ShareAI Platform Docs

Выбрать исполнителей для API-запроса

Используйте объект провайдера ShareAI для выбора провайдеров выполнения независимо от создателя модели на всех четырех конечных точках вывода.

Просмотреть как Markdown
На этой странице

Установите model к точному идентификатору, основанному на создателе. Добавьте provider если хотите ограничить или ранжировать инфраструктуру, подходящую для выполнения запроса. Если не указано, используется политика по умолчанию с сортировкой по возрастанию цены.

Используйте одного провайдера#

cURL

curl --fail-with-body --request POST \
  "https://api.shareai.now/api/v1/chat/completions" \
  -H "Authorization: Bearer $SHAREAI_API_KEY" \
  -H "Content-Type: application/json" \
  --data '{
  "provider": {
    "only": [
      "shareai"
    ],
    "allow_fallbacks": false
  },
  "model": "openai/gpt-5.4",
  "messages": [
    {
      "role": "user",
      "content": "Explain model routing in one sentence."
    }
  ]
}'

Используйте теги провайдера, показанные для выбранной модели. only является жестким ограничением: разрешение резервных вариантов никогда не допускает провайдера вне этого списка.

Используйте ту же политику на каждой конечной точке вывода#

Конечная точкаОсновное поле вводаВыберите модель, которая поддерживает
/api/v1/chat/completionsmessagesЗавершение чата
/api/v1/responsesinputОтветы
/api/v1/embeddingsinputВстраивания
/api/v1/images/generationspromptГенерация изображений

Политика провайдера имеет то же значение на этих конечных точках. Возможности модели и провайдера различаются: модель чата не является автоматически моделью для встраивания или изображений. Скопируйте подходящий идентификатор для операции из каталога; собственные конечные точки требуют настроенной поддержки.

Предпочитайте именованных провайдеров#

JSON

{
  "provider": {
    "order": [
      "PROVIDER_A",
      "PROVIDER_B"
    ],
    "allow_fallbacks": false,
    "sort": {
      "by": "price",
      "direction": "asc"
    }
  }
}

Заменить PROVIDER_A и PROVIDER_B с реальными тегами провайдеров в нижнем регистре. С этим упорядоченным списком и отключенными резервными вариантами только указанные провайдеры подходят, в указанном порядке. Второй указанный провайдер все еще может быть выбран, если первый недоступен.

Сохраняйте ограничения учетных данных#

Ваш запрос может сузить разрешенные модели и провайдеров для ключа API. Он не может предоставить доступ за пределами этих разрешений. OAuth-согласие, доступность для выставления счетов и доступность устройства продолжают применяться.

Далее#

Каждое поле провайдера · Порядок сортировки и поведение резервного варианта

Последнее обновление Сентябрь 16, 2026

Документация платформы ShareAI
Вся документация

Искать по названию или содержанию.

Спросить об этой странице

Выберите помощника для изучения этой страницы. Вы также можете скопировать страницу и вставить её в ваш диалог.

Ask ChatGPTAsk ClaudeAsk GrokAsk ShareAI