TarsLab / obsidian-tars

Obsidian plugin that supports text generation based on tag suggestions, using services like Claude, OpenAI, Ollama, Kimi, Doubao, Qwen, Zhipu, DeepSeek, QianFan & more. 插件基于标签建议进行文本生成,支持 Claude、OpenAI、Ollama、Kimi、豆包、阿里千问、智谱、深度求索、百度千帆等
MIT License
48 stars 7 forks source link

使用豆包智能体API的时候显示生成成功但是没有内容 #27

Open JooooKerr opened 1 month ago

JooooKerr commented 1 month ago

智能体直接添加doubao的模型和api会报错,排查发现是智能体的baseURL和LLM的不一样: "https://ark.cn-beijing.volces.com/api/v3/chat/completions" "https://ark.cn-beijing.volces.com/api/v3/bots/chat/completions"

修改后使用等待一会儿后右上角提示“文本生成成功”(直接在data.json中改的),但是在笔记中没有生成内容。

测试使用豆包的大模型是可以正常生成内容的,能麻烦大神看一下是啥原因吗

JooooKerr commented 1 month ago

补充一下,看了控制台没有plugin:tars的报错,应该也不会是插件冲突,使用doubao llm的api是正常生成内容的

ae86jack commented 3 weeks ago

@JooooKerr 刚刚发版的 0.6.3 针对这个问题增加了错误提示。

vsd269 commented 1 week ago

image Claude中转的api调用,也是这个情况,显示成功,就是文字内容进不来。帮忙看看

ae86jack commented 1 week ago

@vsd269 插件不正式支持中转之类的 api。原因是中转类的 api 协议五花八门,如果中转类的api 兼容 openAI 的 api 协议(一般会兼容),那么你试下在 AI助手那里选择 openAI,然后在开发者功能,以 JSON 格式,那里编写 baseURL,model 等等参数。 我日常用claude最多,淘宝买的api key,用代理,设置正确的地区

ae86jack commented 1 week ago

@JooooKerr 如果豆包问题还没有解决,可以参考下https://github.com/TarsLab/obsidian-tars/issues/30

vsd269 commented 1 week ago

@vsd269 插件不正式支持中转之类的 api。原因是中转类的 api 协议五花八门,如果中转类的api 兼容 openAI 的 api 协议(一般会兼容),那么你试下在 AI助手那里选择 openAI,然后在开发者功能,以 JSON 格式,那里编写 baseURL,model 等等参数。 我日常用claude最多,淘宝买的api key,用代理,设置正确的地区

额,你买的哪家的Claude的api,可以推荐下么,我换了两家都不行,你是直链api对吗,不是中转的api是吧

vsd269 commented 1 week ago

@vsd269 插件不正式支持中转之类的 api。原因是中转类的 api 协议五花八门,如果中转类的api 兼容 openAI 的 api 协议(一般会兼容),那么你试下在 AI助手那里选择 openAI,然后在开发者功能,以 JSON 格式,那里编写 baseURL,model 等等参数。 我日常用claude最多,淘宝买的api key,用代理,设置正确的地区

额,你买的哪家的Claude的api,可以推荐下么,我换了两家都不行,你是直链api对吗,不是中转的api是吧

image 帮忙看看是哪里设置不对

vsd269 commented 1 week ago

image 这是claude那个选项里的

ae86jack commented 1 week ago

我在淘宝买的是直连,商品标题有直连。中转api你可以问商家api支持哪种协议?支持claude协议的用 claude 选项,支持 openAI 协议的用 openAI 选项。

vsd269 commented 4 days ago

好的,谢谢