当前位置:首页 > 专栏 > 互联网 > 正文内容

Kimi API 支持联网搜索增强了!

抖抖2个月前 (09-20)互联网177

非常羡慕 Kimi 智能助手的网上冲浪(联网搜索)功能,不管是什么奇妙的问题 ,Kimi 都能从广袤的互联网上找到想要的答案,真是太好用了!

但是 Kimi API 却只有干巴巴的聊天功能,什么时候 Kimi API 也能网上冲浪啊,API 也想“遇到不会的问题就上网搜”图片

今天,它来了她来了他来了!

Kimi API 现在提供联网搜索功能,它的特点如下:


  • 省心:从搜索到内容获取,都由 Kimi 完成

  • 快速:像 Kimi 智能助手一样快

  • 兼容:以 Tools 的形式提供,即不破坏原 API 兼容性,也不破坏你已经写好的代码;



让我们用一个简单的例子来说明如何使用联网搜索功能:

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ.get("MOONSHOT_API_KEY"),
    base_url="https://api.moonshot.cn/v1",
)

tools = [
    {
        "type": "builtin_function",
        "function": {
            "name": "$web_search",
        },
    },
]

messages = [
    {
        "role": "system",
        "content": "你是 Kimi"
    },
    {
        "role": "user",
        "content": "请联网搜索 Moonshot AI Context Caching 技术,并告诉我它的原理。"
    },
]

completion = client.chat.completions.create(
    model="moonshot-v1-auto",
    messages=messages,
    n=1,
    temperature=0.3,
    max_tokens=4096,
    tools=tools,
)

if completion.choices[0].finish_reason == "tool_calls":
    response_message = completion.choices[0].message
    messages.append(response_message)
    for tool_call in response_message.tool_calls:
        if tool_call.function.name == "$web_search":
            messages.append({
                "role": "tool",
                "tool_call_id": tool_call.id,
                "name": tool_call.function.name,
                "content": tool_call.function.arguments,
            })

    completion = client.chat.completions.create(
        model="moonshot-v1-auto",
        messages=messages,
        n=1,
        temperature=0.3,
        max_tokens=4096,
        tools=tools,
    )

    print(completion.choices[0].message.content)


关于计费:当你在 tools 中加入 $web_search 工具,并获得了一个 finish_reason = tool_calls 且 tool_call.function.name = $web_search 的响应时,我们收取联网搜索 $web_search 调用费用 0.03 元;当响应 finish_reason = stop 时,不会收取调用费用。此外,在使用 $web_search 时,我们依然会按照不同的模型大小收取 /chat/completions 接口产生的 Tokens 费用。


扫描二维码推送至手机访问。

版权声明:本文由字母汇发布,如需转载请注明出处。

本文链接:https://www.izzi.cn/post/154001.html

分享给朋友:

“Kimi API 支持联网搜索增强了!” 的相关文章

SEOer日常每天需要做什么

一、流量检查项频次是否必须说明总流量:PV、UV、IP……每日是监控流量是否异常渠道来源:搜索来源、直接访问和其他每日是监控渠道数据是否异常各业务线频道:PV、UV、IP……每日是保障重点业务,才是最重要的重点业务线频道渠道来源:搜索来源、直接访问和其他每日否补充查找重点业务线异常流量来源各个搜索引...

如何快速获取SEO流量?优质内容网站效果最佳

如何快速获取SEO流量?做用户搜索聚合页,是个不错的选择。前提条件:有大量优质的原创内容(没有也能做,但效果一般或是短期效果)。案例:1688、京东、阿里云、腾讯云、抖音、懂车帝……如何做?一、明确行业内用户需求,找到用户搜索词(爱站、5118都有搜索词提供)。二、调研自己官网用户搜索词的覆盖情况(...

网站URL书写规则

网站的网址结构尽可能使用简单、易懂的字词,使网址结构合乎逻辑并易于人们理解。同时,也要兼顾同类页面的收录查询和数据统计。建议:在网址中使用简单、说明性字词:https://www.izzi.cn/wiki/建议:在网址中使用已本地化的字词(如果适用)。https://www.example.com/...

网站常用中英文对比大全

首页:Home page搜索:Search登录:Login注册:Register个人资料:Profile设置:Settings帮助:Help联系我们:Contact us关于我们:About us产品:Products服务:Services新闻:News博客:Blog下载:Download上传:Up...

文章网页常用中英文对比大全

文章:Article标题:Title作者:Author发布日期:Publish date阅读量:Pageviews评论:Comments目录:Table of contents摘要:Abstract引言:Introduction内容:Content结论:Conclusion参考文献:Referenc...

网站数据分析中英文对比大全

数据分析:Data analysis统计:Statistics报告:Report指标:Metrics图表:Charts表格:Tables趋势:Trends增长率:Growth rate用户:Users访问量:Visits页面浏览量:Pageviews会话:Sessions平均停留时间:Average...