aardio 文档

aardio 范例: AI 搜索

导入 AI 搜索接口 | 参考 SerpApi 搜索接口

//AI 搜索
import console.int; 
console.showLoading(" Thinking ");

//创建 AI 客户端
import web.rest.aiChat;
var aiClient = web.rest.aiChat(   
    key =   '\0\1\96';
    url = "https://ai.aardio.com/api/v1/";//接口地址
    model = "test-model-id";
    temperature = 0.1;//温度
    maxTokens = 1024,//最大回复长度
)

//创建对话消息队列
var msg = web.rest.aiChat.message();

//导入 AI 搜索接口 https://www.aardio.com/zh-cn/doc/library-guide/std/web/rest/aiChat.html#search
import web.rest.jsonClient; 
var exaClient = web.rest.jsonClient(); 
exaClient.setHeaders({ "x-api-key":"接口密钥"} )
var exa = exaClient.api("https://api.exa.ai/");

//搜索网页
var searchData,err = exa.search({
    query:"DeepSeek 有哪些成就", 
    contents={text= true}
    numResults:2,
    searchType:"keyword"
})

//将搜索结果添加到系统提示词
msg.url(searchData[["results"]])

//添加用户提示词
msg.prompt( "DeepSeek 有哪些成就" );

//4. 第四步:发送请求,调用聊天接口。
//--------------------------------------------------------------------- 
var resp,err = aiClient.messages(msg,
    function(deltaText){ 
        console.writeText(deltaText) 
    }
);

console.error(err);

//参考 SerpApi 搜索接口: https://www.aardio.com/zh-cn/doc/example/Web/REST/SerpApi.html
Markdown 格式