Felo API PlatformFelo API Platform

Einrichtung von KI-Tools

n8n

Verbinde n8n mit Felo Model API zur Generierung und einem separaten Data API HTTP-Werkzeug zur Suche.

Verbinde n8n mit Felo Model API zur Generierung und einem separaten Data API HTTP-Werkzeug zur Suche.

Voraussetzungen

Erstelle einen API-Schlüssel und prüfe dein Guthaben. Das Beispiel nutzt Tavily Search; andere APIs haben eigene Parameter und Preise.

App einrichten

Öffne Workflow → HTTP Request → Import cURL / Send Body → JSON → Execute step, speichere die Werte unten und teste die Anfrage. Bezeichnungen können je nach Version abweichen.

Suchwerkzeug verbinden

HTTP Request → results[] → next node / agent context
JSON output: {{$json.results}}

Importiere die OpenAPI-Datei oder erstelle einen JSON HTTP POST. Speichere den Schlüssel in den Zugangsdaten, übergib query als Eingabe und results an den nächsten Schritt.

OpenAPI JSON

Data API anfragen

FieldValue
MethodPOST
URLhttps://openapi.felo.ai/v1/beta/tavily/search
AuthorizationBearer YOUR_FELO_API_KEY
OpenAPI credentialX-API-Key: YOUR_FELO_API_KEY
Content-Typeapplication/json
queryFelo API Platform documentation
max_results3
Outputresults[].title, results[].url, results[].content
{
  "query": "Felo API Platform documentation",
  "max_results": 3
}
export FELO_API_KEY='YOUR_FELO_API_KEY'
curl 'https://openapi.felo.ai/v1/beta/tavily/search' \
  -H "Authorization: Bearer $FELO_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
  "query": "Felo API Platform documentation",
  "max_results": 3
}'

Model API verbinden

Kopiere eine Model ID aus dem Modellverzeichnis und nutze die OpenAI-kompatible Base URL. Richte Data API als separates HTTP-Werkzeug ein.

Öffne Workflow → HTTP Request → POST → /api/v1/chat/completions, speichere die Werte unten und teste die Anfrage. Bezeichnungen können je nach Version abweichen.

FieldValue
Base URLhttps://openapi.felo.ai/api/v1
API KeyYOUR_FELO_API_KEY
Model IDYOUR_MODEL_ID
HTTP POSThttps://openapi.felo.ai/api/v1/chat/completions
Outputchoices[0].message.content

Model ID · Protocols

{
  "model": "YOUR_MODEL_ID",
  "messages": [
    {
      "role": "user",
      "content": "Hello"
    }
  ],
  "stream": false
}
curl 'https://openapi.felo.ai/api/v1/chat/completions' \
  -H "Authorization: Bearer $FELO_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
  "model": "YOUR_MODEL_ID",
  "messages": [
    {
      "role": "user",
      "content": "Hello"
    }
  ],
  "stream": false
}'

Verbindung prüfen

Prüfe title, url und content in results. Lass den Agenten die Ergebnisse mit Quellen-URLs zusammenfassen und prüfe die Felo-Nutzung in der Konsole. Ein leeres Array ist gültig.

Fehler beheben

401: Schlüssel und Authorization; 402: Guthaben; 400: JSON und query prüfen. Bei 429/5xx mit wachsender Wartezeit wiederholen. request_id aufbewahren. Bei Workspace Freigaben, bei Computerwerkzeugen lokale Zugangsdaten prüfen.

Weitere Felo-Dokumentation

Offizielle App-Dokumentation