Member-only story

如何安装和设置 Go 版本的 fabric AI 工作流框架?

简单,流畅,高效

Shuyi Wang
9 min readSep 27, 2024

痛点

今年 6 月份,我给你介绍了 fabric 这款 AI 工作流工具

它包裹了大量的优秀提示词,可以处理各种你日常工作、学习和科研中的事务性工作。包括但不限于:

  • 从视频当中提取要点
  • 撰写博客
  • 给研究评分
  • ……

不少读者看过之后,大呼有用,然后亲手测试。有的测试成功,真正应用到了工作中,各种开心。

但很多小伙伴都遇到了一个问题 — — fabric 的 Python 版本,安装起来实在是不方便。

好在开发者有承诺,说两个月之内,就要整体从 Python 切换到 Go 语言。作者解释说这样一来,安装过程将是无比简单顺滑的。

于是大伙儿就等啊,等啊……

到了 8 月 17 日,Go 版本可算是来了。但是按照官方提供的安装方式,却发现没有办法使用 OpenAI, Google, Anthropic 等少数几家供应商之外的 API Key 。因为缺乏一个关键设定 — — API base url,也就是 OpenAI 兼容模式的地址。

打个比方,你拿房间 A 的钥匙,去开房间 B 的锁,自然打不开。但是这个设置根本不让你设定到底想要打开哪间房子 — — 默认只能去房间 B 那里尝试。

fabric 的 Github issues 里面,好多小伙伴都提了需求,人家似乎也在积极修复。但是你就盯着它的 release 看好了,那是一动不动啊。一直停留在 fabric Go 版本发布的那一刻。

看着「最新 release 的发布日期」从「一周前」变成「两周前」,又变成了「上个月」…… 我几乎已经放弃了。但是星球的小伙伴不肯放弃,一直在崔更。

--

--

Shuyi Wang
Shuyi Wang

Written by Shuyi Wang

PhD in Information Science. Associate Professor at Tianjin Normal University. Former Adjunct Faculty at UNT. First Prize Winner of HackNTX 2018.

No responses yet