Ubik80's picture
fixed CodeAgent
f4be482 verified
raw
history blame
578 Bytes
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()