Luma Dream Machine视频生成 API 对接说明 luma api

Luma AI简介

Luma AI 是一家致力于通过人工智能技术革新视觉内容创作的创新公司。凭借其强大的技术团队和前沿的研究,Luma AI 提供了一系列高效、灵活的工具和解决方案,旨在满足各种用户的需求,从个人创作者到大型企业。

Luma API对接说明

1、点击 链接 进行账号注册,支持github、google一键注册登录

2、进入 个人中心 页面,获取请求需要的密钥

3、使用密钥调用 Luma视频生成接口,接口文档地址

参数说明

调用示例

Python示例

import requests
 
endpoint = "https://api.ttapi.io/luma/v1/generations"
 
headers = {
    "TT-API-KEY": your_key
}
data = {
    "userPrompt": "a cute cat",
    "enhancePrompt": true
    "imageUrl": "",
    "hookUrl": ""
}
response = requests.post(endpoint, headers=headers, json=data)

Java示例

<dependency>
    <groupId>cn.hutool</groupId>
    <artifactId>hutool-all</artifactId>
    <version>5.8.26</version>
</dependency>
public static void main(String[] args) {
    Map<String, Object> map = new HashMap<>();
    map.put("userPrompt", "a cute cat");
    map.put("enhancePrompt", true);
    map.put("loop", false);
    map.put("imageUrl", "");
    map.put("imageEndUrl", "");
    HttpResponse response = HttpRequest.post("https://api.ttapi.io/luma/v1/generations")
            .body(JSONUtil.toJsonStr(map))
            .header("TT-API-KEY", "Your TT-API-KEY")
            .execute();
    System.out.println(response.body());
}

Go调用示例

package main

import (
   "fmt"
   "strings"
   "net/http"
   "io/ioutil"
)

func main() {

   url := "https://api.ttapi.io/luma/v1/generations"
   method := "POST"

   payload := strings.NewReader(`<body data here>`)

   client := &http.Client {
   }
   req, err := http.NewRequest(method, url, payload)

   if err != nil {
      fmt.Println(err)
      return
   }
   req.Header.Add("TT-API-KEY", "Your TT-API-KEY")
   req.Header.Add("Content-Type", "application/json")

   res, err := client.Do(req)
   if err != nil {
      fmt.Println(err)
      return
   }
   defer res.Body.Close()

   body, err := ioutil.ReadAll(res.Body)
   if err != nil {
      fmt.Println(err)
      return
   }
   fmt.Println(string(body))
}

响应示例 

{
  "status": "SUCCESS",
  "message": "",
  "data": {
    "jobId": "afa774a3-1aee-5aba-4510-09ab09f08asds"
  }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值