aardio 文档

aardio 范例: 极简用法

import web.rest.aiChat;

var ai = web.rest.aiChat(
    url = "https://index-translate.bilibili.com/v1";
    model = "Index-Translate-35B-A3B";
    // temperature = 0;
    // maxTokens = 1024;
    // extraParameters = { chat_template_kwargs = { enable_thinking = false } };
)

// ai.messages / ai.getText 也可以直接指定用户提示词(自动转换为 web.rest.aiChat.messages 格式)
var prompt = '请将以下文本翻译为英语,直接输出翻译结果,不要进行任何解释。\n\n技术赋能创作,让交流跨越语言的界限。';

// 1. 非流式
var text,err,errCode = ai.getText(prompt);
print(text);

// 2. 流式
ai.messages(prompt, function(delta){
    if(delta) io.stdout.write(delta);
});

Markdown 格式