Analisando propostas

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

Publicado em 22 de Março de 2025 dias na TI e Programação

Sobre este projeto

Aberto

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 Geral do Projeto

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.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por V. M.