获取文心一言api
时间: 2025-06-26 19:29:16 浏览: 16
### 如何申请和使用百度文心一言 API
#### 1. 创建应用并获取 API Key 和 Secret Key
为了调用百度文心一言的大模型 API,第一步是在百度智能云平台上创建一个新应用。完成此操作后,可以获取到两个重要的密钥:API Key 和 Secret Key[^1]。这两个密钥用于后续生成 `access_token` 的过程中。
#### 2. 获取 Access Token
在成功获得 API Key 和 Secret Key 后,可以通过 HTTP 请求向百度服务器请求 `access_token`。以下是具体的 URL 地址以及参数说明:
- **URL**:
```
https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=[your_api_key]&client_secret=[your_secret_key]
```
其中 `[your_api_key]` 和 `[your_secret_key]` 需要替换为你自己的实际值。返回的结果会是一个 JSON 对象,其中包括 `access_token` 字段[^3]。
#### 3. 使用 Spring Boot 接入文心一言 API
下面提供了一个简单的 Java 示例代码片段,展示如何利用 Spring Boot 调用文心一言的接口:
```java
import org.springframework.http.HttpEntity;
import org.springframework.http.HttpHeaders;
import org.springframework.http.MediaType;
import org.springframework.web.client.RestTemplate;
public class BaiduWenxinApiExample {
public static void main(String[] args) {
String accessToken = "your_access_token_here"; // 替换为真实的 access token
RestTemplate restTemplate = new RestTemplate();
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.APPLICATION_JSON);
String url = "https://aip.baidubce.com/rpc/2.0/ernie/v1/task_text_generation?access_token=" + accessToken;
String requestBody = "{ \"text\": \"你好\" }";
HttpEntity<String> request = new HttpEntity<>(requestBody, headers);
String response = restTemplate.postForObject(url, request, String.class);
System.out.println(response);
}
}
```
上述代码展示了如何发送 POST 请求给指定端点,并附带必要的头部信息与主体数据来实现交互。
#### 4. 注意事项
在整个开发过程中需要注意保护好个人账户下的敏感资料比如 API 密钥等,切勿将其暴露于公共网络环境之中或者提交至版本控制系统里去[^2]。
---
阅读全文
相关推荐


















