gpt4 book ai didi

python - 针对自定义数据集微调 Azure OpenAI 模型

转载 作者:行者123 更新时间:2023-12-02 05:49:18 24 4
gpt4 key购买 nike

我想在我自己的数据集上微调 chatgpt davinci 模型。我已经编写了一些代码,但它给了我 API-Key 错误。我使用的是 Windows,下面是代码:

import os
import openai
import pandas as pd
import config.config as config
import base64
import subprocess

engine = config.ENGINE
openai_completion_engine = config.COMPLETION_ENGINE
openai.api_key = config.API_KEY
openai.api_base = config.API_BASE
openai.api_type = config.API_TYPE
openai.api_version = config.API_VERSION

df = pd.read_excel("my_dataset.xlsx")
prepared_data = df.loc[:,['question','answer']]
prepared_data.rename(columns={'question':'prompt', 'answer':'completion'}, inplace=True)
prepared_data.to_csv('prepared_openai_data.csv',index=False)

## prepared_data.csv --> prepared_data_prepared.json
subprocess.run('openai tools fine_tunes.prepare_data --file prepared_openai_data.csv --quiet'.split())

## Start fine-tuning
subprocess.run('openai api fine_tunes.create --training_file prepared_data_prepared.jsonl --model davinci --suffix "SuperHero"'.split())

下面是我收到的错误: enter image description here

最佳答案

您似乎没有提供有效的 API key 。您可能需要添加打印语句以进行调试。

openai.api_key = config.API_KEY
print('api key: ' + openai.api_key)

由于某种原因,您的 api_key 变量未设置为有效 key 。

关于python - 针对自定义数据集微调 Azure OpenAI 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76670970/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com