Я слідкую за OpenAI Можливості — тонке налаштування.
Це myfile.jsonl:
{"messages": [{"role": "system", "content": "Ви чат-бот, який хоче допомогти туристам як провести час."}, {"роль": "користувач", "контент": "Чому я повинен піти в ліс неподалік?"}]}
{"повідомлення": [{"роль": "система", "контент": "Ви є чат-бот, який хоче допомогти туристам, як провести час."}, {"роль": "користувач", "контент": "Чому я маю йти в ліс неподалік?"}]}
------і скопіюйте це у 8 разів більше, щоб мати 10 прикладів, які ви повинні мати для точного налаштування model------
Ось код для Jupyter Notebook, щоб завантажити його для точного налаштування, взято з OpenAI Можливості — Тонке налаштування — Приклад формату:
%set_env OPENAI_API_KEY=sk-abc123.................................
from openai import OpenAI
client = OpenAI()
client.files.create(
file=open("myfile.jsonl", "rb"),
goal="fine-tune"
)
Це кидає:
> BadRequestError: Код помилки: 400 - {'error': {'message': 'Недійсний файл
> формат. Рядок 1, ключ "повідомлення": принаймні одне повідомлення має бути від
> assistant', 'type': 'invalid_request_error', 'param': None, 'code':
> Немає}}
Як це виправити?