După ce ai construit un flow, îl poți folosi în afara LangFlow: îl apelezi prin API sau îl înglobezi ca widget de chat în site.
1. Găsește opțiunile de integrare
Deschide flow-ul și apasă butonul „API” (sau „Publish”/„Share”). LangFlow generează exemple de cod gata făcute pentru apelarea flow-ului.
2. Apelarea prin API
LangFlow expune un endpoint pentru rularea flow-ului. Exemplu simplificat:
curl -X POST 'https://langflow.domeniultau.ro/api/v1/run/ID_FLOW' \
-H 'Content-Type: application/json' \
-H 'x-api-key: CHEIA_TA' \
-d '{"input_value":"Salut!","output_type":"chat","input_type":"chat"}'
3. Protejează endpointul
Generează o cheie API în LangFlow și trimite-o cu fiecare cerere. Nu lăsa flow-ul accesibil fără protecție, ca să nu-ți consume cineva creditele modelului.
4. Widget de chat
LangFlow oferă și un widget (cod embed) pe care îl adaugi în paginile site-ului pentru o bulă de chat.
5. Integrare în cod
Pentru că este bazat pe Python, poți exporta flow-ul și îl poți integra direct în propriile aplicații, dacă vrei control total.
Sfat: Testează întâi cu un apel API simplu (curl), apoi integrează widgetul. Ține cont de rate limiting și de costurile modelului atunci când expui un flow public.