node --version #v20.9.0
npm --version #8.5.5
npm install -g @anthropic-ai/claude-code
claude --version # 1.0.108 (Claude Code)
export ANTHROPIC_BASE_URL="https://open.bigmodel.cn/api/anthropic"
export ANTHROPIC_AUTH_TOKEN="777...8Itj"
安装完后右上方出现一个星状图标
ANTHROPIC_BASE_URL="https://open.bigmodel.cn/api/anthropic" - 这一步是以代理的方式运行,会连接到GLM-4.5
点击星状图标,一路击“回车” ,然后“新建对话”
|
使用说明
https://docs.bigmodel.cn/cn/coding-plan/overview
cd your-project-directory
claude
claude插件升级导致的需要账户登录问题
"claude-code.environmentVariables": [
{
"name":"ANTHROPIC_BASE_URL",
"value":"https://open.bigmodel.cn/api/anthropic"
}
]
vim ~/.claude/config.json
{
"primaryApiKey": "715c2777...tjc3"
}
|
|
|
|
|
|
|
https://yiyan.baidu.com/?from=baidu_pc_index 点击链接,或者在百度的右上角点击“文心一言” 在打开的页面,点击左上角的“新建对话”,然后在最下面的对话框中输入要问的问题 回车就出结果了
https://yiyan.baidu.com/developer https://yiyan.baidu.com/developer/doc 百度智能云千帆ModelBuilder https://cloud.baidu.com/doc/WENXINWORKSHOP/index.html
https://developer.baidu.com/article/detail.html?id=1089328 应用创建 https://console.bce.baidu.com/qianfan/ais/console/applicationConsole/application 获取token https://cloud.baidu.com/doc/WENXINWORKSHOP/s/Ilkkrb0i5 https://console.bce.baidu.com/tools/?u=qfdc#/api?product=QIANFAN&project=%E5%8D%83%E5%B8%86%E5%A4%A7%E6%A8%A1%E5%9E%8B%E5%B9%B3%E5%8F%B0&parent=%E9%89%B4%E6%9D%83%E8%AE%A4%E8%AF%81%E6%9C%BA%E5%88%B6&api=oauth/2.0/token&method=post |
import requests
import json
def main():
url = "https://aip.baidubce.com/oauth/2.0/token?client_id=OU3TC25XAVAJmirZjo463KhA&client_secret=cMG5XHzFHop4t3A3wX5U9TU5vstSLtF0&grant_type=client_credentials"
payload = json.dumps("")
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
if __name__ == '__main__':
main()
# 获取access_token,替换下列示例中的API Key与Secret Key curl -X POST 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=[API Key]&client_secret=[Secret Key]' -H 'Content-Type: application/json' |
|
|
|
|
|
|
import os os.environ["qianfan_ak"] = "JYAUgr51d...." os.environ["qianfan_sk"] = "Gnq0lyCq6...."
# 其它模型分装在 langchain_community 底包中
from langchain_community.chat_models import QianfanChatEndpoint
from langchain_core.messages import HumanMessage
import os
# 需要开通一个模型服务
# https://console.bce.baidu.com/qianfan/ais/console/applicationConsole/application
llm = QianfanChatEndpoint(
qianfan_ak=os.getenv('qianfan_ak'),
qianfan_sk=os.getenv('qianfan_sk')
)
messages = [
HumanMessage(content="你是谁")
]
ret = llm.invoke(messages)
print(ret.content)
您好,我是百度研发的知识增强大语言模型,中文名是文心一言,英文名是ERNIE Bot。
我能够与人对话互动,回答问题,协助创作,高效便捷地帮助人们获取信息、知识和灵感。
|
|
|
|
|
|
|
|