From 6a6d3e38b79e405b20291613529c193dd17ca241 Mon Sep 17 00:00:00 2001 From: Azure99 <961523404@qq.com> Date: Thu, 27 Jun 2024 15:43:24 +0800 Subject: [PATCH] chore: bump version to 0.0.8 & update model list --- java/README.md | 13 +++++++++ java/example/pom.xml | 2 +- .../main/java/com/baidubce/PluginExample.java | 27 +++++++++++++++++++ 3 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 java/example/src/main/java/com/baidubce/PluginExample.java diff --git a/java/README.md b/java/README.md index 4622b079..5545c6a4 100644 --- a/java/README.md +++ b/java/README.md @@ -181,3 +181,16 @@ response.getResults().forEach(data -> { System.out.println(data.getRelevanceScore()); }); ``` + +### 插件编排 + +千帆 SDK 支持调用插件编排后的服务,用于大模型 + 插件能力的组合。 + +```java +PluginResponse response = new Qianfan().plugin() + .endpoint("plugin-service-endpoint") + .fileurl("https://www.baidu.com/img/flexible/logo/pc/result@2.png") + .query("这个图片是什么") + .execute(); +System.out.println(response.getResult()); +``` diff --git a/java/example/pom.xml b/java/example/pom.xml index d4857f0c..9a83448d 100644 --- a/java/example/pom.xml +++ b/java/example/pom.xml @@ -18,7 +18,7 @@ com.baidubce qianfan - 0.0.6 + 0.0.7 diff --git a/java/example/src/main/java/com/baidubce/PluginExample.java b/java/example/src/main/java/com/baidubce/PluginExample.java new file mode 100644 index 00000000..7e34400d --- /dev/null +++ b/java/example/src/main/java/com/baidubce/PluginExample.java @@ -0,0 +1,27 @@ +package com.baidubce; + +import com.baidubce.qianfan.Qianfan; +import com.baidubce.qianfan.model.plugin.PluginResponse; + +/** + * 本示例实现了Plugin调用流程 + */ +public class PluginExample { + public static void main(String[] args) { + chatOcr(); + } + + private static void chatOcr() { + Qianfan qianfan = new Qianfan(); + PluginResponse response = qianfan.plugin() + // 请前往千帆大模型平台控制台->插件编排->配置插件应用服务 + // 配置完成后进行上线,并进入详情页获取服务endpoint + // 示例: https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/plugin/endpoint/ + .endpoint("endpoint") + // 智慧图问场景通过fileurl传入图片 + .fileurl("https://www.baidu.com/img/flexible/logo/pc/result@2.png") + .query("这个图片是什么") + .execute(); + System.out.println(response.getResult()); + } +}