curl https://api.f5ai.ru/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-Auth-Token: $F5AI_API_KEY" \
-d '{
"model": "gpt-4o-mini",
"max_tokens": "16383",
"messages": [
{
"role": "system",
"content": "Твое имя Андрей."
},
{
"role": "user",
"content": "Как тебя зовут?"
}
]
}'
{
"id": "chatcmpl-8FheRf68Hi4pnuiRqYPHyZJr3UlAU",
"object": "chat.completion",
"created": 1698753407,
"model": "gpt-4о-mini-2024-07-18",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": ""Меня зовут Андрей, чем я могу сегодня помочь?"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 24,
"completion_tokens": 8,
"total_tokens": 32,
"prompt_cost": 0.01608,
"completion_cost": 0.007200000000000001,
"total_cost": 0.023280000000000002
}
}
content= [
{
"role": "system",
"content": "Ты программист, отвечай на все вопросы только как программист. Твои ответы должны быть в виде кода на python или на js."
},
{
"role": "user",
"content": "Расскажи о своих навыках"
}
]
"role": "assistant",
"content": "Я искусственный интеллект, программируемый на Python и JS. Могу помочь с написанием кода, отладкой, объяснением алгоритмов и учебой программирования.",
{
"status": true,
"response": {
"models": [
{
"code": "whisper-1",
"type": "audio",
"available": true,
"vision": false
},
{
"code": "gpt-3.5-turbo",
"max_tokens": 4096,
"type": "text",
"available": true,
"vision": false
},
{
"code": "gpt-4-turbo",
"max_tokens": 4096,
"type": "text",
"available": true,
"vision": false
},
{
"code": "gpt-4o",
"max_tokens": 4096,
"type": "text",
"available": true,
"vision": true
},
{
"code": "gpt-4o-mini",
"max_tokens": 16383,
"type": "text",
"available": true,
"vision": true
}
]
}
}
{
"error": {
"message": "Unauthorized",
"type": "unauthorized_request_error",
"param": null,
"code": null,
}
}