Почему новая модель OpenAI o1-preview не поддерживает системную роль?Python

Программы на Python
Ответить
Anonymous
 Почему новая модель OpenAI o1-preview не поддерживает системную роль?

Сообщение Anonymous »

По всей видимости, новая модель OpenAI o1-preview не поддерживает системную роль:

Код: Выделить всё

import os
from openai import OpenAI

client = OpenAI(api_key=os.environ['OPENAI_API_KEY'])

messages = [
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Hello, how are you?"}
]

response = client.chat.completions.create(
model='o1-preview',
messages=messages,
temperature=0.0,
max_tokens=500,
stream=False
)

response_message = response.choices[0].message.content
print(response_message)
выход:

Код: Выделить всё

BadRequestError: Error code: 400 - {'error': {'message': "Unsupported value: 'messages[0].role' does not support 'system' with this model.", 'type': 'invalid_request_error', 'param': 'messages[0].role', 'code': 'unsupported_value'}}
Более того, параметры температуры и max_tokens также не поддерживаются!

Подробнее здесь: https://stackoverflow.com/questions/789 ... ystem-role
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»