欢迎访问广东 ‧ 东莞谍赞智能科技有限公司业务官网,咨询热线:13923452579
网站地图 工具中心
登录
当前位置:首页>技能晋升>技能技巧

KIMI通过API实现文案对话

  • 发布时间:2024-08-01 付涛
  • 【简述:】基本信息:KIMI通过API实现文案对话KIMI平台对应API来源于:https://platform.moonshot.cn/console/api-keys 流程中使用KIMI模型:moonshot-v1-8k使用 Kimi API 完成工具调用(tool_calls)使用说明:https://platform.moonshot.cn/docs/guide/use-kimi-api-to-complete-tool-calls 在影刀RPA里面的PY编码版代码如下:#&nbs
  • 二维码
    手机扫码分享好友

    基本信息:

    KIMI通过API实现文案对话

    KIMI平台对应API来源于:https://platform.moonshot.cn/console/api-keys

    流程中使用KIMI模型:moonshot-v1-8k

    使用 Kimi API 完成工具调用(tool_calls)使用说明:https://platform.moonshot.cn/docs/guide/use-kimi-api-to-complete-tool-calls

    在影刀RPA里面的PY编码版代码如下:

    # 使用此指令前,请确保安装必要的Python库,例如使用以下命令安装:
    # pip install openai
    
    import openai
    
    from xbot import print
    from typing import *
    
    def generate_completion(api_key, system_content, user_content):
        """
        title: 生成聊天完成
        description: 使用OpenAI的API生成聊天完成
        inputs: 
            - api_key (str): API密钥,eg: "your_api_key"
            - system_content (str): 系统消息内容,eg: "你是 Kimi,由 Moonshot AI 提供的人工智能助手..."
            - user_content (str): 用户消息内容,eg: "你好,我叫李雷,1+1等于多少?"
        outputs: 
            - completion_content (str): 生成的聊天完成内容,eg: "2"
        """
        client = openai.OpenAI(
            api_key=api_key,
            base_url="https://api.moonshot.cn/v1",
        )
    
        completion = client.chat.completions.create(
            model="moonshot-v1-8k",
            messages=[
                {"role": "system", "content": system_content},
                {"role": "user", "content": user_content}
            ],
            temperature=0.3,
        )
    
        return completion.choices[0].message.content


    安装库的要求如下:

    beautifulsoup4

    bs4

    openai

    如果使用魔法提问方案:

    from openai import OpenAI
    client = OpenAI(
        api_key = "$MOONSHOT_API_KEY",
        base_url = "https://api.moonshot.cn/v1",
    )
    completion = client.chat.completions.create(
        model = "moonshot-v1-8k",
        messages = [
            {"role": "system", "content": "你是 Kimi,由 Moonshot AI 提供的人工智能助手,你更擅长中文和英文的对话。你会为用户提供安全,有帮助,准确的回答。同时,你会拒绝一切涉及恐怖主义,种族歧视,黄色暴力等问题的回答。Moonshot AI 为专有名词,不可翻译成其他语言。"},
            {"role": "user", "content": "你好,我叫李雷,1+1等于多少?"}
        ],
        temperature = 0.3,
    )
    print(completion.choices[0].message.content)
    请帮我生成指令,,其中api_key、message里面的content要单独输入然后就可以了



    RPA应用推荐浏览

    内容链接:https://www.diebaoyun.com/jinengjiqiao/810.html
    内容标题:KIMI通过API实现文案对话
    内容版权:当前文章由【付涛】本人原创开发与文案内容写作,内容版权归当前平台所有,如需转载,请务必注明来源,谢谢合作!
    本文最后更新发布于【2024-08-01】,某些文章具有时效性,若有错误或已失效,请在联系客服
    争议处理:针对本站内容若有异义,亦可直接与【法律顾问:易兴俊,律师联系电话:13825799821】直接联系沟通;
  • 当前文章TAGS标签:
  • 上一篇:流程封装_草莓时刻下一篇:支付宝网页登录验证问题【关于多账号循环登录支付宝网页,会出现账号+密码登录无效的情况,需要手机扫码登录】