Connecter le SDK Python à Unsloth
Guide pour appeler l’API locale d’Unsloth depuis Python en utilisant les SDK officiels OpenAI ou Anthropic, y compris le streaming, la vision, l’appel de fonctions et les outils côté serveur intégrés d’Unsloth.
🔑 Prérequis
curl http://localhost:8888/v1/models -H "Authorization: Bearer sk-unsloth-…"
export UNSLOTH_STUDIO_AUTH_TOKEN=sk-unsloth-xxxxxxxxxxxx🤖 SDK OpenAI
pip install openaiimport os
from openai import OpenAI
client = OpenAI(
base_url="http://localhost:8888/v1", # votre port unsloth + /v1
api_key=os.environ["UNSLOTH_STUDIO_AUTH_TOKEN"], # votre clé sk-unsloth-…
)Complétion de chat de base

Flux continu

Images (vision)

Appel de fonctions (outils OpenAI)

Outils côté serveur Unsloth (raccourci)



🧠 SDK Anthropic
Message de base

Flux continu
Images (vision)

Appel d'outils (outils Anthropic)

Outils côté serveur Unsloth (raccourci)


Décodage JSON (response_format)
response_format)
🧪 Choix d'un SDK
❔ Dépannage
Facultatif : définir les valeurs par défaut du serveur
Mis à jour
Ce contenu vous a-t-il été utile ?

