Spaces:
Running
Running
Update routers/inference.py
Browse files- routers/inference.py +19 -12
routers/inference.py
CHANGED
@@ -26,6 +26,8 @@ class NewsResponse(BaseModel):
|
|
26 |
subhead: str
|
27 |
content: str
|
28 |
sources: list[str] # Lista de URLs/links utilizados
|
|
|
|
|
29 |
|
30 |
# Referência ao diretório de arquivos temporários (deve ser o mesmo do outro módulo)
|
31 |
TEMP_DIR = Path("/tmp")
|
@@ -330,6 +332,12 @@ Formato da matéria:
|
|
330 |
<headline>título aqui</headline>
|
331 |
<subhead>subtítulo aqui</subhead>
|
332 |
<body>conteúdo aqui</body>
|
|
|
|
|
|
|
|
|
|
|
|
|
333 |
|
334 |
Use <strong> para destaques e <em> para títulos de obras, etc.
|
335 |
Padrão de títulos: apenas a primeira palavra em maiúscula (exceto nomes próprios ou títulos de obras).
|
@@ -353,7 +361,7 @@ News base: Ed Helms revealed in an interview that he was nervous about his paren
|
|
353 |
<p><strong>Se Beber, Não Case!</strong>, dirigido por <strong>Todd Phillips</strong>, foi um sucesso comercial, arrecadando aproximadamente <strong>469 milhões de dólares</strong> em todo o mundo e se tornando a comédia para maiores de classificação indicativa de maior bilheteria até então. A popularidade do filme resultou em duas sequências, lançadas em 2011 e 2013, e consolidou o "bando de lobos" formado por <strong>Helms</strong>, <strong>Bradley Cooper</strong> e <strong>Zach Galifianakis</strong> como um dos times cômicos mais icônicos do cinema moderno.</p>
|
354 |
<p>Sobre a possibilidade de um quarto filme, <strong>Bradley Cooper</strong> afirmou em 2023 que toparia participar sem hesitar, principalmente pela chance de reencontrar colegas e diretor. Ainda assim, reconheceu que o projeto é improvável, já que <strong>Phillips</strong> está atualmente focado em empreendimentos de maior escala, como a série de filmes <em>Coringa</em>.</p>
|
355 |
</body>
|
356 |
-
<instagram_title>Ed Helms e o medo dos pais em
|
357 |
<instagram_description>Ed Helms recorda o nervosismo que sentiu antes da estreia de "Se Beber, Não Case!", filme que o projetou internacionalmente. O ator, criado em uma família conservadora do sul, temia que o humor ousado do filme, com cenas caóticas, casamentos alcoolizados e até tigres no banheiro, pudesse chocar seus pais. Helms levou sua família ao cinema na estreia e ficou surpreso ao ver sua mãe emocionada e rindo das cenas mais absurdas.\n\nO filme fez um grande sucesso, arrecadando aproximadamente 469 milhões de dólares globalmente, e resultou em duas sequências que solidificaram Helms, Bradley Cooper e Zach Galifianakis como um dos grupos cômicos mais emblemáticos do cinema. Ele também menciona que a possibilidade de um quarto filme é remota, considerando a atenção do diretor Todd Phillips voltada para novos projetos. Além de detalhes sobre a vida familiar, Helms compartilhou informações interessantes sobre o set de filmagem e a interação entre os membros do elenco.\n\nLeia mais sobre essa história no link da nossa bio.</instagram_description>"""
|
358 |
|
359 |
EXAMPLE_INPUT_2 = """
|
@@ -386,8 +394,8 @@ Daniels serves as a director on the show alongside Ken Kwapis, Yana Gorskaya, Pa
|
|
386 |
<p>A primeira temporada de <em>"The Paper"</em> será dividida em <strong>dez episódios</strong>. Nos Estados Unidos, os <strong>quatro primeiros episódios</strong> estarão disponíveis para streaming em <strong>4 de setembro</strong>. Depois disso, os episódios restantes serão lançados no formato de <strong>dois episódios por semana</strong>, com um total de seis episódios liberados até o final em <strong>25 de setembro</strong>.</p>
|
387 |
<p>A série ainda não tem data de estreia confirmada no Brasil, mas a expectativa é de que seja lançada no <strong>Universal+</strong>, serviço de streaming que costuma exibir produções do catálogo da <strong>Peacock</strong>.</p>
|
388 |
</body>
|
389 |
-
<instagram_title
|
390 |
-
<instagram_description>O mundo de "The Office" retorna com "The Paper", um derivado criado por Greg Daniels e Michael Koman, que será lançado na plataforma Peacock no dia 4 de setembro de 2025.
|
391 |
"""
|
392 |
|
393 |
EXAMPLE_INPUT_3 = """
|
@@ -399,15 +407,14 @@ News base: Noah Centineo Attached to Play Rambo in Prequel Movie 'John Rambo'
|
|
399 |
<body>
|
400 |
<p>De acordo com a <strong>Millennium Media</strong>, <strong>Noah Centineo</strong> foi escolhido para interpretar uma versão mais jovem de John Rambo no filme que contará os primórdios do lendário personagem. A produção, que é simplesmente chamada <em>John Rambo</em>, tenta examinar os primeiros anos do soldado antes dos eventos de <em>First Blood</em> (1982).</p>
|
401 |
<p><strong>Jalmari Helander</strong>, diretor finlandês mais conhecido pelo blockbuster de ação <em>Sisu</em>, comandará o filme. <strong>Rory Haines</strong> e <strong>Sohrab Noshirvani</strong>, que trabalharam juntos em <em>Black Adam</em>, estão cuidando do roteiro. As filmagens na Tailândia estão previstas para começar no início de 2026.</p>
|
402 |
-
<p>A história se passará durante a Guerra do Vietnã, embora os detalhes da trama estejam sendo mantidos em sigilo. O objetivo é retratar a metamorfose de John Rambo. Antes da guerra, ele era
|
403 |
-
<p>Embora não esteja diretamente envolvido no projeto, <strong>Sylvester Stallone</strong>, que interpretou o personagem em cinco filmes, está ciente dele. Segundo pessoas próximas à produção, ele foi informado sobre a escolha de Centineo. O ator, hoje com 79 anos, brincou em 2023 sobre a possibilidade de voltar a interpretar o papel, dizendo:
|
404 |
<p>A escolha de Centineo, de 29 anos, marca uma nova fase na carreira do ator, que conquistou fama internacional com comédias românticas da Netflix, como a trilogia <em>Para Todos os Garotos que Já Amei</em>. Nos últimos anos, porém, ele vem explorando o gênero de ação, interpretando o herói <em>Esmaga-Átomo</em> em <em>Adão Negro</em> e estrelando a série de espionagem <em>O Recruta</em>. Recentemente, Centineo também esteve no drama de guerra <em>Warfare</em>, da A24, e está escalado para viver Ken Masters no próximo filme de <em>Street Fighter</em>.</p>
|
405 |
<p>A franquia <em>Rambo</em>, baseada no livro <em>First Blood</em>, de David Morrell, é uma das mais conhecidas do cinema de ação. Os cinco filmes arrecadaram mais de 850 milhões de dólares em todo o mundo. Enquanto as sequências apostaram em ação em grande escala, o primeiro longa se destaca pelo tom mais solene e pela crítica ao tratamento dado aos veteranos do Vietnã.</p>
|
406 |
<p>A produção do novo filme está a cargo de <strong>Avi Lerner</strong>, <strong>Jonathan Yunger</strong>, <strong>Les Weldon</strong> e <strong>Kevin King-Templeton</strong>. A <strong>Lionsgate</strong>, que distribuiu os dois últimos longas da série, é a principal candidata a adquirir os direitos de distribuição do projeto.</p>
|
407 |
</body>
|
408 |
<instagram_title>Noah Centineo será o jovem Rambo em novo filme</instagram_title>
|
409 |
-
<instagram_description>Noah Centineo, famoso por
|
410 |
-
"""
|
411 |
|
412 |
config = types.GenerateContentConfig(
|
413 |
system_instruction=SYSTEM_INSTRUCTIONS,
|
@@ -516,12 +523,12 @@ News base: Noah Centineo Attached to Play Rambo in Prequel Movie 'John Rambo'
|
|
516 |
else:
|
517 |
content = "Conteúdo não encontrado"
|
518 |
|
519 |
-
#
|
520 |
insta_title_match = re.search(r"<instagram_title>(.*?)</instagram_title>", response_text, re.DOTALL)
|
521 |
-
|
522 |
|
523 |
insta_desc_match = re.search(r"<instagram_description>(.*?)</instagram_description>", response_text, re.DOTALL)
|
524 |
-
|
525 |
|
526 |
logger.info(f"Processamento concluído com sucesso - Título: {title[:50]}...")
|
527 |
|
@@ -530,8 +537,8 @@ News base: Noah Centineo Attached to Play Rambo in Prequel Movie 'John Rambo'
|
|
530 |
subhead=subhead,
|
531 |
content=content,
|
532 |
sources=sources,
|
533 |
-
|
534 |
-
|
535 |
)
|
536 |
|
537 |
except HTTPException:
|
|
|
26 |
subhead: str
|
27 |
content: str
|
28 |
sources: list[str] # Lista de URLs/links utilizados
|
29 |
+
title_instagram: str # Adicionado campo Instagram title
|
30 |
+
content_instagram: str # Adicionado campo Instagram description
|
31 |
|
32 |
# Referência ao diretório de arquivos temporários (deve ser o mesmo do outro módulo)
|
33 |
TEMP_DIR = Path("/tmp")
|
|
|
332 |
<headline>título aqui</headline>
|
333 |
<subhead>subtítulo aqui</subhead>
|
334 |
<body>conteúdo aqui</body>
|
335 |
+
<instagram_title>título curto e chamativo para Instagram</instagram_title>
|
336 |
+
<instagram_description>resumo atrativo com as principais informações, terminando com chamada para ler mais na bio</instagram_description>
|
337 |
+
|
338 |
+
INSTRUÇÕES PARA CONTEÚDO INSTAGRAM:
|
339 |
+
- Instagram Title: Direto, chamativo e informativo. Deve funcionar bem como texto sobreposto na imagem do post.
|
340 |
+
- Instagram Description: Resumo de 2-3 parágrafos com os principais pontos da notícia, mas sem revelar tudo. Termine SEMPRE com uma chamada como "Leia mais sobre [tema] no link da nossa bio" ou variação similar.
|
341 |
|
342 |
Use <strong> para destaques e <em> para títulos de obras, etc.
|
343 |
Padrão de títulos: apenas a primeira palavra em maiúscula (exceto nomes próprios ou títulos de obras).
|
|
|
361 |
<p><strong>Se Beber, Não Case!</strong>, dirigido por <strong>Todd Phillips</strong>, foi um sucesso comercial, arrecadando aproximadamente <strong>469 milhões de dólares</strong> em todo o mundo e se tornando a comédia para maiores de classificação indicativa de maior bilheteria até então. A popularidade do filme resultou em duas sequências, lançadas em 2011 e 2013, e consolidou o "bando de lobos" formado por <strong>Helms</strong>, <strong>Bradley Cooper</strong> e <strong>Zach Galifianakis</strong> como um dos times cômicos mais icônicos do cinema moderno.</p>
|
362 |
<p>Sobre a possibilidade de um quarto filme, <strong>Bradley Cooper</strong> afirmou em 2023 que toparia participar sem hesitar, principalmente pela chance de reencontrar colegas e diretor. Ainda assim, reconheceu que o projeto é improvável, já que <strong>Phillips</strong> está atualmente focado em empreendimentos de maior escala, como a série de filmes <em>Coringa</em>.</p>
|
363 |
</body>
|
364 |
+
<instagram_title>Ed Helms e o medo dos pais em "Se Beber, Não Case!"</instagram_title>
|
365 |
<instagram_description>Ed Helms recorda o nervosismo que sentiu antes da estreia de "Se Beber, Não Case!", filme que o projetou internacionalmente. O ator, criado em uma família conservadora do sul, temia que o humor ousado do filme, com cenas caóticas, casamentos alcoolizados e até tigres no banheiro, pudesse chocar seus pais. Helms levou sua família ao cinema na estreia e ficou surpreso ao ver sua mãe emocionada e rindo das cenas mais absurdas.\n\nO filme fez um grande sucesso, arrecadando aproximadamente 469 milhões de dólares globalmente, e resultou em duas sequências que solidificaram Helms, Bradley Cooper e Zach Galifianakis como um dos grupos cômicos mais emblemáticos do cinema. Ele também menciona que a possibilidade de um quarto filme é remota, considerando a atenção do diretor Todd Phillips voltada para novos projetos. Além de detalhes sobre a vida familiar, Helms compartilhou informações interessantes sobre o set de filmagem e a interação entre os membros do elenco.\n\nLeia mais sobre essa história no link da nossa bio.</instagram_description>"""
|
366 |
|
367 |
EXAMPLE_INPUT_2 = """
|
|
|
394 |
<p>A primeira temporada de <em>"The Paper"</em> será dividida em <strong>dez episódios</strong>. Nos Estados Unidos, os <strong>quatro primeiros episódios</strong> estarão disponíveis para streaming em <strong>4 de setembro</strong>. Depois disso, os episódios restantes serão lançados no formato de <strong>dois episódios por semana</strong>, com um total de seis episódios liberados até o final em <strong>25 de setembro</strong>.</p>
|
395 |
<p>A série ainda não tem data de estreia confirmada no Brasil, mas a expectativa é de que seja lançada no <strong>Universal+</strong>, serviço de streaming que costuma exibir produções do catálogo da <strong>Peacock</strong>.</p>
|
396 |
</body>
|
397 |
+
<instagram_title>"The Paper", nova série do universo "The Office"</instagram_title>
|
398 |
+
<instagram_description>O mundo de "The Office" retorna com "The Paper", um derivado criado por Greg Daniels e Michael Koman, que será lançado na plataforma Peacock no dia 4 de setembro de 2025. A nova história segue a rotina de um jornal tradicional, mas em crise, na cidade de Toledo, Ohio, com Domhnall Gleeson interpretando um editor otimista e Sabrina Impacciatore como gerente de redação.\n\nPara a felicidade dos fãs, Oscar Nuñez reprisa o papel de Oscar Martinez, agora morando em uma cidade com população três vezes maior que Scranton. O ator fez uma piada de que o criador Greg Daniels atendeu ao seu pedido por um cenário "mais agitado".\n\nLeia mais sobre a produção e seus bastidores no link da nossa bio.</instagram_description>
|
399 |
"""
|
400 |
|
401 |
EXAMPLE_INPUT_3 = """
|
|
|
407 |
<body>
|
408 |
<p>De acordo com a <strong>Millennium Media</strong>, <strong>Noah Centineo</strong> foi escolhido para interpretar uma versão mais jovem de John Rambo no filme que contará os primórdios do lendário personagem. A produção, que é simplesmente chamada <em>John Rambo</em>, tenta examinar os primeiros anos do soldado antes dos eventos de <em>First Blood</em> (1982).</p>
|
409 |
<p><strong>Jalmari Helander</strong>, diretor finlandês mais conhecido pelo blockbuster de ação <em>Sisu</em>, comandará o filme. <strong>Rory Haines</strong> e <strong>Sohrab Noshirvani</strong>, que trabalharam juntos em <em>Black Adam</em>, estão cuidando do roteiro. As filmagens na Tailândia estão previstas para começar no início de 2026.</p>
|
410 |
+
<p>A história se passará durante a Guerra do Vietnã, embora os detalhes da trama estejam sendo mantidos em sigilo. O objetivo é retratar a metamorfose de John Rambo. Antes da guerra, ele era "o cara perfeito, o mais popular da escola, um superatleta", como <strong>Sylvester Stallone</strong> afirmou em 2019. Espera-se que o filme examine os eventos horríveis que o moldaram no veterano atormentado retratado no primeiro filme.</p>
|
411 |
+
<p>Embora não esteja diretamente envolvido no projeto, <strong>Sylvester Stallone</strong>, que interpretou o personagem em cinco filmes, está ciente dele. Segundo pessoas próximas à produção, ele foi informado sobre a escolha de Centineo. O ator, hoje com 79 anos, brincou em 2023 sobre a possibilidade de voltar a interpretar o papel, dizendo: "Ele já fez praticamente tudo. O que eu vou combater? Artrite?"</p>
|
412 |
<p>A escolha de Centineo, de 29 anos, marca uma nova fase na carreira do ator, que conquistou fama internacional com comédias românticas da Netflix, como a trilogia <em>Para Todos os Garotos que Já Amei</em>. Nos últimos anos, porém, ele vem explorando o gênero de ação, interpretando o herói <em>Esmaga-Átomo</em> em <em>Adão Negro</em> e estrelando a série de espionagem <em>O Recruta</em>. Recentemente, Centineo também esteve no drama de guerra <em>Warfare</em>, da A24, e está escalado para viver Ken Masters no próximo filme de <em>Street Fighter</em>.</p>
|
413 |
<p>A franquia <em>Rambo</em>, baseada no livro <em>First Blood</em>, de David Morrell, é uma das mais conhecidas do cinema de ação. Os cinco filmes arrecadaram mais de 850 milhões de dólares em todo o mundo. Enquanto as sequências apostaram em ação em grande escala, o primeiro longa se destaca pelo tom mais solene e pela crítica ao tratamento dado aos veteranos do Vietnã.</p>
|
414 |
<p>A produção do novo filme está a cargo de <strong>Avi Lerner</strong>, <strong>Jonathan Yunger</strong>, <strong>Les Weldon</strong> e <strong>Kevin King-Templeton</strong>. A <strong>Lionsgate</strong>, que distribuiu os dois últimos longas da série, é a principal candidata a adquirir os direitos de distribuição do projeto.</p>
|
415 |
</body>
|
416 |
<instagram_title>Noah Centineo será o jovem Rambo em novo filme</instagram_title>
|
417 |
+
<instagram_description>Noah Centineo, famoso por "Para Todos os Garotos que Já Amei" e "O Recruta", interpretará uma versão jovem de John Rambo no filme "John Rambo", que narrará a origem do personagem interpretado por Sylvester Stallone.\n\nCom direção de Jalmari Helander ("Sisu") e roteiro de Rory Haines e Sohrab Noshirvani ("Adão Negro"), o filme irá retratar o passado de Rambo antes de "First Blood" (1982), mostrando a transformação do famoso atleta escolar em um veterano marcado pela Guerra do Vietnã. As gravações na Tailândia têm início em 2026.\n\nLeia mais sobre essa produção e seus bastidores no link da nossa bio.</instagram_description>"""
|
|
|
418 |
|
419 |
config = types.GenerateContentConfig(
|
420 |
system_instruction=SYSTEM_INSTRUCTIONS,
|
|
|
523 |
else:
|
524 |
content = "Conteúdo não encontrado"
|
525 |
|
526 |
+
# Campos do Instagram (corrigindo os nomes das variáveis)
|
527 |
insta_title_match = re.search(r"<instagram_title>(.*?)</instagram_title>", response_text, re.DOTALL)
|
528 |
+
title_instagram = insta_title_match.group(1).strip() if insta_title_match else "Título Instagram não encontrado"
|
529 |
|
530 |
insta_desc_match = re.search(r"<instagram_description>(.*?)</instagram_description>", response_text, re.DOTALL)
|
531 |
+
content_instagram = insta_desc_match.group(1).strip() if insta_desc_match else "Descrição Instagram não encontrada"
|
532 |
|
533 |
logger.info(f"Processamento concluído com sucesso - Título: {title[:50]}...")
|
534 |
|
|
|
537 |
subhead=subhead,
|
538 |
content=content,
|
539 |
sources=sources,
|
540 |
+
title_instagram=title_instagram,
|
541 |
+
content_instagram=content_instagram
|
542 |
)
|
543 |
|
544 |
except HTTPException:
|