Skip to content

This is a GitHub Action pipeline to generate content (Script, Image, Audio, Video) by calling differnt AI API endpoints like ChatGPT(OPENAI), D-ID, Google Text-to-Speech

Notifications You must be signed in to change notification settings

jimmycgz/chatgpt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatGPT DEMOs

DEMO #1: AIGC CICD Pipeline

Feature List

This is a GitHub Action workflow to demo AIGC, the pipeline has tested below steps:

  • Call OpenAI API to generate a speaking script per a prompt request from json input
  • Configure Workload Identity Federation to let Github Actions access GCP via OAUTH temporary token
  • Generate speaking audio via Google text-to-speech API
  • Call Studio.d-id API to generate a talk (mp3) speaking the above script
  • Get the url of the saved mp3 file
  • Call Video AI API to let the above person speak out the above script

How to Use

Refer the details at aigc-pipelie/README.md

About

This is a GitHub Action pipeline to generate content (Script, Image, Audio, Video) by calling differnt AI API endpoints like ChatGPT(OPENAI), D-ID, Google Text-to-Speech

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published