h2ogpt README

The project's README from github.com/h2oai/h2ogpt. As one markdown file: README.md.

h2oGPT

Turn ★ into ⭐ (top-right corner) if you like the project!

Query and summarize your documents or just chat with local private GPT LLMs using h2oGPT, an Apache V2 open-source project.

Check out a long CoT Open-o1 open 🍓strawberry🍓 project: https://github.com/pseudotensor/open-strawberry

Try Enterprise Version for Free

Enterprise h2oGPTe

Video Demo

https://github.com/h2oai/h2ogpt/assets/2249614/2f805035-2c85-42fb-807f-fd0bca79abc6

img-small.png YouTube 4K Video

Features

Get Started

GitHub license Linux macOS Windows Docker

Install h2oGPT

Docker is recommended for Linux, Windows, and MAC for full capabilities. Linux Script also has full capability, while Windows and MAC scripts have less capabilities than using Docker.


Collab Demos

Resources

Docs Guide

Development

Acknowledgements

Why H2O.ai?

Our Makers at H2O.ai have built several world-class Machine Learning, Deep Learning and AI platforms:

We also built platforms for deployment and monitoring, and for data wrangling and governance:

Many of our customers are creating models and deploying them enterprise-wide and at scale in the H2O AI Cloud:

We are proud to have over 25 (of the world's 280) Kaggle Grandmasters call H2O home, including three Kaggle Grandmasters who have made it to world #1.

Disclaimer

Please read this disclaimer carefully before using the large language model provided in this repository. Your use of the model signifies your agreement to the following terms and conditions.

By using the large language model provided in this repository, you agree to accept and comply with the terms and conditions outlined in this disclaimer. If you do not agree with any part of this disclaimer, you should refrain from using the model and any content generated by it.

Star History

Star History Chart

h2ogpt (h2oai/h2ogpt)

Searching Database…

11.9K ·GitHub
archived
这是什么?h2oGPT 是一款开源的私有聊天应用,可以查询和总结你自己的文档,也可以直接与本地大语言模型聊天,数据不会离开你的电脑。
这是一个库,还是一个完整的应用?这是一个完整的应用:包含基于 Gradio 的聊天界面和命令行工具(CLI),并内置兼容 OpenAI 的 API 服务器,而不只是一个需要导入的库。
我该怎么让它运行起来?在 Linux、Windows 和 macOS 上,推荐使用 Docker 获得完整功能;此外,也提供各操作系统的原生安装脚本,但功能比 Docker 版本少。
要真正运行大语言模型,它需要哪些后端和模型?它使用 Python 编写,支持多种后端:oLLaMa、HF TGI、vLLM、llama.cpp/GGML、GPT4ALL、Gradio、ExLLaMa、Replicate,也支持 OpenAI、Azure、Anthropic、MistralAI、Google 和 Groq 等托管 API。
这个项目还在积极维护吗?GitHub 已将该仓库标记为已归档,因此虽然功能丰富,但已不再积极开发;另外请注意项目声明:大语言模型的输出可能存在偏差或错误,使用风险请自行承担。
它能在哪些操作系统上运行?它官方支持 Linux、macOS 和 Windows,其中通过 Docker 安装可在这三个系统上获得完全一致的功能。
我的文档数据会留在本地吗?会的。h2oGPT 会为你的文档(PDF、Word、图片、视频帧、音频、代码等)建立一个私有的离线数据库,内容在本地处理和查询。
h2oGPT 能导入哪些文档和媒体类型?它可以解析 PDF、Excel、Word 文档、图片、视频帧、YouTube 视频、音频、代码、纯文本和 Markdown,用于文档问答。
h2oGPT 能替代 OpenAI 的 API 服务器吗?可以。它运行一个兼容 OpenAI 的代理服务器,现有的 OpenAI 客户端代码可以指向 h2oGPT,用于聊天/补全、嵌入、TTS、STT 和图像生成。
它支持语音输入和输出吗?语音转文字使用 Whisper,文字转语音使用 Microsoft SpeechT5,或一个采用 MPL2 许可、支持语音克隆的引擎,两者都支持流式音频。
内置了哪些图像生成模型?支持的图像生成模型包括 Stable Diffusion 系列版本(SDXL-turbo、SDXL、SD3)、PlaygroundAI(playv2)和 Flux。
Creator
h2oai
Size
53.4 MB
Stars
11.9K
Age
3y
Commits · 90 Days