# AiChat **Repository Path**: MoleSir/ai-chat ## Basic Information - **Project Name**: AiChat - **Description**: 一个简单的 AI 对话小助手 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-14 - **Last Updated**: 2025-04-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: AI, Deep-learning, deepseek ## README # AI Assistant 一个简单的 AI 对话小助手。 ## 环境配置 需要基本的 python3 环境,可以使用 `pip` 下载依赖: ```bash pip install -r requirements.txt ``` ## 运行 首先需要一个配置文件,可以复制一份配置模板: ````bash cp config/config-template.toml ./config/config.toml ```` 填写使用模型的三个参数: ````toml [llm] model = "" # The LLM model to use base_url = "" # API endpoint URL api_key = "" # Your API key ```` 接着就可以调用 main.py,其有 2 个命令行参数: - `--gui`:启用 GUI 模式; - `--model_config`:设置模型配置信息,默认为 `'./config/config.toml'`; ### CLI 程序 ```bash python3 main.py ``` 一个简单的对话展示: ```bash You> 我的名字是叶晨 AI> 你好,叶晨!很高兴认识你。你的名字很有意境,像清晨的叶子一样充满生机~有什么我可以帮你的吗? You> 我在学习AI,你觉得前景如何? AI> AI领域的前景非常广阔,而且你的选择很有眼光!以下是一些关键点供你参考: .... 最近我在关注AI for Science(用AI加速科研)和具身智能(机器人+AI)这两个前沿方向。你目前对AI哪个细分领域最感兴趣?我们可以深入聊聊~ You> 一句话介绍AI Agent AI> AI Agent是能自主感知环境、决策行动并持续学习的智能体,像数字世界的"智能打工人"一样帮你搞定复杂任务。 You> 谢谢你! AI> 不客气~很高兴能帮到你!AI学习路上有任何问题随时来聊,无论是技术细节、学习资源还是行业趋势,我都愿意做你的“智能学习伙伴”。记得保持你名字里的那份“晨光般的好奇心”,未来AI领域一定有属于你的精彩✨ 下次见! You> 我的名字是什么? AI> 根据提供的摘要内容,您的名字是**叶晨**(用户咨询中明确提及的姓名)。所有其他个人信息已按备注要求过滤,仅保留行业讨论相关文本。 You> quit ``` ### GUI 程序 ```bash python3 main.py --gui ``` 运行展示 gui-example ## 参考 - https://github.com/huccihuang/AIEngineeringVideoCode/tree/main/langchain_intro