使用场景
创建一个查询美国总统的函数。
使用Pydantic模型获取国家首都的查询结果。
实时流式传输响应,用于生成诗歌。
产品特色
使用装饰器和函数文档字符串轻松定义提示。
自动将函数参数插入提示,使用文档字符串中的{argument_name}占位符。
支持Pydantic模型,指定预期的输出结构,promptic将确保LLM的响应符合定义的模式。
通过设置stream=True调用装饰函数,实时接收LLM响应。
简化LLM交互,无需记住OpenAPI响应对象或其他LLM特定细节的形状。
提供易于理解和可靠的代码库,利用litellm的强大功能,确保与广泛的LLMs兼容。
使用教程
安装promptic库。
导入promptic库中的llm装饰器。
定义一个函数,使用@llm装饰器,并在函数文档字符串中编写提示。
在函数中使用参数,这些参数将自动插入到提示中。
调用函数并传递所需的参数。
处理函数返回的结构化输出。
(可选)使用Pydantic模型来定义和验证输出结构。
(可选)设置stream=True以流式传输LLM响应。
精选AI产品推荐
中文精选

通义灵码
通义灵码是阿里云推出的AI编码辅助工具,基于海量优秀开源代码数据集和编程资料库训练,可根据当前代码文件及跨文件的上下文,自动生成行级/函数级代码、单元测试、代码注释等,此外还具备代码解释、智能研发问答、异常报错排查等能力为开发者带来高效、流畅的编码体验。
通义灵码能以毫秒级的速度生成建议代码,满足程序员日常开发诉求。并兼容Java、Python、JavaScript、TypeScript、C/C++等200多种主流编程语言,支持Visual Studio Code、JetBrains IDEs等主流IDE。
AI代码助手
4.2M

Openui
构建UI组件通常是一项乏味的工作。OpenUI旨在使这一过程变得有趣、快捷和灵活。这也是我们在W&B用于测试和原型化下一代工具的工具,用于在LLM的基础上构建强大的应用程序。您可以使用想象力描述UI,然后实时查看渲染效果。您可以要求进行更改,并将HTML转换为React、Svelte、Web组件等。就像是V0的开源和不太精致的版本。
AI开发助手
789.1K