概念
ベースURLとエンドポイント
APIドメイン、SDKベースURL、主要エンドポイント一覧。
TENSORAXISは、モデル呼び出し用に専用のAPIドメインを使用する一方、レガシーAPIエントリはメインサイト配下に維持しています。
| 用途 | URL |
|---|---|
| APIオリジン | https://api.tensoraxis.ai |
OpenAI SDK base_url / baseURL | https://api.tensoraxis.ai/v1 |
| レガシー互換オリジン | https://www.tensoraxis.ai/v1 |
| ドキュメント、モデル広場、コンソール | https://www.tensoraxis.ai |
POST APIリクエストで301/302リダイレクトに依存しないでください。本番環境の統合では、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/responses | Responses API | 同期/ストリーミング |
POST | /v1/responses/compact | Responsesコンテキスト圧縮 | 同期 |
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/realtime | リアルタイムWebSocket | 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ネイティブ Messages | 同期/ストリーミング |
POST | /v1beta/models/{model}:{action} | Geminiネイティブ呼び出し | 同期/ストリーミング |
最初のAPIリファレンスでは、OpenAI互換APIと非同期動画タスクを中心に扱います。Claudeネイティブおよび Geminiネイティブ APIについてはここでまず一覧を示しており、リクエストの詳細はそれぞれのSDKとモデル固有の説明を参照してください。