-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Promptulate V2 Proposal #1055
Comments
Proposal: Promptulate v2 roadmap and feature planningPromptulate v2 aims to be a major upgrade to the framework through modularity, ease of use, and strong engineering best practices. This roadmap details key improvements and new features to ensure that Promptulate remains the leading solution for LLM application development, allowing developers to get started with large model application development at the lowest cost. Core Improvements
Ecosystem Improvements
Developer Experience
Technical Optimization
Open question
Delivery target
Feedback and suggestions are welcome in this Issue |
Proposal: Promptulate v2 路线图与功能规划
Promptulate v2 旨在通过模块化、易用性和强大的工程最佳实践实现框架的重大升级。本路线图详细列出了关键改进和新功能,以确保 Promptulate 始终是 LLM 应用开发的领先解决方案,让开发者可以用最低的成本上手大模型应用开发。
核心改进
移除冗余模块
更强的数据类型推断
pydantic
v2,增强类型验证和推断。pydantic v1
优化 Tool 模块
Tool
模块,提供更好的可用性和灵活性。Model Factory
优化函数调用与 Tool 调用兼容性
重构 LLM 逻辑
Hooks 系统重构
优化重试机制
mcp 协议兼容
生态系统改进
集成 Zeeland-Core
与 LangChain 的无缝衔接
Agent 模块重构
本地模型密钥管理
~/.zeeland/pne
下多种 Prompting 范式支持
RAG 支持
pip install pne[rag]
实现模块化 RAG 集成,按需使用。开发者体验
基于 StackBlitz 的 Streamlit 项目体验
精炼示例项目
极致的文档支持
代码生成器(待定)
技术优化
依赖精简
增强 Trace 和日志支持
分离 PNE Client 库
pip install pne[client]
。重构项目结构
开放性问题
Agent 的必要性
代码生成器的可行性
Real time API 的设计
交付目标
欢迎大家在此 Issue 中反馈意见和建议
The text was updated successfully, but these errors were encountered: