voyage-3.5
voyage-3.5 преобразует строку текста или список строк в числовые эмбеддинги через Ailoot. Используйте полученный индекс каждого вектора, чтобы связать проиндексированный фрагмент с его источником.
О модели
Описание раскрывает возможности модели. Доступные в Ailoot входные данные, результаты и параметры выбранного метода перечислены ниже.
voyage-3.5 выбирается по точному ID модели в /v1/embeddings. Отправьте model с input в виде одной непустой строки текста или непустого массива строк. Ailoot возвращает синхронный JSON-ответ с индексированными массивами эмбеддингов, полем model и сведениями usage.
Поисковое приложение может подготовить фрагменты документов, сохранить идентификаторы их источников и связать каждый полученный вектор с data[].index. Храните заголовок фрагмента или окружающее пояснение вместе с ним, если эти материалы нужны для понимания текста. Кодируйте поисковый запрос той же выбранной моделью, прежде чем сравнивать его с коллекцией в приложении.
Сохраните каждый вектор и полный объект usage, затем проверьте, что для каждой отправленной позиции получен ожидаемый результат. Храните точный ID модели вместе с коллекцией и оставляйте исходные фрагменты доступными для отображения. Это даёт результату поиска прослеживаемый источник, не отрывая числовое представление от текста.
Ailoot Ultra · Embeddings POST /v1/embeddings voyage-3.5
voyage-3.5Начало
voyage-3.5 преобразует строку текста или список строк в числовые эмбеддинги через Ailoot. Используйте полученный индекс каждого вектора, чтобы связать проиндексированный фрагмент с его источником.
- Допустимые входные данные
- Текст
- Результаты
- embedding
Доступно в Ailoot · входные данные и методы
Ailoot Ultra · Embeddings POST /v1/embeddings
- Входные данные
text- Результат
embedding
| Поле | Тип | Требование | Значения и ограничения | По умолчанию |
|---|---|---|---|---|
Полеmodel | Типstring | ТребованиеОбязательно | Значения и ограничения voyage-3.5 Условия: Используйте этот селектор маршрутизации Ailoot в точности. | По умолчанию— |
Полеinput | Типstring or array<string> | ТребованиеОбязательно | Значения и ограничения Условия: | По умолчанию— |
Параметры и жизненный цикл метода
| Параметр | Контракт |
|---|---|
Параметрcontent_type | Контрактapplication/json |
Параметрrequired | Контрактmodel, input |
Параметрoptional | Контракт |
Параметрmaterial_types | Контрактtext |
Параметрconditions | КонтрактИспользуйте этот селектор маршрутизации Ailoot в точности. |
Жизненный цикл: synchronous_json
Тарифы
Тарифная справка не добавляет режимы запроса. Поддерживаемые параметры указаны для выбранного метода.
- Быстрый режим
- Не указано При выборе быстрого режима
- Режим flex
- Не указано При выборе режима flex
- Максимальная интенсивность рассуждений
- Не указано При максимальной интенсивности рассуждений с корректировкой по умолчанию (default)
Ставки Ailoot
Цены по конфигурациям
| Конфигурация | Шкала ставок | Плата |
|---|---|---|
| КонфигурацияБазовые тарифы на токены | Шкала ставокБазовая ставка | Плата Вход · Входные токены $0.00012 / 1K токенов Выход · Выходные токены $0 / 1K токенов Вход · Чтение кэша — / 1K токенов Вход · Запись в кэш — / 1K токенов Вход · Запись в кэш, 1 час — / 1K токенов |
Ailoot резервирует расчётную сумму перед запросом. После получения результата списывает итоговую плату по измеренному расходу. Для окончательного списания за потоковый ответ используется итоговая запись расхода. Как работают резервирование и расчёт →
Примеры запросов
Ailoot Ultra · Embeddings
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": "voyage-3.5", "input": "The quick brown fox jumps over the lazy dog"}')
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/embeddings \
-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 voyage-3.5
Псевдонимы путей метода
Используйте пути методов, указанные выше.
Связанные ID для вызова
FAQ · voyage-3.5
- Какие входные данные и результаты доступны?
POST /v1/embeddings·voyage-3.5:text→embedding- Какие поля использует запрос?
POST /v1/embeddings·voyage-3.5:model,input