logo

Định dạng tương thích

LLMoxy hỗ trợ nhiều định dạng yêu cầu. Ứng dụng hiện có thường chỉ cần thay thế URL cơ sở và Khóa API để di chuyển.

Tương thích OpenAI

Cấu hình SDK OpenAI:

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.LLMOXY_API_KEY,
  baseURL: "https://llmoxy.com/v1",
});

Các tuyến chính:

TuyếnMục đích
POST /v1/chat/completionsChat Completions。
POST /v1/completionsBổ sung văn bản cũ。
POST /v1/responsesResponses API。
POST /v1/embeddingsEmbeddings。
POST /v1/images/generationsTạo hình ảnh。
POST /v1/audio/transcriptionsPhiên âm âm thanh。
POST /v1/audio/translationsDịch âm thanh。
POST /v1/audio/speechChuyển văn bản thành giọng nói。
GET /v1/realtimeRealtime WebSocket。

Anthropic Messages

curl https://llmoxy.com/v1/messages \
  -H "x-api-key: <LLMOXY_API_KEY>" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-3-5-sonnet-latest",
    "max_tokens": 256,
    "messages": [
      { "role": "user", "content": "Hello" }
    ]
  }'

Các tuyến Anthropic chấp nhận systemmax_tokenstemperaturetop_ptop_kstop_sequencestoolstool_choicethinkingmetadata.user_id và các trường khác.

Gemini

curl "https://llmoxy.com/v1beta/models/gpt-5.4:generateContent" \
  -H "x-goog-api-key: <LLMOXY_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
    "contents": [
      {
        "role": "user",
        "parts": [{ "text": "Explain LLMoxy in one sentence." }]
      }
    ]
  }'

Danh sách mô hình kiểu Gemini có thể sử dụng GET /v1beta/models.

Các tuyến tương thích chưa được triển khai

Hiện tại Relay trả về chưa triển khai đối với các tuyến tương thích OpenAI sau:

  • POST /v1/images/variations
  • /v1/files
  • /v1/fine-tunes
  • DELETE /v1/models/{model}