Sora-2 API 技术文档:创建角色接口

接口概述

创建角色接口允许开发者通过视频素材或已完成的任务来生成新的AI角色。该接口支持从视频中提取特定时间段的角色信息,或基于已有任务结果创建角色。

接口详情

基本信息

  • 状态: 开发中
  • 请求方法: POST
  • 接口路径 : https://n.lconai.com/sora/v1/characters

请求参数

1. 认证参数

位置 参数名 类型 必需 描述
Header Authorization string Bearer Token认证

格式示例

复制代码
Authorization: Bearer ********************

2. Query参数

参数名 类型 必需 描述 示例
url string 视频URL地址 https://filesystem.site/cdn/20251030/javYrU4etHVFDqg8by7mViTWHlMOZy.mp4
timestamps string 角色出现的时间范围 1,3

3. Header参数

参数名 类型 必需 默认值 描述
Content-Type string application/json 请求内容类型
Authorization string {``{Authorization}} 认证令牌

4. Body参数(JSON格式)

参数名 类型 必需 描述 约束
url string 视频URL,包含需要创建的角色 -
timestamps string 角色出现的时间范围 单位:秒 格式:开始时间,结束时间 范围差值:最小1秒,最大3秒
from_task string 已完成的任务ID 基于已有任务结果创建角色

Body示例

复制代码
{
    "url": " https://image-plus.oss-cn-beijing.aliyuncs.com/sora/0007dfc9-1a5d-4492-b8bd-42498617880f.mp4 ",
    "timestamps": "1,3"
}

请求示例

cURL示例

复制代码
curl -X POST \
  ' https://n.lconai.com/sora/v1/characters?url=https://filesystem.site/cdn/20251030/javYrU4etHVFDqg8by7mViTWHlMOZy.mp4&timestamps=1,3' \
  -H 'Authorization: Bearer <token>' \
  -H 'Content-Type: application/json' \
  -d '{
    "url": " https://image-plus.oss-cn-beijing.aliyuncs.com/sora/0007dfc9-1a5d-4492-b8bd-42498617880f.mp4 ",
    "timestamps": "1,3"
  }'

PHP示例

复制代码
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
    CURLOPT_URL => ' https://n.lconai.com/sora/v1/characters?url=https://filesystem.site/cdn/20251030/javYrU4etHVFDqg8by7mViTWHlMOZy.mp4&timestamps=1,3',
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_ENCODING => '',
    CURLOPT_MAXREDIRS => 10,
    CURLOPT_TIMEOUT => 0,
    CURLOPT_FOLLOWLOCATION => true,
    CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
    CURLOPT_CUSTOMREQUEST => 'POST',
    CURLOPT_POSTFIELDS =>'{
        "url": " https://image-plus.oss-cn-beijing.aliyuncs.com/sora/0007dfc9-1a5d-4492-b8bd-42498617880f.mp4 ",
        "timestamps": "1,3"
    }',
    CURLOPT_HTTPHEADER => array(
        'Authorization: Bearer <token>',
        'Content-Type: application/json'
    ),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;

响应

成功响应(HTTP 200)

Content-Type : application/json

响应体结构

复制代码
{
    "id": "string",
    "username": "string",
    "permalink": "string",
    "profile_picture_url": "string"
}

字段说明

字段名 类型 必需 描述
id string 角色唯一标识符
username string 角色名称,用于在提示词中引用(格式:@{username}
permalink string 角色主页URL,可跳转到OpenAI角色主页
profile_picture_url string 角色头像图片URL

使用说明

1. 参数选择策略

  • 视频创建模式 :同时提供urltimestamps参数,从视频指定时间段提取角色
  • 任务继承模式 :仅提供from_task参数,基于已有任务结果创建角色
  • 混合模式:可同时提供视频参数和任务ID,系统会优先使用任务结果

2. 时间范围约束

  • 时间格式:开始时间,结束时间(单位:秒)
  • 最小时间差:1秒
  • 最大时间差:3秒
  • 示例"1,3"表示视频第1秒到第3秒出现的角色

3. 认证要求

所有请求必须包含有效的Bearer Token,通过Authorization头传递。

相关推荐
一点一木2 小时前
🚀 2026 年 4 月 GitHub 十大热门项目排行榜 🔥
人工智能·github
淡海水3 小时前
【AI模型】常见问题与解决方案
人工智能·深度学习·机器学习
HIT_Weston3 小时前
65、【Agent】【OpenCode】用户对话提示词(费米估算)
人工智能·agent·opencode
njsgcs3 小时前
我的知识是以图片保存的,我的任务状态可能也与图片有关,我把100张知识图片丢给vlm实时分析吗
人工智能
星爷AG I4 小时前
20-4 长时工作记忆(AGI基础理论)
人工智能·agi
#卢松松#4 小时前
用秒悟(meoo)制作了一个GEO查询小工具。
人工智能·创业创新
zandy10114 小时前
Agentic BI 架构实战:当AI Agent接管数据建模、指标计算与可视化全链路
人工智能·架构
数字供应链安全产品选型4 小时前
关键领域清单+SBOM:834号令下软件供应链的“精准治理“逻辑与技术落地路径
人工智能·安全
Flying pigs~~4 小时前
RAG智慧问答项目
数据库·人工智能·缓存·微调·知识库·rag
zuozewei4 小时前
从线下到等保二级生产平台:一次公有云新型电力系统 AI 部署复盘
人工智能