Langtorch 简介
Langtorch 是一个用 Java 构建可组合的大型语言模型(LLM)应用和工作流的开源框架。它旨在为开发者提供一个强大而灵活的框架,以便轻松创建基于 LLM 的应用程序。
⚠️ 请注意:Langtorch 目前仍在积极开发中,尚未准备好用于生产环境。
官方资源
GitHub 仓库
Langtorch 的源代码托管在 GitHub 上:
https://github.com/li2109/langtorch
在这里你可以找到最新的代码、issues、pull requests 等。
官方文档
Langtorch 的官方文档:
https://knowly-ai.gitbook.io/langtorch/
文档包含了详细的使用说明、API 参考和示例代码。
快速入门
英文一页纸介绍: https://knowly-ai.gitbook.io/langtorch/eng-langtorch-one-pager
中文一页纸介绍: https://knowly-ai.gitbook.io/langtorch/zhong-wen-langtorch-one-pager
社区资源
Discord 社区
加入 Langtorch 的 Discord 社区,与其他开发者交流:
Maven 中央仓库
Langtorch 的 Maven 依赖可以在 Maven 中央仓库找到:
https://central.sonatype.com/artifact/ai.knowly/langtorch/
主要特性
Langtorch 的一些主要特性包括:
- Prompt 模板和基于注解的 Prompt
- OpenAI LLM Provider
- 输入和输出解析器
- Capability Unit、Capability Node 和 Capability DAG
- Capability Agent
贡献指南
如果你想为 Langtorch 做出贡献,可以遵循以下步骤:
- 在 GitHub 上开启一个 discussion,讨论你的想法
- 起草 PR 并指定维护者为 reviewer
- 维护者审核后合并 PR
相关项目
Langtorch 的灵感来自以下项目:
通过学习和利用这些优秀的 Langtorch 资源,你将能够快速上手这个强大的 LLM 应用开发框架,构建出色的 AI 应用。欢迎加入 Langtorch 社区,一起探索 LLM 应用开发的无限可能!