2023年1月20日

来自网络的相关资源

,

人们正在开发出色的工具和论文来提升GPT的输出质量。以下是我们看到的一些很酷的项目:

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

  • Arthur Shield: 一款付费产品,用于检测毒性内容、幻觉、提示注入等。
  • Baserun: 一款用于测试、调试和监控基于LLM应用的付费产品
  • Chainlit: 一个用于创建聊天机器人界面的Python库。
  • ElatoAI: 一个基于Deno Edge Runtime和Supabase的平台,可在Arduino的ESP32上运行OpenAI实时API语音功能。
  • Embedchain: 一个用于管理和同步非结构化数据与LLMs的Python库。
  • FLAML (自动化机器学习与调优的快速库): 一个用于自动化选择模型、超参数及其他可调选项的Python库。
  • Guidance: 微软推出的一个便捷Python库,采用Handlebars模板引擎实现生成、提示和逻辑控制的交织编排。
  • Haystack: 开源的LLM编排框架,用于在Python中构建可定制、生产就绪的LLM应用。
  • HoneyHive: 一个用于评估、调试和监控LLM应用的企业平台。
  • LangChain: 一个流行的Python/JavaScript库,用于链接语言模型提示序列。
  • LiteLLM: 一个极简的Python库,用于以统一格式调用LLM API。
  • LlamaIndex: 一个Python库,用于通过数据增强LLM应用。
  • LLMOps Database: 记录企业如何在生产环境中实际部署LLM的数据库。
  • LMQL: 一种用于大语言模型交互的编程语言,支持类型化提示、控制流、约束条件和工具。
  • OpenAI Evals: 一个用于评估语言模型和提示词任务性能的开源库。
  • Outlines: 一个Python库,提供领域特定语言来简化提示和约束生成。
  • Parea AI: 一个用于调试、测试和监控LLM应用的平台。
  • Portkey: 一个为LLM应用提供可观测性、模型管理、评估和安全性的平台。
  • Promptify: 一个小型Python库,用于利用语言模型执行自然语言处理任务。
  • PromptPerfect: 一款付费产品,用于测试和优化提示词。
  • Prompttools: 开源的Python工具,用于测试和评估模型、向量数据库及提示词。
  • Scale Spellbook: 一个付费产品,用于构建、比较和部署语言模型应用。
  • Semantic Kernel: 微软推出的一个Python/C#/Java库,支持提示模板、函数链式调用、向量化内存和智能规划。
  • Vellum: 一个付费的AI产品开发平台,用于实验、评估和部署先进的LLM应用。
  • Weights & Biases: 一款付费产品,用于跟踪模型训练和提示工程实验。
  • YiVal: 一款开源的GenAI-Ops工具,用于通过可定制的数据集、评估方法和进化策略来调优和评估提示词、检索配置及模型参数。

提示指南

视频课程

关于提升推理能力的高级提示技巧论文