Skip to content

Machally/AIcast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AIcast

Podcast automatizado utilizando Python e APIs da Open AI e Google AI Studio (Gemini Pro)

Visite o cana Scintilla Hub no YouTube

Requisitos

O projeto é desenvolvido e testado em ambiente Windows, podendo ser facilmente utilizando no Linux. É necessário ter o Git instalado no Windows. Para o desenvolvimento utilizou-se o Visual Studio Code com a linguagem Python (v 3.11).

Instalação

Primeiramente em um diretório local de preferência faça o clone do repositório:

cd <path>
git clone https://github.com/Machally/AIcast.git

Dentro do repositório local criar um ambiente virtual python, em seguida o ative e realize a instalação das dependências:

cd AIcast
python -m venv ./.AIcast
.\.AIcast\Scripts\Activate.ps1
python -m pip install --upgrade pip
pip install -r requirements.txt

Configuração das APIs

Crie um arquivo .env no repositório local e adicione as API keys

OPENAI_API_KEY="SuAChaveDaopenAI"
GOOGLE_API_KEY="SuaChaveDoGoogleAIstudio"

Execução

Para executar o programa basta editar a string 'msg' com as orientações iniciais para a IA Gemini e executar o programa AIcast.py

python AIcast.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages