@@ -33,7 +33,7 @@ AI Studio后端可以使用access token进行鉴权,支持如下三种方法
33
33
34
34
(1) 使用环境变量:
35
35
36
- ``` shell
36
+ ``` {.copy}
37
37
export EB_API_TYPE="aistudio"
38
38
export EB_ACCESS_TOKEN="<access-token-for-aistudio>"
39
39
```
@@ -63,7 +63,7 @@ response = erniebot.ChatCompletion.create(
63
63
)
64
64
```
65
65
66
- 如果大家同时使用多种方式设置鉴权参数,ERNIE Bot SDK将根据优先级确定配置项的最终取值(其他后端类似)。三种设置方式的优先级从高到低依次为:使用` _config_ ` 参数, 使用全局变量, 使用环境变量。
66
+ 如果大家同时使用多种方式设置鉴权参数,ERNIE Bot SDK将根据优先级确定配置项的最终取值(其他后端类似)。三种设置方式的优先级从高到低依次为:使用` _config_ ` 参数 > 使用全局变量 > 使用环境变量。
67
67
68
68
## 2 ` 千帆大模型平台 ` 后端的认证鉴权
69
69
@@ -90,7 +90,7 @@ response = erniebot.ChatCompletion.create(
90
90
91
91
请注意设置后端参数为` 'qianfan' ` ,并且使用千帆平台申请的access token。
92
92
93
- ``` shell
93
+ ``` {.copy}
94
94
export EB_API_TYPE="qianfan"
95
95
export EB_ACCESS_TOKEN="<access-token-for-qianfan>"
96
96
```
@@ -104,7 +104,7 @@ erniebot.access_token = "<access-token-for-qianfan>"
104
104
105
105
此外,千帆后端还可以使用AK/SK进行鉴权,同样支持三种方法,环境变量对应是` EB_AK ` 和` EB_SK ` ,Python变量对应是` ak ` 和` sk ` ,举例如下。
106
106
107
- ``` shell
107
+ ``` {.copy}
108
108
export EB_API_TYPE="qianfan"
109
109
export EB_AK="<access-key-for-qianfan>"
110
110
export EB_SK="<secret-access-key-for-qianfan>"
@@ -140,7 +140,9 @@ erniebot.sk = "<secret-access-key-for-qianfan>"
140
140
141
141
请注意设置后端参数为` 'yinian' ` ,并且使用智能创作平台申请的access_token、AK/SK。
142
142
143
- ``` shell
143
+ 使用access token的例子:
144
+
145
+ ``` {.copy}
144
146
export EB_API_TYPE="yinian"
145
147
export EB_ACCESS_TOKEN="<access-token-for-yinian>"
146
148
```
@@ -151,3 +153,19 @@ import erniebot
151
153
erniebot.api_type = " yinian"
152
154
erniebot.access_token = " <access-token-for-yinian>"
153
155
```
156
+
157
+ 使用AK/SK的例子:
158
+
159
+ ``` {.copy}
160
+ export EB_API_TYPE="yinian"
161
+ export EB_AK="<access-key-for-yinian>"
162
+ export EB_SK="<secret-access-key-for-yinian>"
163
+ ```
164
+
165
+ ``` {.py .copy}
166
+ import erniebot
167
+
168
+ erniebot.api_type = " yinian"
169
+ erniebot.ak = " <access-key-for-yinian>"
170
+ erniebot.sk = " <secret-access-key-for-yinian>"
171
+ ```
0 commit comments