Nou Generator de prompt AI — scrie prompturi mai bune pentru ChatGPT, Claude și Gemini →

RunnableBranch: Rutarea Condițională Dinamică a Fluxurilor în LCEL în LangChain & LangGraph

Sintaxă & invocare Python
branch = RunnableBranch((condition_1, chain_1), (condition_2, chain_2), default_chain)

RunnableBranch permite selectarea dinamică a traseului de execuție în funcție de predicarea condițională a datelor primite ca intrare, acționând ca o instrucțiune if/elif/else declarativă în interiorul lanțului LCEL.

from langchain_core.runnables import RunnableBranch

branch = RunnableBranch(
    (lambda x: "rezumat" in x["cerinta"].lower(), chain_sumarizare),
    (lambda x: "traducere" in x["cerinta"].lower(), chain_traducere),
    chain_general
)

full_chain = clasificare_initiala | branch

Eficiență: Doar lanțul ramurii selectate este instanțiat și executat, economisind apeluri costisitoare de API.

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: RunnableBranch: Rutarea Condițională Dinamică a Fluxurilor în LCEL

Ai o întrebare despre RunnableBranch: Rutarea Condițională Dinamică a Fluxurilor în LCEL sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!

🤖

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.