AI Study Online
AI教程

免费使用Codex、Hermes等AI工具:海外用户实用指南

5 min read

在AI工具的世界里,访问Codex和Hermes等强大资源通常需要付费或受到限制。不过,本文将介绍一种实用的长期免费方案,特别适合那些需要可靠AI能力但预算有限的海外网站运营者。许多AI工具虽然功能强大,但每月高昂的订阅费用让个人开发者和初创团队望而却步。通过巧妙组合开源工具和免费API,你完全可以构建一套零成本的AI工作流,在出海创业中抢占先机。

利用Codex++和Agnes API

首先介绍Codex++,这是一个开源工具,允许你替换Codex的底层模型。配合Agnes API——全球前十AI实验室的免费服务,你可以免费获得强大的AI能力。Codex++的核心价值在于它打破了模型绑定的限制,让你可以自由切换不同的大语言模型,不再被单一供应商锁定。

Agnes免费提供三个旗舰多模态模型:

  • 文本与代理Agnes-2.0-Flash
  • 图像生成Agnes-Image-2.1-Flash
  • 视频生成Agnes-Video-V2.0

这些模型覆盖文本、图像和视频生成,适用于海外网站的广泛任务,包括内容创作、产品图片生成等。三个模型完全免费,没有隐藏收费条目,非常适合预算有限的出海创业者长期使用。

Codex++对接Agnes的分步设置

  1. 从GitHub获取Codex++
    访问Codex++的GitHub仓库并进行设置。该工具充当Codex与替代模型之间的桥梁,让Codex能够调用外部API而非受限的内部模型。

  2. 在Codex++中配置供应商

    • 进入Codex++管理控制台。
    • 在"供应商配置"中点击"添加"。
    • 填写详细信息:
      - 名称:Agnes
      - 访问方式:纯API
      - 基础URLhttps://apihub.agnes-ai.com/v1
      - API密钥:从Agnes平台生成API密钥
    • 选择"聊天"作为上游协议,并从上游获取模型。
    • 保存并重启Codex。
  3. 测试配置
    打开Codex,选择agnes-2.0-flash作为模型,发送测试消息验证是否正常工作。如果配置正确,你应该能收到与原生Codex类似的回复质量。

用Playwright CLI构建自定义技能

为了扩展功能,可以使用Playwright CLI创建自定义技能。以下是设置图像生成技能的详细步骤:

  1. 创建项目文件夹:新建一个文件夹并在终端中打开。
  2. 安装依赖
npm install -g @playwright/cli@latest
playwright-cli install --skills
  1. 配置技能文件夹:将存储技能的文件夹从.claude重命名为.codex
  2. 开发图像生成技能:使用Codex中的技能创建器定义调用Agnes-Image-2.1-Flash API的技能。下面是一个完整的Python脚本示例:
import requests
import json
import urllib.request
import urllib.error

# 配置
API_KEY = "YOUR_AGNES_API_KEY"  # 替换为你的实际API密钥
BASE_URL = "https://apihub.agnes-ai.com/v1"
ENDPOINT = "/images/generations"
MODEL = "agnes-image-2.1-flash"

def generate_image(prompt, size="1024x1024", image_url=None, save_path=None):
    payload = {
        "model": MODEL,
        "prompt": prompt,
        "size": size,
    }
    if image_url:
        payload["extra_body"] = {
            "image_urls": [image_url],
            "response_format": "url"
        }
    data = json.dumps(payload).encode('utf-8')
    headers = {
        "Content-Type": "application/json",
        "Authorization": f"Bearer {API_KEY}"
    }
    response = requests.post(f"{BASE_URL}{ENDPOINT}", headers=headers, data=data)
    response_data = response.json()
    if save_path and "data" in response_data:
        image_url = response_data["data"][0]["url"]
        urllib.request.urlretrieve(image_url, save_path)
    return response_data
  1. 测试技能
python .codex/skills/agnes-imagegen/script/generate.py --prompt "未来城市景观"

将Hermes Agent与Agnes API集成部署

Hermes Agent是一个强大的AI代理工具,但其Token消耗量比较大。通过与Agnes API集成,你可以免费使用它并获得完整的代理功能:

  1. 设置WSL:使用WSL作为Hermes的运行环境,确保系统兼容性。
  2. 安装Hermes Agent
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
  1. 在Hermes中配置Agnes API:提示时选择custom (direct API),设置API基础URL为https://apihub.agnes-ai.com/v1,输入Agnes API密钥,选择Chat Completions作为API格式,选择agnes-2.0-flash作为模型。
  2. 添加消息渠道
hermes gateway setup
  1. 测试Hermes:向Hermes启用的渠道发送消息,提示时批准工具调用。你可以让Hermes查询天气、搜索信息或自动化执行各种日常任务。

海外网站的实用应用

  • 内容创作:使用Agnes-Image-2.1-Flash为博客文章或产品页面生成独特图片,大幅降低设计外包成本。
python .codex/skills/agnes-imagegen/script/generate.py --prompt "河边的小马,水彩风格"
  • 自动化任务:部署Hermes处理客户咨询、获取数据或自动更新内容,实现24小时无人值守运营。
  • 多模态营销:利用Agnes-Video-V2.0免费创建产品推广视频,无需专业的视频编辑技能。

通过本指南,你可以利用Codex、Hermes和Agnes API的强大能力增强海外网站功能,而无需承担额外成本。这套免费方案的核心优势在于零成本启动、灵活组合以及持续更新,帮助你在出海创业的道路上走得更远。

分享这篇文章

相关文章

AI教程入门

ChatGPT基础:界面、设置和你的前10个提示词

ChatGPT新手?这里有完整的初学者指南——账户设置、界面导览、需要配置的设置,以及10个入门提示词让你从第一天就获得真正价值。

5分钟阅读
ChatGPT入门基础
AI教程入门

如何写出真正有效的提示词:5点框架

模糊的提示词只能得到平庸的回答。掌握5点提示框架——角色、上下文、任务、格式、约束——从任何AI工具中获得显著更好的结果。

5分钟阅读
提示词提示工程框架