Концепции

Базовые URL-адреса и конечные точки

Домены API, базовые URL-адреса SDK и основная карта конечных точек.

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

Вариант использованияURL
Источник APIhttps://api.tensoraxis.ai
OpenAI SDK base_url / baseURLhttps://api.tensoraxis.ai/v1
Совместимый устаревший источникhttps://www.tensoraxis.ai/v1
Документация, витрина моделей и консольhttps://www.tensoraxis.ai

Не полагайтесь на редиректы 301/302 для POST запросов API. Продакшн-интеграции должны обращаться напрямую к https://api.tensoraxis.ai.

Пример OpenAI SDK

from openai import OpenAI

client = OpenAI(
    api_key="your-tensoraxis-api-key",
    base_url="https://api.tensoraxis.ai/v1",
)
import OpenAI from 'openai'

const client = new OpenAI({
  apiKey: process.env.TENSORAXIS_API_KEY,
  baseURL: 'https://api.tensoraxis.ai/v1',
})

Обзор конечных точек

МетодПутьНазначениеТип
GET/v1/modelsСписок доступных моделейСинхронный
GET/v1/models/{model}Получение сведений о моделиСинхронный
POST/v1/chat/completionsЗавершения чатаСинхронный/потоковый
POST/v1/completionsУстаревшие завершенияСинхронный/потоковый
POST/v1/responsesAPI ответовСинхронный/потоковый
POST/v1/responses/compactСжатие контекста API ответовСинхронный
POST/v1/embeddingsТекстовые эмбеддингиСинхронный
POST/v1/rerankПереранжирование документовСинхронный
POST/v1/images/generationsГенерация изображенийСинхронный/зависит от модели
POST/v1/images/editsРедактирование изображенийСинхронный/зависит от модели
POST/v1/audio/transcriptionsРечь в текстСинхронный
POST/v1/audio/translationsПеревод речиСинхронный
POST/v1/audio/speechТекст в речьСинхронный/потоковый
GET/v1/realtimeWebSocket в реальном времениWebSocket
POST/v1/video/generationsОтправка задачи на генерацию видеоАсинхронная задача
GET/v1/video/generations/{task_id}Получение видео-задачиАсинхронная задача
POST/v1/videosОтправка видео-задачи в стиле OpenAI/SoraАсинхронная задача
GET/v1/videos/{task_id}Получение видео-задачи в стиле OpenAI/SoraАсинхронная задача
GET/v1/videos/{task_id}/contentПроксирование скачивания видео-контентаСинхронное проксирование
POST/v1/messagesНативные сообщения ClaudeСинхронный/потоковый
POST/v1beta/models/{model}:{action}Нативный вызов GeminiСинхронный/потоковый

Первый проход справочника API фокусируется на API, совместимых с OpenAI, и асинхронных видео-задачах. Нативные API Claude и Gemini перечислены здесь для первого ознакомления; для деталей запросов используйте их SDK и специфичные для моделей примечания.