今天早晨,Elon Musk 宣布 xAI 的 API 服务已经开启:
我们的工程团队在第一时间开始了在 AIGNE 中对 xAI 的支持。 AIGNE 的一个独特设计,使得我们把对任何大语言模型或者 AI 内容生产模型的支持的适配器都作为一种 Agent 来实现,因此这个实现我们只需要在 AIGNE里直接开发调试即可,非常简单和方便!
未来任何开发者,只需要有一些基本的程序开发经验,就能为任何模型写适配器并且作为 Blocklet 在我们的Blocklet Store里发表,增强AIGNE的模型支持能力。
如何在 AIGNE 里使用 xAI ?#
安装 xAI 适配器 Blocklet#
我们为 xAI 实现的适配器 Blocklet 已经在 Blocklet Store 里上线,不过只有你自己运行了 AIGNE 的独立的实例,你才需要安装这些适配器,如果您使用的是线上服务的 AIGNE,您可以跳过这一步。
申请 xAI的 API Key#
由于目前的 xAI API 服务还是 beta测试阶段,其允许的访问量还有较大限制,因此对需要使用 xAI的用户,您需要自己申请xAI 的 API 服务,并且创建 API Key,请按照下面的 xAI 文档创建账户,并且创建API Key (您需要信用卡支付xAI的预付费服务费用)。
在未来xAI正式提供服务后,我们会在 AIGNE中向对OpenAI,Google Gemini等一样来直接支持xAI,用户通过 ABT 即可使用所有的服务。 但在目前测试阶段,喜欢尝试新鲜服务的用户,需要申请自己的 xAI API Key。
在 AIGNE 中设置和使用 xAI#
在AIGNE 项目中,任何一个使用大语言模型的Agent的模型选择配置按钮上点击即可选择不同的模型服务(Provider), 选择xAI LLM Adapter。
您将看到下面的这些LLM适配器列表,xAI 正在其中。 这就是上面提到的 xAI 适配器 Blocklet 所提供的,在线上的 AIGNE 版本中,我们已经安装了这个Blocklet,因此可以直接选择。 如果您是自己的AIGNE运行实例,你需要首先安装xAI适配器才会看到这个选择。
当您选择xAI 适配器后, 您需要提供刚刚在 xAI 申请获得的 API Key:
在 Agent中使用 xAI#
经过上面的配置, 您可以在 Agent 中使用 xAI,其使用方法和其他你已经熟悉的模型一模一样! 你可以尝试不同的Prompt来测试xAI 的grok模型的能力。 在AIGNE中,你可以在同一个项目中混合使用各种不同的模型,也可以方便地任意切换不同的大语言模型。
下面的一个极简例子中,可以看到xAI 已经正常工作,并返回了其自己的基本信息。
通过上面的步骤,您已经可以在 AIGNE 中使用最新发布的 xAI,我们会跟进 xAI的进展,并不断改进!