hugging-chat-api

用 Python 几行代码调用 HuggingChat,快速搭建聊天机器人。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 132 🐛 待处理 17 👀 关注 16 ⚠️ 作者已归档(停止维护)
GitHub ↗
GitHub 星标 ★ 938
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,本地部署或自行调用,无官方收费服务。

项目预览

hugging-chat-api 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队Soulter
定价模式🏷️完全免费
价格说明开源项目,本地部署或自行调用,无官方收费服务。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议AGPL-3.0
主要语言Python
技术栈/模型ai,bot,chatbot,hugchat,huggingchat
GitHub 星标★ 938
上线时间2023-04-27 00:00:00
代码更新2025-06-12
仓库体积370 KB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数4

项目介绍

hugging-chat-api 是一个非官方的 Python API 封装库,用于以编程方式访问 HuggingChat(Hugging Face 推出的免费对话式 AI 服务)。它解决了开发者无法直接通过官方 API 调用 HuggingChat 的问题,提供了一套简洁的 Python 接口,支持多轮对话、切换模型、流式响应等核心能力。通过该库,开发者可以快速构建基于 HuggingChat 的聊天机器人或集成到现有应用中,而无需手动处理 HTTP 请求和会话管理。项目轻量、易于上手,适合快速原型开发和个人项目使用。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 938

技术标签

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 15 分钟 部署方式:本地 (Python) 4 步

环境要求

  • Python 3.8+
  • HuggingChat 账号

安装与启动步骤

  1. 1安装

    从 PyPI 装包,Python 3.8+ 均可。

    pip3 install hugchat
  2. 2命令行登录

    首次运行会走登录流程,登录态会缓存到本地。

    python -m hugchat.cli
  3. 3代码里调用

    在脚本中创建 ChatBot 并传入账号凭据,再发消息取回复。

    from hugchat import hugchat
    chatbot = hugchat.ChatBot()
    print(chatbot.chat('你好'))
  4. 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···

★ 61 2026-08-09
WhatsappAPI 开源

用 JavaScript 快速给 WhatsApp 接上聊天机器人

A simple API to integrate chatbots written in Javascript with WhatsApp Web :speech_b···

★ 122 2026-08-09
chatAir 开源

一个安卓应用,同时对话 ChatGPT、Gemini、Claude 和 DeepSeek。

☁️A native Android app for ChatGPT, Gemini, Claude, and DeepSeek ☁️ChatGPT、Gem···

★ 826 2026-08-09
react-native-chatbot 开源

几行代码搞定 React Native 聊天界面,快速接入对话功能。

:speech_balloon: Easy way to create conversation chats

★ 252 2026-08-09
yoddChatGPT 开源

在 iPhone 上极简聊天,还能让 DALL-E 画图。

This app uses the OpenAISwift library, ChatGPTSwift library and OpenAI library to co···

★ 85 2026-08-09
bedrock-claude-chatbot 开源

私有部署的 Claude 聊天机器人,能传文档还能跑数据分析

Personal private Chatbot powered by Amazon Bedrock LLMs with a data analytics featur···

★ 109 2026-09-14
cskefu 开源

多渠道客服整合,智能机器人+人工坐席,提升响应效率

春松客服,开源客服系统

★ 2905 2026-08-09
Nexior 开源

一个应用搞定聊天、绘图、视频和音乐生成

Consumer AI app for chat, image generation, video generation, and music creation pow···

★ 400 2026-08-09
Marina-GPT 开源

绕过限制的AI对话,黑客专用无审查助手

M.A.R.I.N.A GPT a powerful, evil brother of WormGPT.

★ 74 2026-08-09