Zum Hauptinhalt springen

Erste Schritte mit PeakPrivacy-API

Dieser Schnellstart ist darauf ausgelegt, Ihnen beim Einrichten Ihrer lokalen Entwicklungsumgebung zu helfen und Ihre erste API-Anfrage zu senden.

K
Verfasst von Katja Gersdorf
Vor über 2 Wochen aktualisiert

Kontoeinrichtung

Erstellen Sie zuerst ein Konto oder melden Sie sich an. Navigieren Sie anschliessend zur API-Schlüsselseite und erstellen Sie einen neuen API Token. Stellen Sie sicher, dass Sie diesen an einem sicheren Ort speichern und ihn mit niemandem teilen.

Curl

Curl ist ein beliebtes Kommandozeilentool, das von Entwicklern verwendet wird, um HTTP-Anfragen an APIs zu senden. Es erfordert eine minimale Einrichtungszeit, ist aber weniger leistungsfähig als eine voll ausgestattete Programmiersprache wie Python oder JavaScript.

Viele Betriebssysteme liefern curl standardmässig aus. Sie können überprüfen, ob Sie curl installiert haben, indem Sie Ihr Terminal oder Ihre Befehlszeile öffnen und dann den Befehl eingeben:

curl https://api.peakprivacy.ch/v1/ai/completions

Wenn curl eingerichtet ist und Sie mit dem Internet verbunden sind, wird es eine HTTP-Anfrage senden, um die Inhalte von PeakPrivacy abzurufen.

Wenn Sie eine Fehlermeldung erhalten, dass curl nicht gefunden wird, können Sie es installieren, indem Sie den Anweisungen auf der CURL-Homepage folgen.

Sobald Sie einen API-Schlüssel eingerichtet haben, besteht der letzte Schritt darin, Ihre erste API-Anfrage zu senden. Zu diesem Zweck sind unten Beispielanfragen an die Chat Completions API aufgeführt.

curl --location --request POST 'https://api.peakprivacy.ch/v1/ai/completions' \
--header 'Api-token: ' \
--header 'X-Requested-With: XMLHttpRequest' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data-raw '{
"model": "gpt-4",
"messages": [
{
"role": "user",
"content": "Zähle mir Vorteile auf mit einem KI Partner zusammen zu arbeiten, welcher eine Fokus auf Privatsphäre setzt und die LLM Modelle primär in der Schweiz betreibt"
}
],
"anonymize": true
}'

Hat dies deine Frage beantwortet?