# wenxin-java-sdk **Repository Path**: ych12/wenxin-java-sdk ## Basic Information - **Project Name**: wenxin-java-sdk - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-05-17 - **Last Updated**: 2024-05-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # wenxin-java-sdk 百度文心一言的Java SDK # 使用代码参考 ``` public class TestExample { public static final String WENXIN_CLIENT_ID = "demo"; public static final String WENXIN_CLIENT_SECRET = "demo"; public static void main(String[] args) { BaiduClient client = new BaiduClient(WENXIN_CLIENT_ID, WENXIN_CLIENT_SECRET); SyncOrAsyncOrStreaming completions = client.chatCompletion("三体人是什么?",false); String response=completions.execute(); System.out.println(response); } public static void pluginRquest() { BaiduClient client = new BaiduClient(WENXIN_CLIENT_ID, WENXIN_CLIENT_SECRET); List plugins = new ArrayList<>(); plugins.add("uuid-weatherforecast"); plugins.add("uuid-6c666c5b3b27566"); plugins.add("uuid-websearch"); PluginRequest pluginRequest = PluginRequest.builder().query("深圳天气怎么样").plugins(plugins).build(); SyncOrAsyncOrStreaming completions = client.chatPlugin(pluginRequest,"servicename"); String response=completions.execute().getResult(); System.out.println(response); } } ```