Integrationsquickstart
Integrer vores ubegrænsede model med få linjer kode ved hjælp af standard OpenAI SDKs. Denne quickstart guider dig fra installation til streaming-svar med nul konfigurationsomkostninger.
Installer din foretrukne SDK
Start med at installere klientbiblioteket til dit svalg. De officielle pakker håndterer autentificering og anmodningsformatering automatisk. Denne tilgang eliminerer behovet for at håndtere HTTP-headers manuelt.
Til Python-udviklere er standardbiblioteket det mest almindelige valg. Node.js-brugere bør installere den dedikerede modul. Begge understøtter det samme underliggende protokol.
- Python:
pip install openai - Node.js:
npm install openai
Sørg for, at dit miljø har en kompatibel version installeret. SDK'erne er letvægt og kræver ingen yderligere afhængigheder til grundlæggende tekstgenereringsopgaver.
Indstil din base URL og nøgle
Konfigurér SDK'et til at pege på vores dedikerede infrastruktur. Erstat standard base URL med vores specifikke endpoint for at sikre, at anmodninger når den korrekte server.
Din API-nøgle genereres straks ved oprettelse af konto. Gem den sikkert i dine miljøvariabler. Denne nøgle autentificerer alle efterfølgende anmodninger til chat-completions-endpointet.
Den basale URL er HTTPS://api.cheapestllmmodels.com/v1. Brug denne nøjagtige streng for at sikre kompatibilitet med OpenAI-kompatible protokollen. Tilføj ikke efterfølgende skråstreger, medmindre dit SDK kræver dem.
Send din første anmodning
Udfør en simpel completion for at verificere forbindelsen. Denne anmodning sender en prompt og modtager et tekst svar fra den ubegrænsede model. Model-ID er indstillet til "uncensored".
Tjek response objektet for den genererede tekst. Hvis anmodningen lykkes, har du succesfuldt forbundet til API'en. Dette bekræfter, at din autentificering og base URL er korrekt.
Fejl indikerer typisk ugyldige nøgler eller utilstrækkelig kredit. Gennemgå statuskoden for at diagnosticere problemer. De fleste fejl løses ved at tjekke din kontosaldo eller nøglegyldighed.
cURL
curl https://api.cheapestllmmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the core features of the API documentation."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.cheapestllmmodels.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.cheapestllmmodels.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)Hent din API-nøgle
Tilmeld dig, kopier nøglen, opdater base-URL. Færdig.