ro ▾
Creează chei

ClaudeOpenAIGhid de configurare

API compatibil cu OpenAI Claude: ghid de început rapid

Folosește orice SDK OpenAI pentru a trimite text către LLM-ul nostru fără cenzură printr-un singur endpoint. Acest ghid arată cum să îți conectezi codul în mai puțin de un minut.

URL de bază
https://api.claudeopenaicompatibleapi.com/v1
Model
fără cenzură

Endpoint-uri suportate: chat și modele

Oferim două endpoint-uri standard. Folosește POST /v1/chat/completions pentru generarea de text. Folosește GET /v1/models a verifica ID-ul modelului.

Serviciul nostru nu suportă embeddings, generarea de imagini sau fine-tuning. Ne concentrăm strict pe completări de chat. Acest lucru menține infrastructura simplă și rentabilă.

Puteți trimite prompturi text și primi răspunsuri text. Sistemul suportă streaming prin Server-Sent Events. De asemenea, puteți utiliza apelarea de funcții și modul JSON.

Autentificare și configurare URL de bază

Indreptați clientul la URL-ul nostru de bază și furnizați cheia API. URL-ul de bază este https://api.claudeopenaicompatibleapi.com/v1.

Primești o singură cheie per cont. Dacă ai nevoie de o cheie nouă, genereaz-o și cea veche încetează să mai funcționeze. Nu este necesar un număr de telefon pentru înregistrare.

Configurați cheia API în variabila de mediu sau în configurația SDK. Cheia oferă acces la creditul preplătit.

cURL

curl https://api.claudeopenaicompatibleapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Convert this Python function to Rust"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.claudeopenaicompatibleapi.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

Node.js

import OpenAI from "openai";

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

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

Streaming

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

Obțineți cheia API acum

Înregistrează-te, copiază cheia și actualizează URL-ul de bază. Configurarea este finalizată.