
hugging-chat-api
用 Python 几行代码调用 HuggingChat,快速搭建聊天机器人。
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 938
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Python 3.8+
- HuggingChat 账号
安装与启动步骤
-
1安装
从 PyPI 装包,Python 3.8+ 均可。
pip3 install hugchat -
2命令行登录
首次运行会走登录流程,登录态会缓存到本地。
python -m hugchat.cli -
3代码里调用
在脚本中创建 ChatBot 并传入账号凭据,再发消息取回复。
from hugchat import hugchat chatbot = hugchat.ChatBot() print(chatbot.chat('你好')) -
4换模型
按 README 的模型列表切换不同底座,能力与速度各有差异。
如何确认成功
CLI 能正常收发消息;脚本里 chat() 返回非空文本。
注意事项
- 依赖网页端接口,官方改动会导致失效;生产用途请换官方 Inference API。
核心亮点
- 提供简洁的 Python 接口,几行代码即可完成对话,降低使用门槛
- 支持流式响应,适合实时交互场景
- 内置多模型切换,可灵活选择不同对话模型
不足之处
- 依赖 HuggingChat 非官方接口,服务不稳定时可能失效
- 文档/社区待观察
适用场景
- 个人开发者快速搭建聊天机器人原型
- 在 Python 应用中集成免费 AI 对话能力
- 教学演示或研究实验,验证对话模型效果
替代项目
huggingface_hub、openai-python、chatgpt-api
上一篇:awesome-chatops
下一篇:cog
同类项目推荐
sendbird-ios-framework
开源
为 iOS 应用快速接入实时聊天能力,开箱即用。
[Deprecated] Sendbird Chat SDK for iOS in Objectivce-C for enablement of a rich, eng···
WhatsappAPI
开源
用 JavaScript 快速给 WhatsApp 接上聊天机器人
A simple API to integrate chatbots written in Javascript with WhatsApp Web :speech_b···
chatAir
开源
一个安卓应用,同时对话 ChatGPT、Gemini、Claude 和 DeepSeek。
☁️A native Android app for ChatGPT, Gemini, Claude, and DeepSeek ☁️ChatGPT、Gem···
react-native-chatbot
开源
几行代码搞定 React Native 聊天界面,快速接入对话功能。
:speech_balloon: Easy way to create conversation chats
yoddChatGPT
开源
在 iPhone 上极简聊天,还能让 DALL-E 画图。
This app uses the OpenAISwift library, ChatGPTSwift library and OpenAI library to co···
bedrock-claude-chatbot
开源
私有部署的 Claude 聊天机器人,能传文档还能跑数据分析
Personal private Chatbot powered by Amazon Bedrock LLMs with a data analytics featur···
cskefu
开源
多渠道客服整合,智能机器人+人工坐席,提升响应效率
春松客服,开源客服系统
Nexior
开源
一个应用搞定聊天、绘图、视频和音乐生成
Consumer AI app for chat, image generation, video generation, and music creation pow···
Marina-GPT
开源
绕过限制的AI对话,黑客专用无审查助手
M.A.R.I.N.A GPT a powerful, evil brother of WormGPT.