Evaluando propuestas

Atualizar Endpoint Python com Webhook, Parâmetro de Vídeo Youtube (Gemini) e Migração para Servidor Hetzner

Publicado el 22 Marzo, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Projeto voltado para migrar a aplicação que hoje roda no Google Cloud Console para um servidor dedicado (Hetzner), garantindo suporte ao cache de tokens da API do Google Gemini. Serão necessários ajustes no endpoint em Python para aceitar Webhooks e incluir o parâmetro de vídeo do YouTube (da API nativa Gemini), bem como a instalação, configuração e migração para o novo servidor. É Necessário atualizar a biblioteca do google para suportar novos modelos flash 2.0, pois o 1.5 serão descontinuados.

Contexto general del proyecto

Estamos trabalhando em um projeto que atualmente está hospedado no Google Cloud Console e desejamos migrá-lo para um servidor dedicado na Hetzner. Essa migração busca aumentar a eficiência, reduzir custos e simplificar a gestão de recursos com uma máquina dedicada - 64gb. O projeto roda em Python e conta com um repositório Git para versionamento e colaboração. O que já temos Aplicação hospedada no Google Cloud Console. Repositório Git para versionamento do código. Endpoint em Python responsável por integrações e serviços diversos. Integração com a API do Google Gemini (sem cache de tokens otimizado). O que será feito: Migração: Transferir toda a aplicação (código-fonte e banco de dados) do Google Cloud Console para o servidor dedicado na Hetzner. Configuração do servidor: Instalar e configurar o ambiente Python, bibliotecas e demais dependências necessárias. Suporte a Webhooks: Ajustar o endpoint em Python para receber e gerenciar Webhooks de forma eficiente. Atualmente ele faz isso mas envia para um webhook fixo, gostaria de definir o webhook no payload. Atualizar biblioteca do google para funcionar com o os novos modelos flash 2.0. Parâmetro de Vídeo do YouTube: Integrar o recurso de vídeo nativo do YouTube na API do Google Gemini. Cache de Tokens: Implementar ou otimizar o armazenamento em cache dos tokens de autenticação, reduzindo requisições desnecessárias e melhorando a performance. Validação e Testes: Garantir que tudo esteja funcional após a migração, incluindo testes de desempenho, integração e segurança.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por V. M.