1. 其他第三方接入教程
ai.yijiarj.cn文档
  • 引言
  • 教程文档
    • 一加API充值教程
    • 文本对话模型使用方法
    • openclaw 小龙虾使用我们网站模型教程
    • 程序员写代码必备 claude code使用claude模型连接一加使用教程
    • sora教程文件夹
      • sora2使用教程方法①推荐使用
      • 生成角色:人物、物品一致性教程(实现人物、声音完全一致)
      • 局部修改remix使用教程
      • 分镜模式(故事板)使用教程
      • sora2使用教程方法②cherry studio版(不建议用这个太繁琐,建议用第一个教程)
      • 视频及角色常见违规情况
      • 新系统工作流使用方法
  • API接口文档
    • 接口调用流程
    • 共用接口
      • 通用任务进度查询
      • openai聊天接口
      • form-data文件file格式传输样例
    • 系统接口
      • 查询令牌额度情况
      • 获取模型实时价格
    • sora-2
      • 创建视频-yijia模型
      • 创建视频-非yijia模型
      • 编辑视频-非yijia模型
      • 创建角色
      • 查询角色
      • 删除角色
      • 获取视频文件内容接口-非yijia模型
      • 获取角色信息列表
    • veo
      • 自建分组创建视频
      • 创建veo_3_1-fast视频
      • 查询veo_3_1-fast任务
    • grok
      • grok视频生成
    • 香蕉
      • 香蕉生图-自建分组
      • nano-banana-2模型
      • 香蕉pro文/图生图(异步)-仅适用yijia模型
      • 香蕉-文/图生图-不适用yijia模型
    • chatgpt
      • gpt文本对话
    • 即梦seedance
      • 创建视频任务
    • gemini聊天接口
      POST
    • chat聊天接口(流式输出)
      POST
    • Sora2图生视频(异步请求)-链接传图片
      POST
    • (即将废弃,请调用链接传图片接口)Sora2图生视频(异步请求)
      POST
  • 其他第三方接入教程
    • 扣子工作流使用一加API官方接口教程
  1. 其他第三方接入教程

扣子工作流使用一加API官方接口教程

第一种方式:下面为最简教程#

进入我们文档,找到你要调用的就接口 复制我们文档的curl
image.png
coze工作流里新建一个http节点 到下面图片这里导入即可 参数值按照我们文档填写就行了
3a4d59c8197729acc75e19c519bdc653.png

第二种方式:下面为技术教程,非技术勿看#

必做:依赖包新增axios:
image.png

准备工作#

文/图生视频#

coze中新建一个插件
元数据:
image.png
下面代码复制到插件的代码里去即可:
import { Input, Output } from "@/typings/sora2_text_to_video/sora2_text_to_video";
import axios from 'axios';

export async function handler({ input, logger }: Args<Input>): Promise<Output> {
  try {
    const apiKey = input['YOUR_YIJIA_API_KEY'];
    const prompt = input['prompt'];
    const model = input['model'];
    const input_reference = input['input_reference'];

    // 提交视频生成请求
    const requestData = {
      model: model,
      prompt: prompt,
      size:apiKey,
      input_reference:input_reference
    };

    const createResponse = await axios.post('http://ai.yijiarj.cn/v1/videos', requestData, {
      headers: {
        'Authorization': `Bearer ${apiKey}`,
        'Content-Type': 'application/json'
      }
    });

    logger.info('Create video response:', createResponse.data);

    // 返回视频ID和初始状态
    return {
      status: "成功",
      video_id: createResponse.data.id,
    };
  } catch (error) {
    if (axios.isAxiosError(error)) {
      logger.error('API Error Details:', {
        status: error.response?.status,
        data: error.response?.data,
        headers: error.response?.headers
      });
    } else {
      logger.error('Unexpected Error:', error);
    }
    throw new Error(`Failed to create video: ${error instanceof Error ? error.message : String(error)}`);
  }
};

通用查询任务#

元数据 image.png
下面代码复制到插件的代码里去即可:
import { Input, Output } from "@/typings/sora2_get_video/sora2_get_video";
import axios from 'axios';

export async function handler({ input, logger }: Args<Input>): Promise<Output> {
  try {
    const apiKey = input['YOUR_YIJIA_API_KEY'];
    const videoId = input['video_id'];

    // 获取视频信息请求
    const getResponse = await axios.get(`http://ai.yijiarj.cn/v1/videos/${videoId}`, {
      headers: {
        'Authorization': `Bearer ${apiKey}`,
        'Content-Type': 'application/json'
      }
    });

    logger.info('Get video response:', getResponse.data);

    // 返回视频信息和状态
    return {
      video_url: getResponse.data.url // 假设API返回视频信息
    };
  } catch (error) {
    if (axios.isAxiosError(error)) {
      logger.error('API Error Details:', {
        status: error.response?.status,
        data: error.response?.data,
        headers: error.response?.headers
      });
    } else {
      logger.error('Unexpected Error:', error);
    }
    throw new Error(`Failed to get video: ${error instanceof Error ? error.message : String(error)}`);
  }
};
修改于 2026-03-13 09:01:01
上一页
(即将废弃,请调用链接传图片接口)Sora2图生视频(异步请求)
Built with