Справочник APIПоддержка и конфигурация
Версии
При выполнении запросов к API вы должны отправлять заголовок запроса anthropic-version. Например, anthropic-version: 2023-06-01. Если вы используете клиентские SDK, это обрабатывается за вас автоматически.
Для любой конкретной версии Messages API Anthropic сохраняет:
- Существующие входные параметры
- Существующие выходные параметры
Однако Anthropic может делать следующее:
- Добавлять дополнительные необязательные входные параметры
- Добавлять дополнительные значения в выходные данные
- Изменять условия для определённых типов ошибок
- Добавлять новые варианты к перечислимым выходным значениям (например, типы событий потоковой передачи)
Как правило, если вы используете API так, как описано в этом справочнике, Anthropic не нарушит работу вашего кода.
История версий
Anthropic рекомендует по возможности использовать последнюю версию API. Предыдущие версии считаются устаревшими и могут быть недоступны для новых пользователей.
2023-06-01- Новый формат для «server-sent events» (событий, отправляемых сервером), или SSE, при потоковой передаче (streaming):
- Завершения являются инкрементальными. Например,
" Hello"," my"," name"," is"," Claude."вместо" Hello"," Hello my"," Hello my name"," Hello my name is"," Hello my name is Claude.". - Все события являются именованными событиями, а не событиями только с данными.
- Удалено ненужное событие
data: [DONE].
- Завершения являются инкрементальными. Например,
- Удалены устаревшие значения
exceptionиtruncatedв ответах.
- Новый формат для «server-sent events» (событий, отправляемых сервером), или SSE, при потоковой передаче (streaming):
2023-01-01: Первоначальный выпуск.
Was this page helpful?