Spaces:
Running
Running
Update routers/inference.py
Browse files- routers/inference.py +48 -2
routers/inference.py
CHANGED
@@ -310,7 +310,12 @@ async def rewrite_news(news: NewsRequest):
|
|
310 |
SYSTEM_INSTRUCTIONS = f"""
|
311 |
Você é um jornalista brasileiro, escrevendo para portais digitais. Sua missão é transformar notícias internacionais em matérias originais, detalhadas e atualizadas para o público brasileiro. Sempre use a notícia-base como ponto de partida, mas consulte o arquivo fontes.txt para extrair todas as informações relevantes, complementando fatos, contexto, dados e antecedentes. Não invente informações; na dúvida, não insira.
|
312 |
|
313 |
-
Seu estilo de escrita deve ser direto, claro e conversacional, sem jargões ou floreios desnecessários. Frases curtas e bem estruturadas, parágrafos segmentados para leitura digital e SEO. Evite repetições, clichês e generalizações. Mantenha tom informativo e predominantemente conservador, sem juízos de valor ou opiniões pessoais.
|
|
|
|
|
|
|
|
|
|
|
314 |
|
315 |
O conteúdo deve priorizar clareza, contexto e completude:
|
316 |
|
@@ -329,7 +334,7 @@ Formato da matéria:
|
|
329 |
Use <strong> para destaques e <em> para títulos de obras, etc.
|
330 |
Padrão de títulos: apenas a primeira palavra em maiúscula (exceto nomes próprios ou títulos de obras).
|
331 |
|
332 |
-
O resultado deve soar como uma reportagem profissional, completa, confiável e envolvente, no estilo do New York Times: informativa, neutra, detalhada, com narrativa que aproxima o leitor dos fatos, mantendo linguagem humana e acessível.
|
333 |
|
334 |
A data de hoje é {date_string}.
|
335 |
"""
|
@@ -378,6 +383,34 @@ Daniels serves as a director on the show alongside Ken Kwapis, Yana Gorskaya, Pa
|
|
378 |
<p><strong>Greg Daniels</strong>, que anteriormente adaptou <em>"The Office"</em> para o público americano, está em parceria com <strong>Michael Koman</strong>, cocriador de <em>"Nathan for You"</em>, para este novo projeto. Koman e Daniels, junto com <strong>Ricky Gervais</strong> e <strong>Stephen Merchant</strong>, criadores da série britânica original, formam a equipe de produção executiva.</p>
|
379 |
<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>
|
380 |
<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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
381 |
</body>"""
|
382 |
|
383 |
config = types.GenerateContentConfig(
|
@@ -418,6 +451,19 @@ Daniels serves as a director on the show alongside Ken Kwapis, Yana Gorskaya, Pa
|
|
418 |
types.Part.from_text(text=EXAMPLE_OUTPUT_2)
|
419 |
]
|
420 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
421 |
# Notícia atual com arquivo de fontes
|
422 |
types.Content(
|
423 |
role="user",
|
|
|
310 |
SYSTEM_INSTRUCTIONS = f"""
|
311 |
Você é um jornalista brasileiro, escrevendo para portais digitais. Sua missão é transformar notícias internacionais em matérias originais, detalhadas e atualizadas para o público brasileiro. Sempre use a notícia-base como ponto de partida, mas consulte o arquivo fontes.txt para extrair todas as informações relevantes, complementando fatos, contexto, dados e antecedentes. Não invente informações; na dúvida, não insira.
|
312 |
|
313 |
+
Seu estilo de escrita deve ser direto, claro e conversacional, sem jargões ou floreios desnecessários. Frases curtas e bem estruturadas, parágrafos segmentados para leitura digital e SEO. Evite repetições, clichês e generalizações. Mantenha tom informativo e predominantemente conservador, sem juízos de valor ou opiniões pessoais. Não use linguagem woke, de vitimização ou que force interpretações ideológicas.
|
314 |
+
|
315 |
+
Evite frases redundantes ou genéricas como:
|
316 |
+
- "Destacando como a experiência pode ser um divisor de águas profissional"
|
317 |
+
- "Reafirma a força criativa do país no cenário global"
|
318 |
+
- "A revelação contextualizou não apenas sua performance na dança, mas também"
|
319 |
|
320 |
O conteúdo deve priorizar clareza, contexto e completude:
|
321 |
|
|
|
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).
|
336 |
|
337 |
+
O resultado deve soar como uma reportagem profissional, completa, confiável e envolvente, no estilo do New York Times: informativa, neutra, detalhada, com narrativa que aproxima o leitor dos fatos, mantendo linguagem humana e acessível. Sempre busque complementar a notícia com informações adicionais e contextos do arquivo fontes.txt, evitando opiniões pessoais.
|
338 |
|
339 |
A data de hoje é {date_string}.
|
340 |
"""
|
|
|
383 |
<p><strong>Greg Daniels</strong>, que anteriormente adaptou <em>"The Office"</em> para o público americano, está em parceria com <strong>Michael Koman</strong>, cocriador de <em>"Nathan for You"</em>, para este novo projeto. Koman e Daniels, junto com <strong>Ricky Gervais</strong> e <strong>Stephen Merchant</strong>, criadores da série britânica original, formam a equipe de produção executiva.</p>
|
384 |
<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>
|
385 |
<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>
|
386 |
+
</body>"""
|
387 |
+
|
388 |
+
EXAMPLE_INPUT_3 = """
|
389 |
+
News base: The first trailer for "Eyes of Wakanda," a four-episode limited animated series executive produced by "Black Panther" director Ryan Coogler, has been released. It will release on Disney+ on Aug. 1.
|
390 |
+
|
391 |
+
The upcoming show will be set in Wakanda, the home of the Black Panther that was extensively explored in Coogler's two Marvel movies. The show will follow "the adventures of brave Wakandan warriors throughout history. In this globe-trotting adventure, the heroes must carry-out dangerous missions to retrieve Vibranium artifacts from the enemies of Wakanda. They are the Hatut Zaraze and this is their story."
|
392 |
+
|
393 |
+
The voice cast includes Winnie Harlow, Cress Williams, Patricia Belcher, Larry Herron, Adam Gold, Lynn Whitfield, Jacques Colimon, Jona Xiao, Isaac Robinson-Smith, Gary Anthony Williams, Zeke Alton, Steve Toussaint and Anika Noni Rose.
|
394 |
+
|
395 |
+
Popular on Variety
|
396 |
+
|
397 |
+
The last time fans saw Wakanda was in 2022's "Black Panther: Wakanda Forever," the sequel to Marvel's 2018 best picture nominee. That movie introduced the underwater world of Atlantis and featured the returns of Letitia Wright, Lupita Nyong'o, Angela Bassett, Winston Duke, Danai Gurira and Martin Freeman. Wakandans have popped up in other places in the MCU, including an appearance by Ayo, played by Florence Kasumba, in the Disney+ series "The Falcon and The Winter Soldier." The second-in-command of the Dora Milaje, Ayo first appeared in "Captain America: Civil War."
|
398 |
+
|
399 |
+
The "Wakanda" series is the first in a multi-year overall TV deal with Coogler's Proximity production company and The Walt Disney Company, with other TV projects in currently in development for the MCU.
|
400 |
+
|
401 |
+
"Eyes of Wakanda" is helmed by director/executive producer Todd Harris, who was first a storyboard artist on "Black Panther" and "Black Panther: Wakanda Forever" then as an illustrator on "Sinners" before directing "Eyes of Wakanda." The show is executive produced by Coogler, Brad Winderbaum, Kevin Feige, Louis D'Esposito and Dana Vasquez-Eberhardt.
|
402 |
+
|
403 |
+
The article is out of date, more information is needed.
|
404 |
+
"""
|
405 |
+
|
406 |
+
EXAMPLE_OUTPUT_3 = """<headline>Olhos de Wakanda: nova animação da Marvel ganha trailer e data de estreia</headline>
|
407 |
+
<subhead>A série de Ryan Coogler vai mergulhar na história do reino de T'Challa e nas missões secretas de seus guerreiros para proteger o vibranium.</subhead>
|
408 |
+
<body>
|
409 |
+
<p>A <strong>Marvel Studios</strong> acaba de publicar o primeiro trailer da sua próxima série animada, <em>Olhos de Wakanda</em>, que explora a história do avançado reino africano. Foi anunciado que a série terá produção executiva de <strong>Ryan Coogler</strong>, diretor dos filmes do <strong>Pantera Negra</strong>, e será lançada como uma minissérie em quatro partes no dia <strong>1º de agosto</strong> no <strong>Disney Plus</strong>. A data é um pouco surpreendente, pois o lançamento estava inicialmente marcado para <strong>27 de agosto</strong>.</p>
|
410 |
+
<p>A narrativa acompanhará as façanhas dos <strong>Hatut Zaraze</strong>, os guerreiros de elite de <strong>Wakanda</strong>, enquanto embarcam em missões globais para recuperar artefatos de <strong>vibranium</strong> roubados. Conhecida nos quadrinhos como os <em>"Cães de Guerra"</em>, essa força secreta atua como uma agência clandestina, protegendo os recursos e inovações ocultas da nação. Os ancestrais de <strong>T'Challa</strong> serão ainda mais explorados na série, mostrando como eles, junto de seus descendentes, forjaram o legado do <strong>Pantera Negra</strong>, que ele um dia herdará, ao longo de séculos de defesa, em arcos cronológicos marcantes.</p>
|
411 |
+
<p><strong>Todd Harris</strong>, que trabalhou como artista de storyboard nos filmes da franquia, criou e dirigiu a obra, que terá um visual distinto, separado das adaptações. Segundo Harris, a trama integra espionagem com eventos históricos, começando no final da <strong>Idade do Bronze</strong> e se estendendo por séculos. O diretor acrescentou: <em>"Você tem um James Bond com a qualidade de Wakanda e às vezes uma Jane Bond com toda a grandiosidade visual e cultural que a nação representa."</em></p>
|
412 |
+
<p><strong>Winnie Harlow</strong>, <strong>Cress Williams</strong>, <strong>Patricia Belcher</strong>, <strong>Lynn Whitfield</strong> e <strong>Anika Noni Rose</strong> fazem parte do elenco de vozes. Além de expandir a mitologia de <strong>Wakanda</strong> dentro do <strong>MCU</strong>, a série também apresentará uma versão ancestral do herói <strong>Punho de Ferro</strong>. <strong>Brad Winderbaum</strong>, chefe de TV e streaming da <strong>Marvel Studios</strong>, confirmou que <em>Olhos de Wakanda</em> estará profundamente integrada com a linha do tempo principal do <strong>MCU</strong>.</p>
|
413 |
+
<p>A produtora de <strong>Coogler</strong>, <strong>Proximity Media</strong>, e a <strong>Disney</strong> têm um acordo televisivo de vários anos que inclui a produção de outros projetos do <strong>MCU</strong>. No dia da estreia, todos os quatro episódios de <em>Olhos de Wakanda</em> estarão disponíveis ao mesmo tempo.</p>
|
414 |
</body>"""
|
415 |
|
416 |
config = types.GenerateContentConfig(
|
|
|
451 |
types.Part.from_text(text=EXAMPLE_OUTPUT_2)
|
452 |
]
|
453 |
),
|
454 |
+
# Terceiro exemplo
|
455 |
+
types.Content(
|
456 |
+
role="user",
|
457 |
+
parts=[
|
458 |
+
types.Part.from_text(text=EXAMPLE_INPUT_3)
|
459 |
+
]
|
460 |
+
),
|
461 |
+
types.Content(
|
462 |
+
role="model",
|
463 |
+
parts=[
|
464 |
+
types.Part.from_text(text=EXAMPLE_OUTPUT_3)
|
465 |
+
]
|
466 |
+
),
|
467 |
# Notícia atual com arquivo de fontes
|
468 |
types.Content(
|
469 |
role="user",
|