REST-APIs anbinden
Wie externe APIs angebunden werden — im generierten Backend-Code, nicht über einen Connector.
Überblick
Airbuild hat keinen eigenen REST-Connector zum Konfigurieren. Du beschreibst die externe API im Chat, und der Agent schreibt den Client dafür in das Python-FastAPI-Backend deiner Web App.
Eine API anbinden
- Leg die Zugangsdaten im Environment-Tab an (z.B.
CRM_API_KEY), mit getrennten Werten für Dev und Prod - Sag dem Agenten, was er aufrufen soll: „Hol die offenen Rechnungen von https://api.example.com/invoices und authentifiziere dich mit CRM_API_KEY als Bearer-Token"
- Der Agent ist angewiesen, den Wert über
os.getenv()zu lesen, statt ihn in den Code zu schreiben
Authentifizierung
Was die API erwartet — API-Key im Header oder als Query-Parameter, Bearer-Token, Basic Auth, ein OAuth-2.0-Client-Credentials-Austausch — entsteht im generierten Code. Es gibt keine Connector-Oberfläche, die das Verfahren für dich speichert.
Zugangsdaten gehören ins Backend
Aufrufe mit Zugangsdaten gehören ins Backend. Bitte den Agenten um eine Backend-Route, die das Frontend aufruft, statt den Key in Browser-Code zu legen — ein Website-Projekt hat kein eigenes Backend, und alles, was der Browser sendet, ist für Besucher sichtbar.