Termos de Uso – SocialFlow
Ao utilizar o SocialFlow, o usuário concorda com os termos abaixo.
1. Uso da Plataforma
O SocialFlow permite a automação de publicações em redes sociais mediante autorização do usuário.
O usuário é totalmente responsável pelo conteúdo publicado.
2. Responsabilidades do Usuário
O usuário concorda em:
- Não utilizar a ferramenta para fins ilegais
- Não violar políticas das redes sociais
- Respeitar direitos autorais e leis vigentes
3. Limitação de Responsabilidade
O SocialFlow não se responsabiliza por:
- Bloqueios de contas causados por violação das políticas da Meta
- Conteúdos publicados pelo usuário
4. Cancelamento
O acesso pode ser suspenso em caso de uso indevido da plataforma.
5. Alterações
Os termos podem ser atualizados a qualquer momento.
6. Contato
Email: contato@artigosautomatic.blog
Gerador de Vídeos Culinários
async function gerarCena() {
let receita = document.getElementById('receita').value;
if(receita.trim() === '') {
alert('Cole uma receita primeiro');
return;
}
let prompt = `
Vertical cinematic cooking video scene, realistic luxury kitchen, premium marble countertop, professional soft lighting, only black female hands and forearms cooking, elegant manicure, no accessories, ultra realistic, cinematic food photography, shallow depth of field, luxury gourmet environment, vertical 9:16, realistic cooking movements, food preparation, chopping ingredients, stirring pan, premium kitchen atmosphere.
Recipe:\n${receita}
`;
document.getElementById('resultado').innerText = prompt;
gerarImagem(prompt);
}
async function gerarImagem(prompt) {
const apiKey = 'SUAsk-proj-2Q6CEAnub15nvYXTAckq5QJYMwQMoVOwTqBb07wDMFC4lwvFIkEzmhEdfMUu2HM0gGFR68cLMcT3BlbkFJWDL5UDwL9QL-g2NoxMlEPayklJpbrMcShYyrzzLpizqQGqi2gWecHK9Tp6lxtoQmpTUcDHSU4A';
const response = await fetch('https://api.openai.com/v1/images/generations', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer ' + apiKey
},
body: JSON.stringify({
model: 'gpt-image-1',
prompt: prompt,
size: '1024x1792'
})
});
const data = await response.json();
if(data.data && data.data[0]) {
let imageUrl = data.data[0].url;
document.getElementById('preview').innerHTML = `
`;
}
}