pocketflow/cookbook/pocketflow-batch/translations/README_CHINESE.md

6.9 KiB
Raw Blame History

Pocket Flow – 100行代码的极简LLM框架

English | 中文 | Español | 日本語 | Deutsch | Русский | Português | Français | 한국어

License: MIT Docs

Pocket Flow 是一个仅100行代码的极简主义LLM框架

开始使用Pocket Flow

  • 安装方式:pip install pocketflow,或者直接复制源代码仅100行
  • 了解更多,请查看文档。想了解开发动机,请阅读这个故事
  • 有问题?试试这个AI助手,或者创建一个issue
  • 🎉 加入我们的Discord与其他使用Pocket Flow构建应用的开发者交流
  • 🎉 Pocket Flow最初是用Python开发的但现在我们也有TypescriptJavaC++Go版本!

为什么选择Pocket Flow

当前的LLM框架都过于臃肿... 而LLM框架其实只需要100行代码

抽象 应用特定包装器 供应商特定包装器 代码行数 大小
LangChain Agent, Chain 众多
(例如,问答,摘要)
众多
(例如OpenAI, Pinecone等)
405K +166MB
CrewAI Agent, Chain 众多
(例如FileReadTool, SerperDevTool)
众多
(例如OpenAI, Anthropic, Pinecone等)
18K +173MB
SmolAgent Agent 一些
(例如CodeAgent, VisitWebTool)
一些
(例如DuckDuckGo, Hugging Face等)
8K +198MB
LangGraph Agent, Graph 一些
(例如,语义搜索)
一些
(例如PostgresStore, SqliteSaver等)
37K +51MB
AutoGen Agent 一些
(例如Tool Agent, Chat Agent)
众多 [可选]
(例如OpenAI, Pinecone等)
7K
(仅核心)
+26MB
(仅核心)
PocketFlow Graph 100 +56KB

Pocket Flow如何工作

100行代码捕捉了LLM框架的核心抽象Graph


有了这个基础,就可以轻松实现流行的设计模式,如()智能体工作流RAG检索增强生成等。


以下是基础教程:
名称 难度 描述
聊天 ☆☆☆
入门
带有对话历史的基础聊天机器人
结构化输出 ☆☆☆
入门
通过提示从简历中提取结构化数据
工作流 ☆☆☆
入门
一个写作工作流程,包括大纲、内容编写和样式应用
智能体 ☆☆☆