Développeuses et développeurs
L'API DipoleML
Compatible OpenAI, en flux, au paiement à l'usage. Pointez vos outils existants vers api.dipoleml.com et c'est parti. La documentation complète se trouve à l'adresse docs.dipoleml.com.
curl
curl https://api.dipoleml.com/v1/chat/completions \
-H "Authorization: Bearer $RAVEN_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "Raven Flash",
"messages": [
{"role": "user", "content": "Écrivez un haïku sur les aurores boréales"}
]
}'
python · client openai
import os
from openai import OpenAI
client = OpenAI(
base_url="https://api.dipoleml.com/v1",
api_key=os.environ["RAVEN_API_KEY"],
)
resp = client.chat.completions.create(
model="Raven Max",
stream=True,
messages=[{"role": "user",
"content": "Rédiger un plan de migration"}],
)
for chunk in resp:
print(chunk.choices[0].delta.content or "", end="")
L'essentiel
Tout ce qu'il faut pour une intégration.
Modèles
Demandez Raven Flash ou Raven Max par leur nom. GET /v1/models liste exactement ce que votre clé peut appeler.
Flux
Réglez stream: true pour du SSE. Un canal de raisonnement peut accompagner la réponse; traitez-le comme du texte brut.
Vision
Incluez une partie image dans un message et le système l'achemine automatiquement vers la compréhension visuelle.
Authentification
Clés API Bearer, créées dans votre tableau de bord. Les clés débitent des crédits prépayés; un solde vide renvoie un 402 clair.
Limites
Des limites par minute gardent le service équitable. Les réponses 429 indiquent la limite atteinte et pointent vers les tarifs.
Confidentialité
Nous mesurons des jetons et des compteurs. Nous ne consignons ni ne stockons le contenu de vos requêtes ou de vos complétions.
Une clé, un appel.
Les crédits commencent à 5 $ US. Le palier gratuit de l'application Raven est distinct et toujours là.