Skip to main content
Glama

baidu-ai-search

Official
by baidubce
README.md3.46 kB
# 空应用(Playground) ## 简介 Playground空应用(Playground)是一款灵活的组件,允许用户自定义prompt模板并执行。 ### 功能介绍 Playground空应用(Playground)是一款灵活的组件,允许用户自定义prompt模板并执行。它适用于各种场景,特别是在需要自定义输入模板和使用预训练模型进行交互的情况下。 ### 特色优势 灵活可自定义,用户可自由定义提示词,来跟大模型进行交互。 ### 应用场景 在需要灵活定义提示词的场景,并且其他提供的开箱即用的组件无法满足的情况下使用。 ## 基本用法 要开始使用 Playground,你需要设置prompt模板和模型名称。以下是一个基本示例: ```python import os import appbuilder # 请前往千帆AppBuilder官网创建密钥,流程详见:https://cloud.baidu.com/doc/AppBuilder/s/Olq6grrt6#1%E3%80%81%E5%88%9B%E5%BB%BA%E5%AF%86%E9%92%A5 os.environ["APPBUILDER_TOKEN"] = "..." play = appbuilder.Playground( prompt_template="你好,{name},我是{bot_name},{bot_name}是一个{bot_type},我可以{bot_function},你可以问我{bot_question}。", model="Qianfan-Agent-Speed-8K" ) play(appbuilder.Message({"name": "小明", "bot_name": "小红", "bot_type": "聊天机器人", "bot_function": "聊天", "bot_question": "你好吗?"}), stream=False) ``` ## 参数说明 ### 初始化参数 | 参数名称 | 类型 | 说明 | |----------------|------------|----------------------------------| | prompt_template | str | 输入模板,用于指定prompt格式。 | | model | str \| None | 模型名称,用于指定要使用的千帆模型。 | ### 调用参数 | 参数名称 | 类型 | 说明 | 默认值 | |-----------|---------------|----------------------------|------| | message | obj:`Message` | 输入消息,必需参数。 | 无 | | stream | bool | 是否以流式形式返回响应。 | False | | temperature | float | 模型配置的温度参数。 | 1e-10 | | max_output_tokens | int | 指定生成的文本的最大长度,默认最大输出token数为1024, 最小为2, 最大输出token与选择的模型有关 | 1024 | |disable_search| bool | 是否关闭搜索功能,默认关闭 | True | |response_format| str | 指定返回的响应格式,可选值有:`text`, `json_object`| text | |stop| str | 生成停止标识,当模型生成结果以stop中某个元素结尾时,停止文本生成。每个元素长度不超过20字符,最多4个元素. | [] | ### 响应参数 | 类型 | 说明 | |----------------|--------------------| | obj:`Message` | 模型运行后的输出消息。 | ### 响应示例 ```json {"result": "北京科技馆。"} ``` ### 错误码 |错误码|描述| |------|---| ## 高级用法 此部分可根据实际应用场景提供更复杂的示例和用法说明。 ## 示例和案例研究 目前暂无具体案例,将在未来更新。 ## API文档 无 ## 更新记录和贡献 - 2024年01月24日 更新Readme格式,调整请求参数样式,新增特色优势 - 2024年08月01日 更新playground组件的入参,并且前向兼容,支持未来的大模型对话参数

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/baidubce/app-builder'

If you have feedback or need assistance with the MCP directory API, please join our Discord server