Tutorial · Entwickler

Die API mit dem OpenAI SDK aufrufen

Binden Sie eine bestehende Anwendung an die Learnya API an, indem Sie nur die Adresse und den Schlüssel des OpenAI-Clients ändern.

10 Min. · 6 Schritte · für alle

  1. Schritt 1

    Erstellen Sie einen Schlüssel

    Erstellen Sie in Ihrem Konto, mit dem Plan Dev oder Team, einen API-Schlüssel. Beschränken Sie seine Berechtigungen auf das Nötigste, legen Sie ein Kontingent fest und fügen Sie, falls Ihr Server eine feste Adresse hat, diese der Liste der erlaubten IP-Adressen hinzu.

  2. Schritt 2

    Installieren Sie das SDK

    Installieren Sie die offizielle OpenAI-Bibliothek in Ihrem Projekt, zum Beispiel mit pip install openai in Python. Speichern Sie den Schlüssel in einer Umgebungsvariablen, nie im Code.

  3. Schritt 3

    Richten Sie den Client auf Learnya aus

    Erstellen Sie den Client mit base_url="https://api.learnya.ai/v1" und Ihrem Learnya-Schlüssel. Der Rest Ihres Codes bleibt unverändert, da die API mit OpenAI kompatibel ist.

  4. Schritt 4

    Machen Sie einen ersten Aufruf

    Rufen Sie client.chat.completions.create(model="flash", messages=[{"role": "user", "content": "Fasse diesen Text in drei Punkten zusammen."}]) auf. Verwenden Sie das Modell "max" für Aufgaben, die langes Nachdenken erfordern.

  5. Schritt 5

    Ergänzen Sie Embeddings und Bilder

    Dieselben Aufrufe des SDK dienen für Embeddings und die Bilderzeugung. Die Daten bleiben in der Schweiz und werden nie zum Training der Modelle verwendet.

  6. Schritt 6

    Verwalten Sie Kontingente und Limits

    Sehen Sie einen erneuten Versuch mit Wartezeit vor, wenn die API mit 429 antwortet, dem Zeichen, dass das Ratenlimit erreicht ist. Verfolgen Sie den Verbrauch jedes Schlüssels in Ihrem Konto.

Sie sind dran

Probieren Sie es jetzt aus.