跳转到主要内容

允许您创建自己的promptflow Python基础镜像

项目描述

Promptflow python镜像包

此包提供了一种使用您自己的基础镜像来构建和运行promptflow-python的方法,并使用prompt flow包构建高质量的LLM应用程序。

示例用法

# Choose different python base image
FROM python:3.11

# Required: install runit and procps
RUN apt-get update && apt-get install -y runit procps \
    && apt-get clean \
    && rm -rf /var/lib/apt/lists/*

# Install promptflow-python-bundle
RUN pip install -U promptflow-python-bundle

# Install promptflow to ensure forward compatibility. It will be phased out in the future.
RUN pip install promptflow

# Set port
ENV PORT 8000
EXPOSE $PORT

CMD ["pfapp"]

目前,我们仅支持基于UbuntuDebian的镜像,并已验证了AzureML基础镜像和流行的镜像,如ubuntu:22.04debian:11python:3.10continuumio/miniconda3:23.3.1-0nginx:stable等。

如果您的镜像中没有Python或Conda,您需要在docker文件中作为先决条件安装它。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

此版本没有可用的源代码分发文件。请参阅生成分发存档的教程。

构建分发

promptflow_python_bundle-0.3.0-py3-none-any.whl (10.3 kB 查看哈希值)

上传时间 Python 3

支持