Démarrage rapide API
Ce guide de démarrage rapide vous montre comment envoyer des requêtes à notre API sans censure et compatible avec OpenAI en utilisant des SDK standard. Vous configurerez votre URL de base, gérerez l'authentification et diffuserez des réponses sans verrouillage au fournisseur.
URL de base et authentification
Le deepseek api documentation pour ce service commence par l'URL de base https://api.deepseekcoderpricing.com/v1. Vous avez besoin d'une clé API valide envoyée dans le Authorization header pour chaque requête. Obtenez votre clé API immediately after signing up with Google or email.
L'authentification est simple. Incluez l'en-tête Authorization: Bearer YOUR_API_KEY dans tous les appels. Si la clé est manquante ou invalide, le serveur renvoie une erreur 401. Cela garantit que l'accès à votre API LLM uncensored reste sécurisé sans étapes d'installation complexes.
Première demande
Votre première requête confirme la connectivité et la facturation des jetons. Le point de terminaison est POST /v1/chat/completions. Vous devez définir l'identifiant du modèle sur uncensored. Ce modèle s'exécute sur nos propres serveurs et ne refuse pas le contenu adulte légal.
Envoyez une invite basique pour vérifier que la connexion fonctionne correctement. Le système ne facture que les tokens réellement utilisés dans la réponse. Les erreurs et les refus ne consomment pas votre crédit prépayé.
L'URL de base est https://api.deepseekcoderpricing.com/v1.
curl https://api.deepseekcoderpricing.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the hourly compute cost for the 7b model."}]
}'
Intégration SDK Python
L'utilisation du SDK Python standard OpenAI est le moyen le plus simple d'intégrer. Définissez le base_url et api_key variables avant d'initialiser le client. Cela vous permet de réutiliser les extraits de code existants d'autres plateformes avec des modifications minimales.
Le client gère la sérialisation JSON automatiquement. Vous transmettez les messages sous forme de liste de dictionnaires. L'objet de réponse contient le texte généré et les statistiques d'utilisation des jetons pour la transparence de la facturation.
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekcoderpricing.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.deepseekcoderpricing.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)Obtenez votre clé API maintenant
Inscrivez-vous, copiez la clé, mettez à jour le point de terminaison. C'est fait.