托哥AI知识层 是 AI Skill Hub 本期精选AI工具之一。综合评分 8.0 分,整体质量较高。我们强烈推荐将其纳入你的 AI 工具库,帮助提升工作效率。
托哥AI知识层 是一款基于 Python 开发的开源工具,专注于 AI、知识层、托哥 等核心功能。作为 GitHub 开源项目,它拥有活跃的社区支持和持续的版本迭代,代码完全透明可审计,支持本地部署以保护数据隐私。无论是个人使用还是集成到企业工作流,都能提供稳定可靠的解决方案。
托哥AI知识层 是一款基于 Python 开发的开源工具,专注于 AI、知识层、托哥 等核心功能。作为 GitHub 开源项目,它拥有活跃的社区支持和持续的版本迭代,代码完全透明可审计,支持本地部署以保护数据隐私。无论是个人使用还是集成到企业工作流,都能提供稳定可靠的解决方案。
# 方式一:pip 安装(推荐)
pip install togolm
# 方式二:虚拟环境安装(推荐生产环境)
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install togolm
# 方式三:从源码安装(获取最新功能)
git clone https://github.com/omarfarouk228/togolm
cd togolm
pip install -e .
# 验证安装
python -c "import togolm; print('安装成功')"
# 命令行使用
togolm --help
# 基本用法
togolm input_file -o output_file
# Python 代码中调用
import togolm
# 示例
result = togolm.process("input")
print(result)
# togolm 配置文件示例(config.yml) app: name: "togolm" debug: false log_level: "INFO" # 运行时指定配置文件 togolm --config config.yml # 或通过环境变量配置 export TOGOLM_API_KEY="your-key" export TOGOLM_OUTPUT_DIR="./output"
The first open-source AI infrastructure focused on Togo
TogoLM is an open-source AI knowledge layer for Togo — a complete pipeline from raw web scraping to a fine-tuned LLM and public REST API that developers, startups, and institutions can build upon.
---
uv sync
```bash git clone https://github.com/omarfarouk228/togolm.git cd togolm cp .env.example .env
```
uv run uvicorn api.app.main:app --reload --port 8000
```bash
npm install @togolm/sdk # JS/TS
pip install togolm # Python
import { TogoLM } from "@togolm/sdk";
const client = new TogoLM({ baseUrl: "http://localhost:8000/v1" });
const { answer } = await client.query({ question: "Comment créer une entreprise au Togo ?" });
See sdk/js and sdk/python for full usage, including SSE streaming.
---
```bash
uv run python -m finetuning.dataset.generator \ --out finetuning/datasets/qa_raw.jsonl \ --limit 500
TogoLM 是首个专注于 Togo 地区的开源 AI 基础设施项目。该项目集成了现代化的技术栈,包括 Python 3.11+ 后端、Next.js 15 前端以及支持向量检索的 PostgreSQL (pgvector) 数据库,旨在为特定区域提供高性能、可扩展的 AI 能力支撑。
在开始之前,请确保您的开发环境已安装 Python 3.11+ 及 uv 包管理工具、Node.js 20+ 与 pnpm。此外,系统必须配置带有 pgvector 扩展的 PostgreSQL 数据库,以支持向量数据的存储与检索。
首先,请使用 uv 工具同步 Python 依赖环境(执行 `uv sync`)。随后,通过 pnpm 安装前端依赖并启动开发服务器。本项目支持通过源码直接部署,确保开发环境与生产环境的一致性。
本项目提供快速启动指南。开发者可以通过克隆仓库并配置环境变量,快速搭建起包含 API 服务与前端界面的完整开发环境,实现从本地开发到服务运行的无缝衔接。
项目启动前需进行环境配置。请克隆仓库后将 `.env.example` 复制为 `.env`,并根据需要设置 POSTGRES_USER、POSTGRES_PASSWORD 等数据库参数。若需运行前端,请同步编辑 `.env.local` 中的 NEXT_PUBLIC_API_URL,确保前后端通信地址正确。
本项目包含完整的 API 服务。您可以通过 uvicorn 启动 API 模块(运行 `uv run uvicorn api.app.main:app --reload --port 8000`),并通过提供的 API endpoints 进行交互。所有接口调用均需通过 `.env` 中定义的 API_SECRET_KEY 进行身份验证。
项目内置了完整的语料处理流水线(Corpus Pipeline)。开发者可以运行特定的工作流模块,实现从原始语料到高质量数据集的自动化转换,支持通过命令行工具进行大规模的数据生成与微调准备工作。
针对常见问题,例如如何从语料库生成 Q&A 数据对,您可以使用内置的 finetuning 模块。注意该功能需要配置 GEMINI_API_KEY,并通过指定的 python 命令运行数据集生成器,以实现自动化数据处理。
高质量开源AI工具,托哥首个知识层
该工具未明确声明开源协议,商业使用前请联系原作者确认授权范围,避免侵权风险。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
经综合评估,托哥AI知识层 在AI工具赛道中表现稳健,质量优秀。如果你已有明确的使用需求,可以直接上手体验;如果还在评估阶段,建议对比同类工具后再做决策。
| 原始名称 | togolm |
| 原始描述 | 开源AI工具:First open-source AI knowledge layer for Togo — 62K+ documents, RAG API, fine-tu。⭐30 · Python |
| Topics | AI知识层托哥PythonFastAPI |
| GitHub | https://github.com/omarfarouk228/togolm |
| 语言 | Python |
收录时间:2026-06-29 · 更新时间:2026-07-03 · License:未公布 · AI Skill Hub 不对第三方内容的准确性作法律背书。