免费项目
GEPA-Lite 提示词进化优化|Python 大模型提示词迭代|免费代码
通过候选提示词、反馈记录和帕累托选择组织提示词迭代,支持云端模型与本地模型配置,适合单任务提示词实验。
项目说明
项目功能
通过候选提示词、反馈记录和帕累托选择组织提示词迭代,支持云端模型与本地模型配置,适合单任务提示词实验。
运行环境
Python 3.10 及以上;依赖见 requirements.txt。使用云端模型需要自行配置项目与凭据,使用本地模型需要可访问的 Ollama 服务。
核心入口
GEPA.py;配置文件为 GEPA_cfg.yaml
交付内容
GEPA.py、GEPA_cfg.yaml、Dfeedback.json、Dpareto.json
使用方式
安装依赖后选择模型后端,填写非敏感配置并准备任务数据,再运行 GEPA.py 观察候选提示词和反馈记录。
运行状态
需要配置后运行。已完成交付包结构、入口、依赖声明和 Python 语法级检查;完整运行仍取决于本机依赖、外部模型、求解器授权或 MATLAB 环境。
使用限制
模型调用会产生时间或费用;发布包不包含任何账号凭据,实际效果取决于任务数据、模型和评估方式。
适合场景
适合算法学习、课程实验、基线验证和按实际需求进行二次开发。使用前请先用包内样例核对环境与输入格式。