当前位置:   article > 正文

千帆大模型试用 - 大模型入门第一步_千帆大模型平台api 生成鉴权认证信息authorization 公共方法

千帆大模型平台api 生成鉴权认证信息authorization 公共方法

通过创建应用,通过服务调用

  1. 创建应用: 调用流程

  2. 开通在线服务 - 注意这里需要实名认证
    https://console.bce.baidu.com/qianfan/ais/console/onlineService

  3. 打开pycharm测试应用:(注意:使用 API Key,Secret Key 获取access_token,替换下列示例中的应用API Key、应用Secret Key)

import requests
import json


def get_access_token():
    """
    使用 API Key,Secret Key 获取access_token,替换下列示例中的应用API Key、应用Secret Key
    """

    url = "https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=换成自己应用key&client_secret=换成自己的密码key"

    payload = json.dumps("")
    headers = {
        'Content-Type': 'application/json',
        'Accept': 'application/json'
    }

    response = requests.request("POST", url, headers=headers, data=payload)
    return response.json().get("access_token")


def main():
    url = "https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/chat/completions?access_token=" + get_access_token()

    payload = json.dumps({
        "messages": [
            {
                "role": "user",
                "content": "作为一个人工智能专家,您一定清楚对于未来人类的影响,当前的学生应该积累哪方面的技能,以便在未来和机器人的竞争中立于不败之地?"
            }
        ]
    })
    headers = {
        'Content-Type': 'application/json'
    }

    response = requests.request("POST", url, headers=headers, data=payload)

    print(response.text)


if __name__ == '__main__':
    main()

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44

答案:
C:\Users\admin\AppData\Local\Programs\Python\Python311\python.exe D:\python\pythonProject\src\test_qianwen.py
{“id”:“as-2mwedkubuv”,“object”:“chat.completion”,“created”:1717905500,“result”:“作为人工智能专家,我深知人工智能技术的快速发展正在对各行各业产生深远影响。面对未来与机器人的竞争,当前的学生需要积累一系列关键技能,以确保他们在职场中保持竞争力。以下是一些建议:\n\n首先,批判性思维是一项至关重要的技能。在信息爆炸的时代,学生需要具备分析、质疑和挑战所接收信息的能力。他们需要学会独立思考,不盲从,能够理性地评估各种观点和信息的真实性、准确性和价值。\n\n其次,沟通能力也是不可或缺的。无论是在团队协作中还是在与客户、同事或上级的交流中,良好的沟通能力都是取得成功的关键。学生需要学会清晰地表达自己的想法,善于倾听他人的意见,并能够有效地进行反馈和沟通。\n\n此外,创新能力和解决问题的能力同样重要。随着技术的不断进步,未来的职场将更加注重创新和解决问题的能力。学生需要具备创新思维,能够提出新的想法和解决方案,同时还需要具备实际解决问题的能力,能够在面对挑战时迅速找到有效的解决方案。\n\n同时,跨学科的知识储备也是非常重要的。未来的工作往往需要跨领域的合作和创新,因此学生需要具备跨学科的知识储备,能够理解和应用不同领域的知识和技能。\n\n最后,学生还需要具备持续学习和适应变化的能力。由于技术发展迅速,未来的职场将不断变化,学生需要具备持续学习的能力,不断更新自己的知识和技能,以适应职场的变化和发展。\n\n综上所述,当前的学生应该注重培养批判性思维、沟通能力、创新能力和解决问题的能力,同时加强跨学科的知识储备,并具备持续学习和适应变化的能力。这些技能将有助于他们在未来与机器人的竞争中立于不败之地。”,“is_truncated”:false,“need_clear_history”:false,“finish_reason”:“normal”,“usage”:{“prompt_tokens”:30,“completion_tokens”:291,“total_tokens”:321}}

Process finished with exit code 0

直接python环境SDK调用

  1. 个人头像 - 安全认证- Access Key
  2. 安装千问 pip install qianwen
  3. 打开pycharm:
import os
import qianfan

#通过环境变量初始化认证信息
# 方式一:【推荐】使用安全认证AK/SK鉴权
# 替换下列示例中参数,安全认证Access Key替换your_iam_ak,Secret Key替换your_iam_sk
os.environ["QIANFAN_ACCESS_KEY"] = "自己的AK"
os.environ["QIANFAN_SECRET_KEY"] = "自己的SK"

# 方式二:【不推荐】使用应用AK/SK鉴权
# 替换下列示例中参数,将应用API_Key、应用Secret key值替换为真实值
#os.environ["QIANFAN_AK"] = "应用API_Key"
#os.environ["QIANFAN_SK"] = "应用Secret_Key"

chat_comp = qianfan.ChatCompletion()

# 指定特定模型
resp = chat_comp.do(model="ERNIE-3.5-8K", messages=[{
    "role": "user",
    "content": "你好,请问古董的董具体是什么含义?为什么是草字头?"
}])

print(resp["body"])
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23

答案:

C:\Users\admin\AppData\Local\Programs\Python\Python311\python.exe D:\python\pythonProject\src\test_qianwen_sdk.py
{‘id’: ‘as-i80zq8eg4f’, ‘object’: ‘chat.completion’, ‘created’: 1717906311, ‘result’: ‘古董的“董”具体指的是杂碎、混合的意思。关于草字头的问题,我们需要先理解汉字“董”的演变和构成。\n\n“董”是一个形声字,由“艸”和“重”组成。其中,“艸”是形旁,而“重”是声旁。在古代,“董”的本义是指一种像蒲而比蒲细小的草。然而,在后来的使用中,“董”的含义逐渐扩展,不再局限于草的定义,更多地被用作人的姓氏和表示督察、监督管理的意思。\n\n关于古董一词的起源,“古董”实际上是“骨董”的俗化写法。最初,“董”用来表示杂碎谷物、青菜合煮的食物,也叫“谷董”或“谷董羹”。后来,“董”逐渐演变为表示杂七杂八的器物的意思。因此,在“古董”这个词中,“董”的含义就是杂碎、混合,用来形容那些种类繁多、年代久远的古代器物。\n\n所以,古董的“董”并不直接与草字头有关,草字头在这里是“董”字的一个组成部分,而“董”的含义则更多地与其历史演变和多种用法相关。希望这个解释能够帮助你理解古董中“董”的含义以及草字头在其中的作用。’, ‘is_truncated’: False, ‘need_clear_history’: False, ‘finish_reason’: ‘normal’, ‘usage’: {‘prompt_tokens’: 15, ‘completion_tokens’: 270, ‘total_tokens’: 285}}

Process finished with exit code 0

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/空白诗007/article/detail/952852
推荐阅读
相关标签
  

闽ICP备14008679号