Pentru ca un flow să funcționeze, trebuie să-l conectezi la un model. În LangFlow, cheile API și adresele se gestionează cel mai bine prin variabile globale pentru a evita să le scrii în clar în fiecare componentă.
1. Adaugă o variabilă globală
Din setări (secțiunea Variables / Global Variables), creează o variabilă de tip Credential — de exemplu OPENAI_API_KEY — și introdu valoarea. Aceasta este stocată în siguranță și refolosibilă în orice flow.
2. Conectează un model comercial (OpenAI)
În componenta OpenAI, la câmpul pentru cheie, selectează variabila globală creată. Alege modelul dorit și, opțional, temperatura.
3. Conectează un model local (Ollama)
Folosește componenta Ollama. Completează:
- Base URL — adresa serverului Ollama (de exemplu
http://127.0.0.1:11434sauhttp://host.docker.internal:11434dacă LangFlow rulează în Docker). - Model Name — numele modelului descărcat (de exemplu
llama3.1).
4. Pentru embeddings locale
Pentru RAG fără costuri externe, folosește componenta de Ollama Embeddings cu un model de embeddings (de exemplu nomic-embed-text).
5. Testează
Rulează flow-ul în Playground. Dacă apare o eroare 401, cheia este greșită; dacă modelul Ollama nu răspunde, verifică adresa și că serverul rulează.
Sfat: Folosește întotdeauna variabile globale pentru chei. Astfel eviți să expui cheia în export-uri de flow și o poți schimba dintr-un singur loc.