/
githubmirror
/
langroid
Обзор
Документация
Войти
/
githubmirror
/
langroid
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
examples/chainlit/simplest.py
24 строки
643 B
Prasad Chalasani
Add TaskTool dynamic sub-agent spawn example + ruff auto-fix for examples (#876)
28 июн 2025, 00:02
Не верифицирован
28 июн 2025, 00:02
7169fc4
Код
Авторство
О чём код?
""" Absolute bare-bones way to set up a simple chatbot using all default settings, using a Langroid Task + callbacks. After setting up the virtual env as in README, and you have your OpenAI API Key in the .env file, run like this: chainlit run examples/chainlit/simplest.py """ import chainlit as cl import langroid as lr import langroid.language_models as lm @cl.on_message async def on_message(message: cl.Message): lm_config = lm.OpenAIGPTConfig() agent = lr.ChatAgent(lr.ChatAgentConfig(llm=lm_config)) task = lr.Task(agent, interactive=True) lr.ChainlitTaskCallbacks(task) await task.run_async(message.content)