diff --git a/docs/imgs/browserproxy.jpeg b/docs/imgs/browserproxy.jpeg new file mode 100644 index 00000000..f58b019e Binary files /dev/null and b/docs/imgs/browserproxy.jpeg differ diff --git a/docs/javascript/Proxy.md b/docs/javascript/Proxy.md index 55edabba..8f74d0cf 100644 --- a/docs/javascript/Proxy.md +++ b/docs/javascript/Proxy.md @@ -1,4 +1,26 @@ -1. 需安装 npm。 -2. 安装好后,在命令行里输入: npm install express。 -3. 需要启动 proxy, 在命令行里面输入:npm run proxy -- ak sk。 ak 和sk对应的位置分别输入你的access key 和secret key。 -4. proxy启动后,用浏览器打开html文件,刷新,即可在console里面查看返回结果。 \ No newline at end of file + +1. 浏览器使用需要添加base url, +2. 需要启动 proxy, 可以在本地package.json 的scripts下面加入: "proxy": "cd bce-qianfan-sdk/javascript/proxyServer && node proxy.js" 运行 命令 +或者进入nodemodules里面的千帆sdk下面的javascript里面直接运行命令: npm run proxy -- ak sk。 ak 和sk对应的位置分别输入你的access key 和secret key。 +3. proxy启动后,用浏览器打开html文件,刷新,即可在console里面查看返回结果。 +![browserproxy](../docs/imgs/browserproxy.jpeg) + +```ts +import {ChatCompletion, setEnvVariable} from "@baiducloud/qianfan"; + +const client = new ChatCompletion({QIANFAN_BASE_URL: 'http://172.18.184.85:8002', QIANFAN_CONSOLE_API_BASE_URL: 'http://172.18.184.85:8003'}); + +async function main() { + const resp = await client.chat({ + messages: [ + { + role: 'user', + content: '你好!', + }, + ], + }); + console.log(resp); +} + +main(); +``` \ No newline at end of file