import os os.environ["HF_TOKEN"] = os.getenv("HF_TOKEN") from smolagents import CodeAgent, HfApiModel from faq_retriever import faq_tool from tools import search_tool import gradio as gr model = HfApiModel() faq_bot = CodeAgent( tools=[faq_tool, search_tool], model=model, planning_interval=3 ) def ask_bot(question): return faq_bot.run(question) demo = gr.Interface( fn=ask_bot, inputs="text", outputs="text", title="📘 Company FAQ Assistant", description="Ask about APIs, onboarding, security, and operations." ) demo.launch()