跳到主要内容

网络上的相关资源

人们正在编写优秀的工具和论文,以改进GPT的输出。以下是我们看到的一些很棒的资源:

提示库与工具(按字母顺序排列)

  • Arthur Shield:一个付费产品,用于检测毒性、幻觉、提示注入等。
  • Baserun:一个付费产品,用于测试、调试和监控基于LLM的应用程序。
  • Chainlit:一个用于制作聊天机器人界面的Python库。
  • Embedchain:一个用于管理和同步LLM与非结构化数据的Python库。
  • FLAML(一个快速自动机器学习与调优库):一个用于自动选择模型、超参数和其他可调选项的Python库。
  • Guidance:微软提供的一个方便的Python库,使用Handlebars模板来交错生成、提示和逻辑控制。
  • Haystack:一个开源的LLM编排框架,用于在Python中构建可定制、生产就绪的LLM应用程序。
  • HoneyHive:一个企业平台,用于评估、调试和监控LLM应用程序。
  • LangChain:一个流行的Python/JavaScript库,用于链接语言模型提示的序列。
  • LiteLLM:一个用于以一致格式调用LLM API的最小Python库。
  • LlamaIndex:一个用于增强LLM应用程序数据的Python库。
  • LMQL:一种编程语言,用于支持类型化提示、控制流、约束和工具的LLM交互。
  • OpenAI Evals:一个开源库,用于评估语言模型和提示的任务性能。
  • Outlines:一个Python库,提供特定领域的语言来简化提示和约束生成。
  • Parea AI:一个用于调试、测试和监控LLM应用程序的平台。
  • Portkey:一个用于LLM应用程序的可观察性、模型管理、评估和安全的平台。
  • Promptify:一个用于使用语言模型执行NLP任务的小型Python库。
  • PromptPerfect:一个用于测试和改进提示的付费产品。
  • Prompttools:用于测试和评估模型、向量数据库和提示的开源Python工具。
  • Scale Spellbook:一个用于构建、比较和发布语言模型应用程序的付费产品。
  • Semantic Kernel:微软提供的一个Python/C#/Java库,支持提示模板、函数链、向量化记忆和智能规划。
  • Vellum:一个付费的AI产品开发平台,用于实验、评估和部署高级LLM应用程序。
  • Weights & Biases:一个用于跟踪模型训练和提示工程实验的付费产品。
  • YiVal:一个开源的GenAI-Ops工具,用于使用自定义数据集、评估方法和进化策略调整和评估提示、检索配置和模型参数。

提示指南

视频课程

提升推理能力的进阶提示技术论文