Felo API PlatformFelo API Platform
Назад к моделям
МодельFree trialmessages

Claude Sonnet 5

Модель нового поколения для продуктивной среды. Начните с free trial API access на Felo API Platform.

Сильный вариант по умолчанию для приложений, которым нужны большой контекст, инструменты, структурированный вывод и стабильная потоковая передача.

ReasoningToolsJSONStreamingVision

MODEL ID

claude-sonnet-5

Контекст

1M

Макс. вывод

128K

Задержка

сбалансировано

Протокол

messages

Quick Start

Готовый код для вызова этой модели через compatible APIs Felo API Platform. Используйте Playground, чтобы проверить prompts до написания кода.

1

Добавьте API key

Создайте key в аккаунте Felo API Platform и задайте его как environment variable.

export FELO_API_KEY="YOUR_API_KEY"
2

Первый запрос

Используйте этот model ID с endpoint Felo API Platform. Дополнительные request headers, например claude-sonnet-5 , помогают troubleshooting. X-Request-Id

Эта модель поддерживает reasoning. Если выбранный protocol и model route дают reasoning controls, сохраняйте returned reasoning metadata при продолжении conversation.

Копировать
const response = await fetch("https://openapi.felo.ai/api/v1/chat/completions", {
  method: "POST",
  headers: {
    "Authorization": `Bearer ${process.env.FELO_API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    model: "claude-sonnet-5",
    messages: [
      { role: "user", content: "How many r's are in the word strawberry?" }
    ],
  }),
});

const data = await response.json();
console.log(data.choices[0].message.content);

Сторонние SDK

В compatible SDK установите baseURL на baseURL https://openapi.felo.ai/api/v1. Для Claude-style clients используйте Anthropic-compatible base URL. https://openapi.felo.ai/api.

3

Включить streaming

Добавьте stream: true, чтобы получать responses как server-sent events.

Копировать
curl -N https://openapi.felo.ai/api/v1/chat/completions   -H "Authorization: Bearer $FELO_API_KEY"   -H "Content-Type: application/json"   -d '{
    "model": "claude-sonnet-5",
    "stream": true,
    "messages": [
      {"role": "user", "content": "Hello"}
    ]
  }'

Endpoint

Felo API Platform предоставляет compatible model-calling surfaces. Выберите surface, который уже поддерживает ваше app или agent client.

SurfaceMethodURL

Chat Completions

Chat completion requests for compatible apps and agents.

POST

https://openapi.felo.ai/api/v1/chat/completions

Responses

Responses-compatible agent and workflow requests.

POST

https://openapi.felo.ai/api/v1/responses

Messages

Anthropic-compatible messages for Claude-style clients.

POST

https://openapi.felo.ai/api/v1/messages

Parameters

ИмяТипПо умолчаниюОписание
modelstringclaude-sonnet-5Публичный model ID для вызова.
messagesarrayrequiredСообщения conversation для Chat Completions.
streambooleanfalseВозвращает server-sent events, если true.
temperaturenumber1Управляет вариативностью ответа, если поддерживается.
max_tokensintegermodel defaultМаксимальное число generated tokens.
toolsarrayoptionalTool calling definitions по compatible schema.
tool_choicestring or objectoptionalУправляет тем, нужно ли вызвать tool.
response_formatobjectoptionalЗапрашивает structured output, если поддерживается.