DokumentationÜbersicht

Learnya-API

In der Schweiz berechnete Modelle, hinter der API, die Ihr Code bereits kennt.

Die Learnya-API folgt dem Format von OpenAI. Behalten Sie Ihr SDK, ändern Sie Adresse, Schlüssel und Modellnamen. Jede Anfrage wird in der Schweiz berechnet.

curl https://api.learnya.ai/v1/chat/completions \
  -H "Authorization: Bearer $LEARNYA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "flash",
    "messages": [
      {
        "role": "user",
        "content": "Summarise Swiss data protection law."
      }
    ]
  }'
Antwort
{
  "id": "chatcmpl-5d0c9e2a41b7",
  "object": "chat.completion",
  "created": 1791633600,
  "model": "learnya-flash",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "1. Personal data is processed lawfully, in good faith and for a stated purpose.\n2. Data protection is built in by design and by default.\n3. People can access their data and have it corrected or deleted."
      },
      "finish_reason": "stop"
    }
  ],
  "usage": { "prompt_tokens": 21, "completion_tokens": 52, "total_tokens": 73 }
}

Wo Sie beginnen

Der Weg einer Anfrage

Eine Anfrage verlässt Ihren Server, durchläuft unser Gateway und kommt mit ihrer Antwort zurück. Dazwischen geschieht alles in der Schweiz.

  1. Bei Ihnen Ihre Anwendung Ruft die API von Ihrem Server aus auf, mit Ihrem Schlüssel. Bleibt Ihr Schlüssel, den die API Ihnen nie zurückgibt.
  2. In der Schweiz api.learnya.ai Gateway Prüft den Schlüssel und wählt das Modell, das Ihr Plan vorsieht. Protokolliert Arbeitsbereich, Modell und Anzahl Tokens. Nie den Inhalt.
  3. Rechenzentrum Learnya-Modell Berechnet die Antwort. Antwortet ein Server nicht, übernimmt ein anderer in der Schweiz. Nie Ihre Inhalte werden nicht zum Trainieren eines Modells verwendet.
  4. Zurück Antwort Weitergeleitet, wie das Modell sie schreibt, als Stream, wenn Sie es wünschen. Bleibt Nur bei Ihnen. Das Gateway speichert sie nicht.
Der Weg einer Anfrage. Der Rahmen markiert, was in der Schweiz läuft.

Was die API bereitstellt

EndpunktFürLeitfaden
POST /v1/chat/completionsKonversation, Streaming, Schlussfolgern und ToolsKonversation
POST /v1/embeddingsVektoren für die semantische SucheEmbeddings
POST /v1/assistantIhre eigenen Assistenten, ihre Threads und ihre RunsIhren Assistenten erstellen
GET /.well-known/openid-configurationPersonen mit ihrem Learnya-Konto anmeldenAnmelden mit Learnya

Zwei Modelle, die Sie per Name aufrufen