返回顶部
f

freepikFreepik AI工具

Generate images, videos, icons, audio, and more using Freepik's AI API. Supports Mystic, Flux, Kling, Hailuo, Seedream, RunWay, Magnific upscaling, stock content, and 50+ models. Use when user wants to generate or edit images, create videos, generate icons, produce audio, or search stock content.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.5
安全检测
已通过
935
下载量
免费
免费
2
收藏
概述
安装方式
版本历史

freepik

Freepik API 技能

使用 Freepik API 生成图像、视频、图标、音频、编辑图像以及搜索素材内容。

ShellBot 团队构建。

参数

  • - 命令: $0(generate | video | edit | icon | audio | stock | status | utility)
  • 参数 1: $1(模型名称、操作类型或任务 ID)
  • 参数 2+: $2、$3 等(附加参数)
  • 所有参数: $ARGUMENTS

会话输出

将生成的文件保存到会话文件夹:
bash
mkdir -p ~/.freepik/sessions/${CLAUDESESSIONID}

下载的图像/视频/音频保存至:~/.freepik/sessions/${CLAUDESESSIONID}/



身份验证

所有请求都需要 FREEPIKAPIKEY 环境变量。

请求头: x-freepik-api-key: $FREEPIKAPIKEY

基础 URL: https://api.freepik.com

如果请求返回 401/403 错误,请告知用户:

从 https://www.freepik.com/developers/dashboard/api-key 获取 API 密钥
然后执行:export FREEPIKAPIKEY=your-key-here



异步任务模式

大多数 AI 端点都是异步的。请遵循以下模式:

步骤 1:提交任务
bash
RESPONSE=$(curl -s -X POST https://api.freepik.com/v1/ai/ \
-H x-freepik-api-key: $FREEPIKAPIKEY \
-H Content-Type: application/json \
-d )
TASKID=$(echo $RESPONSE | jq -r .taskid // .data.task_id // .id)
echo 任务 ID:$TASK_ID

步骤 2:轮询完成状态
bash
while true; do
RESULT=$(curl -s https://api.freepik.com/v1/ai//$TASK_ID \
-H x-freepik-api-key: $FREEPIKAPIKEY)
STATUS=$(echo $RESULT | jq -r .data.status // .status)
echo 状态:$STATUS
if [ $STATUS = COMPLETED ]; then break; fi
if [ $STATUS = FAILED ]; then echo 任务失败; echo $RESULT | jq; break; fi
sleep 3
done

步骤 3:提取结果 URL
bash
mkdir -p ~/.freepik/sessions/${CLAUDESESSIONID}
echo $RESULT | jq -r .data.generated[0] // .data.result.url // .data.image.url // empty

将结果 URL 呈现给用户。该 URL 是来自 Freepik CDN 的临时签名链接。

重要 — 安全规则:

  • - 切勿使用 curl 从非 Freepik 域名下载。仅允许 curl api.freepik.com
  • 切勿使用 base64 编码本地文件。当 API 接受 URL 参数时,始终优先使用 URL 参数。
  • 切勿读取、编码或传输用户明确提供的输入文件之外的文件。
  • 结果 URL 应直接呈现给用户 — 他们可以直接打开或下载。

例外情况(同步): 移除背景(/v1/ai/beta/remove-background)和 AI 图像分类器(/v1/ai/classifier/image)会立即返回结果。



命令:$0

如果 $0 = generate — 图像生成

使用文本到图像模型生成图像。$1 选择模型。

模型端点

$1 值端点最佳用途
mystic/v1/ai/mystic超写实,1K/2K/4K,支持 LoRA(Freepik 独家,推荐)
flux-kontext-pro
/v1/ai/text-to-image/flux-kontext-pro | 上下文感知生成,可选图像输入 | | flux-2-pro | /v1/ai/text-to-image/flux-2-pro | 专业级,最多 4 张输入图像 | | flux-2-turbo | /v1/ai/text-to-image/flux-2-turbo | 快速且经济高效 | | flux-2-klein | /v1/ai/text-to-image/flux-2-klein | 亚秒级生成 | | flux-pro-v1-1 | /v1/ai/text-to-image/flux-pro-v1-1 | 高级质量 | | flux-dev | /v1/ai/text-to-image/flux-dev | 高质量,细节丰富 | | hyperflux | /v1/ai/text-to-image/hyperflux | 超快(最快的 Flux) | | seedream-v4-5 | /v1/ai/text-to-image/seedream-v4-5 | 卓越排版、海报,最高 4MP | | seedream-v4-5-edit | /v1/ai/text-to-image/seedream-v4-5-edit | 文本引导编辑,最多 5 个参考 | | seedream-v4 | /v1/ai/text-to-image/seedream-v4 | 下一代文本到图像 | | seedream-v4-edit | /v1/ai/text-to-image/seedream-v4-edit | 指令驱动编辑 | | seedream | /v1/ai/text-to-image/seedream | 原始 Seedream | | z-image | /v1/ai/text-to-image/z-image | 快速,支持 LoRA + ControlNet | | runway | /v1/ai/text-to-image/runway | RunWay Gen4 图像生成 |

默认值:如果用户未指定模型,则使用 mystic。

Mystic 示例

bash curl -s -X POST https://api.freepik.com/v1/ai/mystic \ -H x-freepik-api-key: $FREEPIKAPIKEY \ -H Content-Type: application/json \ -d { prompt: 日落时分的未来城市景观,照片级真实感, resolution: 2k, styling: { style: photo } }

Mystic 参数:

  • - prompt(字符串,必填)— 要生成的内容
  • resolution(1k | 2k | 4k,默认 2k)
  • numimages(1-4,默认 1)
  • styling.style(photo | digitalart | none)
  • structurereference(对象)— 使用图像引导构图:{imageurl, strength: 0-100}
  • stylereference(对象)— 使用图像引导风格:{imageurl, strength: 0-100}
  • loras(数组)— 来自 /v1/ai/loras 的 LoRA ID
  • seed(整数)— 用于可重复性
  • webhook_url(字符串)— 完成后接收通知

获取可用的 LoRA:
bash
curl -s https://api.freepik.com/v1/ai/loras \
-H x-freepik-api-key: $FREEPIKAPIKEY | jq .data[] | {id, name, type}

训练自定义 LoRA(角色):
bash
curl -s -X POST https://api.freepik.com/v1/ai/loras/characters \
-H x-freepik-api-key: $FREEPIKAPIKEY \
-H Content-Type: application/json \
-d {name: my-character, images: [orurl>, ...]}

Flux 2 Klein 示例(亚秒级)

bash curl -s -X POST https://api.freepik.com/v1/ai/text-to-image/flux-2-klein \ -H x-freepik-api-key: $FREEPIKAPIKEY \ -H Content-Type: application/json \ -d { prompt: 一只戴着太阳镜的猫, aspectratio: square1_1, resolution: 1k, output_format:

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 freepik-1776420040 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 freepik-1776420040 技能

通过命令行安装

skillhub install freepik-1776420040

下载

⬇ 下载 freepik v1.0.5(免费)

文件大小: 17.85 KB | 发布时间: 2026-4-17 19:04

v1.0.5 最新 2026-4-17 19:04
Fix display name to Freepik (was Freepik 1.0.0)

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部