Začněte nyníZačněte zdarma

Připoj nástroj a odemkni agentic RAG

Máš k dispozici funkční vlastní nástroj, který umí prohledávat manuály spotřebičů pomocí sémantické podobnosti. V tomto cvičení ho propojíš s agentem, aby mohl odpovídat na otázky na základě obsahu manuálů.

V zákulisí už máš přístup k:

  • Proměnné vector_store, která obsahuje prohledávatelný obsah manuálů
  • Nástroji ApplianceSearchTool pro sémantické vyhledávání
  • Proměnné model, která obsahuje předkonfigurovaný jazykový model pro agenta

Tvým cílem je propojit všechny části dohromady, aby agent mohl pomocí tvého nástroje odpovídat na otázky jako užitečný asistent pro spotřebiče.

Toto cvičení je součástí kurzu

AI Agents with Hugging Face smolagents

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř instanci ApplianceSearchTool předáním vector_store.
  • Přidej nástroj appliance_tool do seznamu nástrojů při inicializaci CodeAgent.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Create appliance search tool
appliance_tool = ApplianceSearchTool(____)

# Create AI assistant for appliance help
assistant = CodeAgent(
    tools=[____],
    model=model,
    instructions="Help with appliance questions using manual information. Search multiple times if needed for complete answers.",
    verbosity_level=1,
    max_steps=6
)

result = assistant.run("If the AC isn’t cooling and shows error E1, what should I check and what’s the next step?")
print(result)
Upravit a spustit kód