跳转到主要内容

使用OpenAI的GPT模型分析行数据的Datasette富集

项目描述

datasette-enrichments-gpt

PyPI Changelog Tests License

使用OpenAI的GPT模型分析行数据的Datasette富集

安装

在Datasette相同的环境中安装此插件。

datasette install datasette-enrichments-gpt

配置

此插件可以可选地通过OpenAI API密钥进行配置。您可以将此设置为环境变量

export DATASETTE_SECRETS_OPENAPI_API_KEY=sk-..

或者您可以使用datasette-secrets插件进行配置。

如果没有配置OpenAI API密钥,则在执行富集时将提示用户输入一个密钥。他们在富集运行期间提供的密钥不会存储在任何地方,除了内存之外。

用法

安装后,此插件将允许用户选择要富集的行,并通过使用gpt-3.5-turbogpt-4o运行提示来运行它们,将提示的结果保存到指定的列中。

该插件还提供了gpt-4o vision,可以针对由URL标识的图像运行提示。

开发

要本地设置此插件,首先检出代码。然后创建一个新的虚拟环境

cd datasette-enrichments-gpt
python3 -m venv venv
source venv/bin/activate

现在安装依赖项和测试依赖项

pip install -e '.[test]'

要运行测试

pytest

项目详情


下载文件

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

源分布

datasette_enrichments_gpt-0.5.tar.gz (9.7 kB 查看哈希值)

上传时间: 来源

构建版本

datasette_enrichments_gpt-0.5-py3-none-any.whl (9.8 kB 查看哈希值)

上传时间: Python 3

支持者