Prompt2Model

Prompt2Model

从指令生成可部署模型

产品介绍

Prompt2Model 是一个系统,它接受自然语言任务描述(类似于用于 ChatGPT 等大型语言模型的提示),以训练一个适合部署的小型专用模型。

Prompt2Model系统能将自然语言任务描述转化为小型专用模型。

支持openAIAnthropic和Huggingface等多个平台,可通过Jupyter Notebook或命令行使用。项目提供高质量提示编写指南和详细组件文档,便于用户理解和定制。该工具有助于快速生成特定任务的可部署模型。

快速入门

您可以通过笔记本运行我们的 Prompt2Model 演示:

本地打开

在 Colab 中打开

命令行

您也可以通过命令行运行。

pip install prompt2model

Prompt2Model 使用 LiteLLM 支持各种平台,如 openAIAnthropic、Huggingface 等。

如果您使用 openAI 模型(如默认的 gpt-3.5-turbo),请在他们的网站上获取 openAI API 密钥,然后在终端中运行以下命令将环境变量 openAI_API_KEY 设置为您的 API 密钥:

export openAI_API_KEY=<您的密钥>

所有支持的提供商列表

然后您可以运行

python prompt2model_demo.py

从提示创建一个小型模型,如下面的演示视频所示。此脚本必须在能够访问 openAI API 的设备上运行。为获得最佳结果,请在具有 GPU 的设备上运行此脚本以训练您的模型。

演示

https://github.com/neulab/prompt2model/assets/2577384/8d73394b-3028-4a0b-bdc3-c127082868f2

编写好提示的技巧和示例

您可以在 prompt_examples 中查看编写好提示的技巧和示例。

组件

prompt2model 包由几个组件组成,每个组件都设计用于满足特定目的。要全面了解如何有效使用每个组件,请参阅位于相应组件目录中的 readme.md 文件。这些文件可以在 ./prompt2model/<component>/readme.md 找到。它们提供了有关自定义和最大化包内每个组件功能的详细信息和说明。

贡献

如果您有兴趣为 prompt2model 项目做出贡献,请

参考 CONTRIBUTING.md

提出 issue 或提交 PR

加入我们的 discord

或在 Twitter 上联系 @vijaytarian 和 @Chenan3_Zhao

引用

我们已经撰写了一篇详细描述 Prompt2Model 的论文。

如果您在研究中使用 Prompt2Model,请引用我们!

如果您讨论或使用整体 prompt2model 框架,请引用

@misc{prompt2model,
title={Prompt2Model: Generating Deployable Models from Natural Language Instructions},
author={Vijay Viswanathan and Chenyang Zhao and Amanda Bertsch and Tongshuang Wu and Graham Neubig},
year={2023},
eprint={2308.12261},
archivePrefix={arXiv},
primaryClass={cs.CL}
}

如果您讨论或使用我们的数据集检索和转换工具,请引用

@misc{prompt2modeldatatune,
title={Better Synthetic Data by Retrieving and Transforming Existing Datasets},
author={Saumya Gandhi and Ritu Gala and Vijay Viswanathan and Tongshuang Wu and Graham Neubig},
year={2024},
eprint={2404.14361},
primaryClass={cs.CL}
}


Prompt2Model 宣传代码:


Prompt2Model 宣传示例图

猜你喜欢


AI提示语
AI提示语
让每个人都能轻松使用 AI,提高 10 倍生产力。
AI艺术馆
AI艺术馆
全球优秀设计师Midjourney生成的AI绘画图片
事半
事半
简单易用的工作属性工具网站。
词魂
词魂
AIGC精品提示词库
PromptHero
PromptHero
生成式AI人工智能工具
AI Short
AI Short
让生产力加倍的 AI 快捷指令
Open Prompt
Open Prompt
一个优秀提示词分享,使用的GPT镜像网站。
MJ Prompt Tool
MJ Prompt Tool
Midjourney图像生成工具
Eye for AI
Eye for AI
文生图prompt提示符模板
Stable Diffusion Prompt Book
Stable Diffusion Prompt Book
Stable Diffusion指令的手册
Pheeds Prompt Silo
Pheeds Prompt Silo
提供大量提示词和工具的资源库
Promptist
Promptist
优化出适合模型偏好的提示语
更多

最新上架


在问
在问
功能全面又免费的人工智能网站。
AI对话鸭
AI对话鸭
领先的AI聊天对话平台
小悟空
小悟空
超强的 AI 对话助手
酷盖AI实验室
酷盖AI实验室
跨入免费算力时代 探索你的无限想象
墨鱼Aigc
墨鱼Aigc
AI伪原创文案写作工具
Chato
Chato
基于AI轻松定制你的机器人
沐灵AI
沐灵AI
AI 聊天工具
Luca
Luca
开源大语言模型,多领域应用