Использование API
Версии
При выполнении API-запросов необходимо отправлять заголовок запроса anthropic-version
. Например, anthropic-version: 2023-06-01
. Если вы используете наши клиентские библиотеки, это обрабатывается автоматически.
Для любой версии API мы сохраним:
- Существующие входные параметры
- Существующие выходные параметры
Однако мы можем выполнить следующее:
- Добавить дополнительные необязательные входные параметры
- Добавить дополнительные значения в вывод
- Изменить условия для определенных типов ошибок
- Добавить новые варианты для выходных значений типа перечисления (например, типы потоковых событий)
В целом, если вы используете API как описано в этой документации, мы не нарушим ваше использование.
История версий
Мы всегда рекомендуем использовать последнюю версию API, когда это возможно. Предыдущие версии считаются устаревшими и могут быть недоступны для новых пользователей.
2023-06-01
- Новый формат для потоковых событий, отправляемых сервером (SSE):
- Дополнения являются инкрементными. Например,
" Hello"
," my"
," name"
," is"
," Claude."
вместо" Hello"
," Hello my"
," Hello my name"
," Hello my name is"
," Hello my name is Claude."
. - Все события являются именованными событиями, а не событиями, содержащими только данные.
- Удалено ненужное событие
data: [DONE]
.
- Дополнения являются инкрементными. Например,
- Удалены устаревшие значения
exception
иtruncated
в ответах.
- Новый формат для потоковых событий, отправляемых сервером (SSE):
2023-01-01
: Первоначальный релиз.