ERNIE 4.5 0.3B
ERNIE 4.5 0.3B — модель для текстовых диалогов из семейства ERNIE 4.5 с открытым исходным кодом. Используйте точный ID baidu/ernie-4.5-0.3b через Chat Completions или Messages для работы с предоставленным текстом: составления ответа, краткого изложения заметок, извлечения указанной информации или объяснения небольшого отрывка. В опубликованном профиле указаны контекст на 120 000 токенов и предел ответа в 8 000 токенов; эти значения описывают разные ограничения.
- Ailoot Ultra · Chat Completions
POST /v1/chat/completionsbaidu/ernie-4.5-0.3b - Ailoot Ultra · Messages
POST /v1/messagesbaidu/ernie-4.5-0.3b
О модели
Описание раскрывает возможности модели. Доступные в Ailoot входные данные, результаты и параметры выбранного метода перечислены ниже.
ERNIE 4.5 0.3B принимает текстовые диалоги через Ailoot Ultra. Точный ID модели — baidu/ernie-4.5-0.3b. Поместите исходный материал непосредственно в сообщения и опишите нужный результат. Этот текстовый профиль подходит для таких задач, как подготовка ответа по заметкам о клиенте, сокращение отрывка документа или извлечение заданного набора фактов в согласованном формате.
Полезный запрос объединяет материал, задачу и требования к ответу. Для ответа службы поддержки предоставьте сообщение клиента и текст правил, которым должен следовать ответ. Для краткого изложения укажите, кто будет его читать, и попросите выделить решения, открытые вопросы и дальнейшие действия. Для извлечения информации задайте названия полей и объясните модели, как обозначать факты, отсутствующие в источнике. Эти инструкции дают результат, который можно сверить с предоставленным материалом.
В Chat Completions отправляйте POST /v1/chat/completions с model и непустым массивом messages. Каждое сообщение содержит role и текстовое content. Включайте необходимые предыдущие реплики, если ответ зависит от диалога. Для работы с документом прочитайте его фактический текст и поместите нужное содержимое в сообщение; одно имя файла не передаёт документ.
В Messages отправляйте POST /v1/messages с model, messages и max_tokens. Используйте реплики user и assistant, при необходимости добавляя отдельную инструкцию system. Содержимое может быть текстовой строкой или текстовыми блоками. max_tokens — целое число не меньше 1. В опубликованном профиле модели указаны предел ответа в 8 000 токенов и контекст на 120 000 токенов; при подготовке диалога оставляйте место для запрошенного ответа. Размер контекста не означает, что ответ может содержать 120 000 токенов.
Оба интерфейса предоставляют логический параметр stream, по умолчанию равный false. Для полного ответа в JSON сохраняйте каждое возвращённое поле результата и запись usage. При потоковой передаче собирайте события и всё содержимое ответа, прежде чем считать его завершённым. Chat Completions помещает обычный ответ в choices[].message.content; Messages возвращает блоки содержимого вместе со stop_reason и usage. Если соединение завершилось до окончания ответа, сохраняйте идентификатор исходного запроса и всю полученную часть ответа, чтобы исследовать неполный результат, не отправляя вслепую тот же запрос повторно.
Ailoot Ultra · Chat Completions POST /v1/chat/completions baidu/ernie-4.5-0.3b
baidu/ernie-4.5-0.3bНачало
ERNIE 4.5 0.3B — модель для текстовых диалогов из семейства ERNIE 4.5 с открытым исходным кодом. Используйте точный ID baidu/ernie-4.5-0.3b через Chat Completions или Messages для работы с предоставленным текстом: составления ответа, краткого изложения заметок, извлечения указанной информации или объяснения небольшого отрывка. В опубликованном профиле указаны контекст на 120 000 токенов и предел ответа в 8 000 токенов; эти значения описывают разные ограничения.
- Допустимые входные данные
- Текст
- Результаты
- Текст
Доступно в Ailoot · входные данные и методы
Ailoot Ultra · Chat Completions POST /v1/chat/completions
- Входные данные
text- Результат
text- Контекст
- 120 000 tokens
- Максимальный выход
- 8 000 tokens
- Выходной формат
- JSON or supported SSE
| Поле | Тип | Требование | Значения и ограничения | По умолчанию |
|---|---|---|---|---|
Полеmodel | Типstring | ТребованиеОбязательно | Значения и ограничения baidu/ernie-4.5-0.3b | По умолчанию— |
Полеmessages | Типarray | ТребованиеОбязательно | Значения и ограничения | По умолчанию— |
Полеstream | Типboolean | ТребованиеНеобязательно | Значения и ограничения | По умолчаниюfalse |
Полеmax_tokens | Типinteger | ТребованиеНеобязательно | Значения и ограничения Минимум: 1 | По умолчанию— |
Полеmax_completion_tokens | Типinteger | ТребованиеНеобязательно | Значения и ограничения Минимум: 1 | По умолчанию— |
Полеn | Типinteger | ТребованиеНеобязательно | Значения и ограничения Минимум: 1 | По умолчанию— |
Полеtemperature | Типnumber | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеtop_p | Типnumber | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеseed | Типinteger | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеstop | Тип | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеfrequency_penalty | Типnumber | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеpresence_penalty | Типnumber | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеuser | Типstring | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеtools | Типarray | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеservice_tier | Типstring | ТребованиеНеобязательно | Значения и ограничения , auto, default | По умолчанию— |
Полеmodalities | Типarray | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Параметры и жизненный цикл метода
| Параметр | Контракт |
|---|---|
Параметрcontent_type | Контрактapplication/json |
Параметрrequired | Контрактmodel, messages |
Параметрoptional | Контрактstream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user, tools, service_tier, modalities |
Параметрmaterial_types | Контрактtext |
Параметрconditions | КонтрактUse text input and text output. Explicit cache, hosted tools and media are unavailable. Standard function tools remain a protocol feature and run in the client. |
Жизненный цикл: synchronous_json_or_sse
Тарифы
Тарифная справка не добавляет режимы запроса. Поддерживаемые параметры указаны для выбранного метода.
- Быстрый режим
- Стандартный тариф При выборе быстрого режима
- Режим flex
- Стандартный тариф При выборе режима flex
- Максимальная интенсивность рассуждений
- Стандартный тариф При максимальной интенсивности рассуждений с корректировкой по умолчанию (default)
- Цены явного кэширования
- Не включено Когда запрошено явное кэширование
- Нулевые тарифы только для текста
- Для кэша, инструментов и медиа действуют отдельно указанные условия тарификации. Для исключительно текстовых входных и выходных данных
Ставки Ailoot
Цены по конфигурациям
| Конфигурация | Шкала ставок | Плата |
|---|---|---|
| КонфигурацияБазовые тарифы на токены | Шкала ставокБазовая ставка | Плата Вход · Входные токены $0 / 1K токенов Выход · Выходные токены $0 / 1K токенов Вход · Чтение кэша $0 / 1K токенов Вход · Запись в кэш $0 / 1K токенов Вход · Запись в кэш, 1 час — / 1K токенов |
Ailoot резервирует расчётную сумму перед запросом. После получения результата списывает итоговую плату по измеренному расходу. Для окончательного списания за потоковый ответ используется итоговая запись расхода. Как работают резервирование и расчёт →
Примеры запросов
Ailoot Ultra · Chat Completions
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "baidu/ernie-4.5-0.3b", "messages": [{"role": "user", "content": "Summarize the supplied text in three concise points."}], "stream": false}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/chat/completions \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Получить и сохранить результаты
Ailoot Ultra · Chat Completions
JSON or supported SSE
Сохраняйте все готовые результаты
Сохраняйте каждый полностью полученный ответ, файл и элемент содержимого.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Если нужно проверить исходный ответ
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Псевдонимы
Псевдонимы моделей
Ailoot Ultra baidu/ernie-4.5-0.3b
Псевдонимы путей метода
Используйте пути методов, указанные выше.
Связанные ID для вызова
Ailoot Ultra · Messages POST /v1/messages baidu/ernie-4.5-0.3b
baidu/ernie-4.5-0.3bНачало
ERNIE 4.5 0.3B — модель для текстовых диалогов из семейства ERNIE 4.5 с открытым исходным кодом. Используйте точный ID baidu/ernie-4.5-0.3b через Chat Completions или Messages для работы с предоставленным текстом: составления ответа, краткого изложения заметок, извлечения указанной информации или объяснения небольшого отрывка. В опубликованном профиле указаны контекст на 120 000 токенов и предел ответа в 8 000 токенов; эти значения описывают разные ограничения.
- Допустимые входные данные
- Текст
- Результаты
- Текст
Доступно в Ailoot · входные данные и методы
Ailoot Ultra · Messages POST /v1/messages
- Входные данные
text- Результат
text- Контекст
- 120 000 tokens
- Максимальный выход
- 8 000 tokens
- Выходной формат
- JSON or supported SSE
| Поле | Тип | Требование | Значения и ограничения | По умолчанию |
|---|---|---|---|---|
Полеmodel | Типstring | ТребованиеОбязательно | Значения и ограничения baidu/ernie-4.5-0.3b | По умолчанию— |
Полеmessages | Типarray | ТребованиеОбязательно | Значения и ограничения | По умолчанию— |
Полеstream | Типboolean | ТребованиеНеобязательно | Значения и ограничения | По умолчаниюfalse |
Полеsystem | Типstring | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеmax_tokens | Типinteger | ТребованиеОбязательно | Значения и ограничения Минимум: 1 | По умолчанию— |
Полеtemperature | Типnumber | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеtop_p | Типnumber | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеtop_k | Типinteger | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеstop_sequences | Типarray | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеmetadata | Типobject | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеtools | Типarray | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Полеservice_tier | Типstring | ТребованиеНеобязательно | Значения и ограничения , auto, default | По умолчанию— |
Полеmodalities | Типarray | ТребованиеНеобязательно | Значения и ограничения | По умолчанию— |
Параметры и жизненный цикл метода
| Параметр | Контракт |
|---|---|
Параметрcontent_type | Контрактapplication/json |
Параметрrequired | Контрактmodel, messages, max_tokens |
Параметрoptional | Контрактstream, system, temperature, top_p, top_k, stop_sequences, metadata, tools, service_tier, modalities |
Параметрmaterial_types | Контрактtext |
Параметрconditions | КонтрактUse text input and text output. Explicit cache, hosted tools and media are unavailable. Standard function tools remain a protocol feature and run in the client. |
Жизненный цикл: synchronous_json_or_sse
Тарифы
Тарифная справка не добавляет режимы запроса. Поддерживаемые параметры указаны для выбранного метода.
- Быстрый режим
- Стандартный тариф При выборе быстрого режима
- Режим flex
- Стандартный тариф При выборе режима flex
- Максимальная интенсивность рассуждений
- Стандартный тариф При максимальной интенсивности рассуждений с корректировкой по умолчанию (default)
- Цены явного кэширования
- Не включено Когда запрошено явное кэширование
- Нулевые тарифы только для текста
- Для кэша, инструментов и медиа действуют отдельно указанные условия тарификации. Для исключительно текстовых входных и выходных данных
Ставки Ailoot
Цены по конфигурациям
| Конфигурация | Шкала ставок | Плата |
|---|---|---|
| КонфигурацияБазовые тарифы на токены | Шкала ставокБазовая ставка | Плата Вход · Входные токены $0 / 1K токенов Выход · Выходные токены $0 / 1K токенов Вход · Чтение кэша $0 / 1K токенов Вход · Запись в кэш $0 / 1K токенов Вход · Запись в кэш, 1 час — / 1K токенов |
Ailoot резервирует расчётную сумму перед запросом. После получения результата списывает итоговую плату по измеренному расходу. Для окончательного списания за потоковый ответ используется итоговая запись расхода. Как работают резервирование и расчёт →
Примеры запросов
Ailoot Ultra · Messages
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "baidu/ernie-4.5-0.3b", "messages": [{"role": "user", "content": "Summarize the supplied text in three concise points."}], "stream": false, "max_tokens": 256}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/messages \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Получить и сохранить результаты
Ailoot Ultra · Messages
JSON or supported SSE
Сохраняйте все готовые результаты
Сохраняйте каждый полностью полученный ответ, файл и элемент содержимого.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Если нужно проверить исходный ответ
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Псевдонимы
Псевдонимы моделей
Ailoot Ultra baidu/ernie-4.5-0.3b
Псевдонимы путей метода
Используйте пути методов, указанные выше.
Связанные ID для вызова
FAQ · ERNIE 4.5 0.3B
- Какие входные данные и результаты доступны?
POST /v1/chat/completions·baidu/ernie-4.5-0.3b:text→textPOST /v1/messages·baidu/ernie-4.5-0.3b:text→text- Какие поля использует запрос?
POST /v1/chat/completions·baidu/ernie-4.5-0.3b:model,messages,stream,max_tokens,max_completion_tokens,n,temperature,top_p,seed,stop,frequency_penalty,presence_penalty,user,tools,service_tier,modalitiesPOST /v1/messages·baidu/ernie-4.5-0.3b:model,messages,stream,system,max_tokens,temperature,top_p,top_k,stop_sequences,metadata,tools,service_tier,modalities- Какие ограничения действуют?
POST /v1/chat/completions·baidu/ernie-4.5-0.3b:ctx:120000;max_out:8000;max_tokens.minimum:1;max_completion_tokens.minimum:1;n.minimum:1POST /v1/messages·baidu/ernie-4.5-0.3b:ctx:120000;max_out:8000;max_tokens.minimum:1