思源笔记 AzureAPI 无法使用

本贴最后更新于 427 天前,其中的信息可能已经事过景迁

晚上更新到最新版后,发现支持 Azure 了。

就在设置里试了一下,一直报错。

发现是设置有问题:

我在设置的 AI 里,第一个下拉框选择 Azure,填入 end point 和 key,然后关闭设置

再打开设置,第一个下拉框依然是 OpenAI。但是我在其他文本框(比如 key)做修改然后关闭是生效的,只有第一个下拉框不生效

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    25213 引用 • 103966 回帖 • 1 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    9637 引用 • 43815 回帖 • 95 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 选择 Azure,然后关闭设置,再打开设置,第一个下拉框依然是 OpenAI

    @88250 我可以复现

  • 感谢反馈,请关注 Issue #10390 · siyuan-note/siyuan

    1 回复
  • vzuits

    同样的,使用完整链接也是不行 😭

    1 回复
  • jumpout via macOS

    在 3.0.1 上可以保存 Azure openai 的配置。

    但不知道如何正确配置,总是报错。 Api base url 确定没有问题,curl 可以正确返回结果。

    配置和报错信息如下:

    image.png

    日志中报错:

    W 2024/02/28 00:18:15 transaction.go:127: op tx [2434ms]
    W 2024/02/28 00:18:18 transaction.go:127: op tx [3609ms]
    E 2024/02/28 00:18:20 openai.go:54: create chat completion failed: error, status code: 404, message: Resource not found

    1 回复
  • jumpout via macOS

    我遇到的情况类似,补充了配置和报错信息。供 D 大参考。

  • thinkingh

    V3.0.1 版本还是不知道怎么设置 Azure,才能生效,有没有好心人截个图

    • 模型 参数需要填
    • API 基础地址 参数应该是填到 v1 这部分就可以了,后面的 /chat/* 不用填
    1 回复
  • jumpout 1 via macOS

    Azure 的 Restful API 路径上的参数主要是 resource,deployment 和 api-version,实在没明白后面两个参数怎么和 3.0.1 的配置对应起来

    image.png

    1 回复
  • 谢谢,我找到问题了,下个版本解决 Issue #10469 · siyuan-note/siyuan

    1 回复
  • thinkingh

    有大佬配置成功可以使用的吗?请教一下,纠结如何配置,我试了好几次,都报错

  • thinkingh

    您好,您是说 3.0.1 版本还是有问题对吧?还需要等到下一个版本修复后才能使用吗?

    1 回复
  • 嗯,稍后请下载 v3.0.2 测试,谢谢。

    1 回复
  • thinkingh

    好勒,意思是说,今天 V3.0.2 版本就出来了吗,动作也太快了,牛

    1 回复
  • 已经发布了,请下载测试,谢谢。

    1 回复
  • thinkingh

    还是不行,求助,如何配置

    image.png

    image.png

    2 回复
  • 看下日志。

    1 回复
  • thinkingh

    辛苦看看,这是在日志文件中查看到的。另外请问一下,如何实时查看日志呀?

    image.png

    image.png

    我还特意用 Python 代码执行了一下,是有返回的。

    image.png

    1 回复
  • API 基础地址 填到 .com/ 就可以了。

    1 回复
  • thinkingh

    ok ,重试有效,终于正常输出结果了,感谢!!!

    image.png

    不过还是想请问一下,思源笔记如何实时查看日志,还是说我必须导出才能查看日志呀

    1 回复
  • 桌面端的话使用一个能够检测文件变化并重载的文本编辑器打开工作空间/temp/siyuan.log 即可,其他平台的话如果有类似工具也可以用。

    1 回复
  • thinkingh

    ok,我还以为可以在网页控制台 F12 里面实时查看日志

  • jumpout via macOS

    期待了好几个月的功能,终于上线可用了。感谢 ~

  • kaunetsu

    @88250 gpt-35-turbo 没问题,但是 gpt-4 无法使用,显示 context deadline exceeded1.png

    1 回复
  • 试下把 设置 - AI - 超时时间 配置大一点。

  • Young88

    @88250 D 大,我更新到最新版后还是报错,log 如下:

    E 2024/03/06 20:50:21 openai.go:54: create chat completion failed: error, status code: 400, message: invalid character '<' looking for beginning of value

    配置如下:

    image.png

    image.png

    1 回复
  • API 版本那里好像不对,你参考一下 Azure OpenAI 的文档。

  • boniuayi

    怎么解决的 请教一下呢 我也是一直这个提示 求助。

    1 回复
  • Young88

    升级新版本后我的就好了

请输入回帖内容 ...

推荐标签 标签

  • 生活

    生活是指人类生存过程中的各项活动的总和,范畴较广,一般指为幸福的意义而存在。生活实际上是对人生的一种诠释。生活包括人类在社会中与自己息息相关的日常活动和心理影射。

    230 引用 • 1454 回帖
  • 以太坊

    以太坊(Ethereum)并不是一个机构,而是一款能够在区块链上实现智能合约、开源的底层系统。以太坊是一个平台和一种编程语言 Solidity,使开发人员能够建立和发布下一代去中心化应用。 以太坊可以用来编程、分散、担保和交易任何事物:投票、域名、金融交易所、众筹、公司管理、合同和知识产权等等。

    34 引用 • 367 回帖
  • abitmean

    有点意思就行了

    37 关注
  • IBM

    IBM(国际商业机器公司)或万国商业机器公司,简称 IBM(International Business Machines Corporation),总公司在纽约州阿蒙克市。1911 年托马斯·沃森创立于美国,是全球最大的信息技术和业务解决方案公司,拥有全球雇员 30 多万人,业务遍及 160 多个国家和地区。

    17 引用 • 53 回帖 • 146 关注
  • Follow
    4 引用 • 12 回帖 • 10 关注
  • golang

    Go 语言是 Google 推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师罗布派克(Rob Pike)说:我们之所以开发 Go,是因为过去 10 多年间软件开发的难度令人沮丧。Go 是谷歌 2009 发布的第二款编程语言。

    498 引用 • 1395 回帖 • 250 关注
  • Access
    1 引用 • 3 回帖 • 2 关注
  • 互联网

    互联网(Internet),又称网际网络,或音译因特网、英特网。互联网始于 1969 年美国的阿帕网,是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。

    99 引用 • 367 回帖
  • 人工智能

    人工智能(Artificial Intelligence)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。

    163 引用 • 309 回帖
  • TGIF

    Thank God It's Friday! 感谢老天,总算到星期五啦!

    289 引用 • 4492 回帖 • 657 关注
  • 书籍

    宋真宗赵恒曾经说过:“书中自有黄金屋,书中自有颜如玉。”

    78 引用 • 396 回帖
  • H2

    H2 是一个开源的嵌入式数据库引擎,采用 Java 语言编写,不受平台的限制,同时 H2 提供了一个十分方便的 web 控制台用于操作和管理数据库内容。H2 还提供兼容模式,可以兼容一些主流的数据库,因此采用 H2 作为开发期的数据库非常方便。

    11 引用 • 54 回帖 • 668 关注
  • 脑图

    脑图又叫思维导图,是表达发散性思维的有效图形思维工具 ,它简单却又很有效,是一种实用性的思维工具。

    32 引用 • 99 回帖
  • 浅吟主题

    Jeffrey Chen 制作的思源笔记主题,项目仓库:https://github.com/TCOTC/Whisper

    1 引用 • 28 回帖
  • JVM

    JVM(Java Virtual Machine)Java 虚拟机是一个微型操作系统,有自己的硬件构架体系,还有相应的指令系统。能够识别 Java 独特的 .class 文件(字节码),能够将这些文件中的信息读取出来,使得 Java 程序只需要生成 Java 虚拟机上的字节码后就能在不同操作系统平台上进行运行。

    180 引用 • 120 回帖 • 1 关注
  • 区块链

    区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法 。

    92 引用 • 752 回帖
  • 锤子科技

    锤子科技(Smartisan)成立于 2012 年 5 月,是一家制造移动互联网终端设备的公司,公司的使命是用完美主义的工匠精神,打造用户体验一流的数码消费类产品(智能手机为主),改善人们的生活质量。

    4 引用 • 31 回帖 • 8 关注
  • Hprose

    Hprose 是一款先进的轻量级、跨语言、跨平台、无侵入式、高性能动态远程对象调用引擎库。它不仅简单易用,而且功能强大。你无需专门学习,只需看上几眼,就能用它轻松构建分布式应用系统。

    9 引用 • 17 回帖 • 629 关注
  • Eclipse

    Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

    76 引用 • 258 回帖 • 626 关注
  • Swagger

    Swagger 是一款非常流行的 API 开发工具,它遵循 OpenAPI Specification(这是一种通用的、和编程语言无关的 API 描述规范)。Swagger 贯穿整个 API 生命周期,如 API 的设计、编写文档、测试和部署。

    26 引用 • 35 回帖
  • Openfire

    Openfire 是开源的、基于可拓展通讯和表示协议 (XMPP)、采用 Java 编程语言开发的实时协作服务器。Openfire 的效率很高,单台服务器可支持上万并发用户。

    6 引用 • 7 回帖 • 104 关注
  • OpenStack

    OpenStack 是一个云操作系统,通过数据中心可控制大型的计算、存储、网络等资源池。所有的管理通过前端界面管理员就可以完成,同样也可以通过 Web 接口让最终用户部署资源。

    10 引用 • 5 关注
  • CentOS

    CentOS(Community Enterprise Operating System)是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。两者的不同在于 CentOS 并不包含封闭源代码软件。

    239 引用 • 224 回帖 • 1 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    9637 引用 • 43815 回帖 • 95 关注
  • 新人

    让我们欢迎这对新人。哦,不好意思说错了,让我们欢迎这位新人!
    新手上路,请谨慎驾驶!

    52 引用 • 228 回帖
  • LeetCode

    LeetCode(力扣)是一个全球极客挚爱的高质量技术成长平台,想要学习和提升专业能力从这里开始,充足技术干货等你来啃,轻松拿下 Dream Offer!

    209 引用 • 72 回帖 • 2 关注
  • 链滴

    链滴是一个记录生活的地方。

    记录生活,连接点滴

    173 引用 • 3849 回帖