add_action( 'rest_api_init', 'registrar_endpoint_gerador' ); function registrar_endpoint_gerador() { register_rest_route( 'gerador/v1', '/criar', array( 'methods' => 'POST', 'callback' => 'manipular_chamada_api_gerador', 'permission_callback' => '__return_true' // Permite acesso público )); } function manipular_chamada_api_gerador( $request ) { $prompt = $request->get_param('prompt'); if ( empty($prompt) ) { return new WP_Error( 'no_prompt', 'O prompt está vazio.', array( 'status' => 400 ) ); } // Pega a chave de API que guardamos de forma segura no wp-config.php $api_key = defined('MEU_GERADOR_API_KEY') ? MEU_GERADOR_API_KEY : ''; if ( empty($api_key) ) { return new WP_Error( 'no_api_key', 'A chave da API não está configurada no servidor.', array( 'status' => 500 ) ); } $api_url = 'https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash:generateContent?key=' . $api_key; $body = array( 'contents' => array( array( 'role' => 'user', 'parts' => array( array( 'text' => $prompt ) ) ) ) ); $response = wp_remote_post( $api_url, array( 'method' => 'POST', 'headers' => array('Content-Type' => 'application/json'), 'body' => json_encode($body), 'timeout' => 30, // 30 segundos de tempo limite )); if ( is_wp_error( $response ) ) { return $response; } $body = wp_remote_retrieve_body( $response ); $data = json_decode( $body ); // Retorna a resposta do Google diretamente para o JavaScript return new WP_REST_Response( $data, 200 ); } Fábrica de Stickers O – Página 24 – Fábrica de Stickers

Glossário - Letra O

Confira nosso glossário de termos

Termos com a letra O

Para que serve outros detalhes

Para que serve outros detalhes sobre Stickers Os stickers, ou adesivos, são elementos visuais que têm ganhado destaque em diversas…

Para que serve octeto de adesivos

O que é um octeto de adesivos? Um octeto de adesivos refere-se a um conjunto de oito adesivos que podem…

Para que serve opinião de especialistas

O que são Stickers? Stickers, ou adesivos, são elementos gráficos que podem ser utilizados em diversas plataformas digitais e físicas.…

Para que serve overlay de imagens

O que é um overlay de imagens? O overlay de imagens é uma técnica utilizada em design gráfico e edição…

Para que serve organização de arquivos

O que é a organização de arquivos? A organização de arquivos refere-se ao processo de classificar, armazenar e gerenciar documentos…

Para que serve ordem minimalista

O que é a Ordem Minimalista? A ordem minimalista é um conceito que se refere à organização e simplificação do…

Para que serve observações de design

O que são observações de design? As observações de design são anotações ou comentários feitos durante o processo de criação…

Para que serve opção de personalização

O que é a opção de personalização? A opção de personalização em stickers refere-se à capacidade de adaptar e modificar…

Para que serve origem dos adesivos

Para que serve a origem dos adesivos? Os adesivos, também conhecidos como stickers, têm uma longa história que remonta a…

Para que serve ofertas relâmpago

O que são ofertas relâmpago? As ofertas relâmpago são promoções temporárias que oferecem descontos significativos em produtos ou serviços por…