这是名为“提示声明语言”的Linux应用程序,其最新版本可以下载为Version0.8.0sourcecode.tar.gz。它可以在免费的工作站托管服务提供商OnWorks上在线运行。
免费在线下载并运行这款名为“使用 OnWorks 的 Prompt Declaration Language”的应用程序。
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
SCREENSHOTS
Ad
提示声明语言
商品描述
LLM 将继续改变我们构建软件系统的方式。它们不仅可以用作编码助手,提供代码片段、解释和代码转换,还可以帮助替换以前只能通过基于规则的系统实现的组件。无论 LLM 是用作编码助手还是软件组件,可靠性仍然是一个重要的考量因素。LLM 具有文本界面,并且有用提示的结构并未正式捕获。编程框架不会强制或验证此类结构,因为它们并非以机器可理解的方式指定。提示声明语言 (PDL) 旨在允许开发人员指定提示的结构并强制执行,同时提供一个统一的编程框架,用于编写基于规则的系统 LLM。
功能
- 能够通过 LiteLLM 在本地或远程使用任何 LLM,包括 IBM 的 watsonx
- 不仅能够模板化单个 LLM 调用的提示,还能模板化包含工具(代码和 API)的 LLM 组合。模板可以涵盖比单个 LLM 调用粒度更大的任务。
- 控制结构:变量定义和使用、条件、循环、函数
- 能够从文件和标准输入读取数据,包括 JSON 数据
- 支持聊天 API 和聊天模板
- 模型调用的输入和输出的类型检查
程式语言
Python
分类
此应用程序也可从 https://sourceforge.net/projects/prompt-declaration.mirror/ 获取。它已托管在 OnWorks 中,以便通过我们的免费操作系统之一以最便捷的方式在线运行。