Spaces:
Sleeping
Sleeping
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() | |