Η ρύθμιση πιστοποίησης
Ξεκινήστε δημιουργώντας το κλειδί σας στο Get API key σελίδα. Μπορείτε να συνδεθείτε με Google ή να χρησιμοποιήσετε email και κωδικό· δεν απαιτείται αριθμός τηλεφώνου. Το κλειδί σας εμφανίζεται αμέσως. Χρησιμοποιήστε το στο Authorization header για όλες τις αιτήσεις. Επιτρέπεται ένα ενεργό κλειδί ανά λογαριασμό. Ένα νέο κλειδί αντικαθιστά το παλιό αμέσως.
POST /v1/chat/completions
Στείλτε αιτήσεις κειμένου στο endpoint chat completions. Η βάση URL είναι HTTPS://api.proxyclaudecode.com/v1. Χρησιμοποιήστε το ID μοντέλου "uncensored" για άμεση πρόσβαση. Αυτό το endpoint διαχειρίζεται text in και text out. Δεν υποστηρίζει embeddings, εικόνες, ή fine-tuning. Μπορείτε να προσαρμόσετε παραμέτρους όπως temperature και top_p. Τα σφάλματα και οι απορρίψεις δεν καταναλώνουν πιστωτικό.
cURL
curl https://api.proxyclaudecode.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Parse this CSV and return JSON"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.proxyclaudecode.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.proxyclaudecode.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);Ροή
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)