<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[HUB I. A. Brasil: Cursos]]></title><description><![CDATA[Cursos do HUB IA Brasil]]></description><link>https://www.hubiabrasil.com.br/s/cursos</link><image><url>https://substackcdn.com/image/fetch/$s_!xtfs!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d051f9c-d720-4089-be53-8143a4997762_600x600.png</url><title>HUB I. A. Brasil: Cursos</title><link>https://www.hubiabrasil.com.br/s/cursos</link></image><generator>Substack</generator><lastBuildDate>Tue, 05 May 2026 07:35:23 GMT</lastBuildDate><atom:link href="https://www.hubiabrasil.com.br/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Mario Mayerle Filho]]></copyright><language><![CDATA[pt-br]]></language><webMaster><![CDATA[hubiabrasil@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[hubiabrasil@substack.com]]></itunes:email><itunes:name><![CDATA[HUB I. A. Brasil]]></itunes:name></itunes:owner><itunes:author><![CDATA[HUB I. A. Brasil]]></itunes:author><googleplay:owner><![CDATA[hubiabrasil@substack.com]]></googleplay:owner><googleplay:email><![CDATA[hubiabrasil@substack.com]]></googleplay:email><googleplay:author><![CDATA[HUB I. A. Brasil]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Curso de Engenharia de Prompts: O VibeCoding chega as empresas!]]></title><description><![CDATA[Um relat&#243;rio do Wall Street Journal sobre "Vibe Coding" explica como esse m&#233;todo de desenvolvimento de aplicativos movido a IA est&#225; passando do uso amador para ambientes de neg&#243;cios profissionais.]]></description><link>https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-o-e35</link><guid isPermaLink="false">https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-o-e35</guid><dc:creator><![CDATA[HUB I. A. Brasil]]></dc:creator><pubDate>Mon, 14 Jul 2025 10:54:48 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/168215959/483dcf39c49b3461855248209ef53134.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.hubiabrasil.com.br/subscribe?&quot;,&quot;text&quot;:&quot;Inscreva-se&quot;,&quot;language&quot;:&quot;pt-br&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">This Substack is reader-supported. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite seu e-mail&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Inscreva-se"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Curso de Engenharia de Prompts: O prompt perfeito existe?]]></title><description><![CDATA[Como Criar o Prompt Perfeito?]]></description><link>https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-o</link><guid isPermaLink="false">https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-o</guid><dc:creator><![CDATA[HUB I. A. Brasil]]></dc:creator><pubDate>Sat, 12 Jul 2025 18:51:29 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/168138876/40b5c30049258e3adf4694af9fcd5e75.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4sik!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079a859-b6c9-465a-8742-29f2b481ebb6_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4sik!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079a859-b6c9-465a-8742-29f2b481ebb6_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!4sik!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079a859-b6c9-465a-8742-29f2b481ebb6_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!4sik!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079a859-b6c9-465a-8742-29f2b481ebb6_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!4sik!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079a859-b6c9-465a-8742-29f2b481ebb6_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4sik!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079a859-b6c9-465a-8742-29f2b481ebb6_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8079a859-b6c9-465a-8742-29f2b481ebb6_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2504322,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.hubiabrasil.com.br/i/168138876?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079a859-b6c9-465a-8742-29f2b481ebb6_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4sik!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079a859-b6c9-465a-8742-29f2b481ebb6_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!4sik!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079a859-b6c9-465a-8742-29f2b481ebb6_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!4sik!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079a859-b6c9-465a-8742-29f2b481ebb6_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!4sik!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079a859-b6c9-465a-8742-29f2b481ebb6_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>&#127919; <strong>OBJETIVO DA DEMANDA</strong></h2><h3>1&#65039;&#8419; <strong>Defina o objetivo</strong></h3><p>Mostre o que voc&#234; quer alcan&#231;ar.</p><blockquote><p><em>Ex: &#8220;Quero informar, vender, inspirar&#8230;&#8221;</em></p></blockquote><div><hr></div><h3>2&#65039;&#8419; <strong>Detalhe a meta principal</strong></h3><p>Seja claro: Informar? Engajar? Ensinar? Inspirar?</p><blockquote><p><em>Ex: &#8220;Quero motivar l&#237;deres a darem feedbacks.&#8221;</em></p></blockquote><div><hr></div><h3>3&#65039;&#8419; <strong>D&#234; um exemplo</strong></h3><blockquote><p><em>&#8220;Quero que o texto motive os l&#237;deres a darem feedbacks mais frequentes e consistentes.&#8221;</em></p></blockquote><div><hr></div><h3>&#9989; <strong>Dica final:</strong></h3><p><strong>Meta clara = conte&#250;do assertivo!</strong></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VABV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff139a0c4-c741-476f-901c-8ecd9a06a65e_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VABV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff139a0c4-c741-476f-901c-8ecd9a06a65e_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!VABV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff139a0c4-c741-476f-901c-8ecd9a06a65e_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!VABV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff139a0c4-c741-476f-901c-8ecd9a06a65e_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!VABV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff139a0c4-c741-476f-901c-8ecd9a06a65e_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VABV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff139a0c4-c741-476f-901c-8ecd9a06a65e_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f139a0c4-c741-476f-901c-8ecd9a06a65e_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2394458,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.hubiabrasil.com.br/i/168138876?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff139a0c4-c741-476f-901c-8ecd9a06a65e_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VABV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff139a0c4-c741-476f-901c-8ecd9a06a65e_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!VABV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff139a0c4-c741-476f-901c-8ecd9a06a65e_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!VABV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff139a0c4-c741-476f-901c-8ecd9a06a65e_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!VABV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff139a0c4-c741-476f-901c-8ecd9a06a65e_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#127919; <strong>OBJETIVO DA DEMANDA</strong></p><p>1&#65039;&#8419; <strong>Defina o objetivo</strong><br>Mostre claramente o que voc&#234; quer alcan&#231;ar.<br>Exemplo: <em>&#8220;Quero informar, vender, inspirar&#8230;&#8221;</em></p><p>2&#65039;&#8419; <strong>Detalhe a meta principal</strong><br>Explique a meta principal para n&#227;o ter d&#250;vidas.<br>Exemplo: <em>&#8220;Quero motivar l&#237;deres a darem feedbacks.&#8221;</em></p><p>3&#65039;&#8419; <strong>D&#234; um exemplo pr&#225;tico</strong><br>Mostre como isso se aplica na pr&#225;tica.<br>Exemplo: <em>&#8220;Quero que o texto motive os l&#237;deres a darem feedbacks mais frequentes e consistentes.&#8221;</em></p><p>&#9989; <strong>Dica final:</strong><br>Meta clara = conte&#250;do assertivo!</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wYlN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5f16f57-2b08-473c-9dba-28a76ee3492b_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wYlN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5f16f57-2b08-473c-9dba-28a76ee3492b_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!wYlN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5f16f57-2b08-473c-9dba-28a76ee3492b_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!wYlN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5f16f57-2b08-473c-9dba-28a76ee3492b_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!wYlN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5f16f57-2b08-473c-9dba-28a76ee3492b_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wYlN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5f16f57-2b08-473c-9dba-28a76ee3492b_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d5f16f57-2b08-473c-9dba-28a76ee3492b_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3352756,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.hubiabrasil.com.br/i/168138876?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5f16f57-2b08-473c-9dba-28a76ee3492b_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wYlN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5f16f57-2b08-473c-9dba-28a76ee3492b_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!wYlN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5f16f57-2b08-473c-9dba-28a76ee3492b_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!wYlN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5f16f57-2b08-473c-9dba-28a76ee3492b_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!wYlN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5f16f57-2b08-473c-9dba-28a76ee3492b_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#128227; <strong>TOM DE VOZ DESEJADO</strong></p><p>1&#65039;&#8419; <strong>Defina o tom</strong><br>Descreva se quer algo formal, inspirador, t&#233;cnico, direto ou emp&#225;tico.<br>Ex: <em>&#8220;Formal, inspirador, t&#233;cnico&#8230;&#8221;</em></p><p>2&#65039;&#8419; <strong>Especifique o estilo</strong><br>Diga se quer seguir o jeito de algu&#233;m ou um modelo espec&#237;fico.<br>Ex: <em>&#8220;No estilo do Jo&#227;o Furlan&#8221;</em></p><p>3&#65039;&#8419; <strong>D&#234; um exemplo pr&#225;tico</strong><br>Mostre como isso se aplica.<br>Ex: <em>&#8220;Quero algo com um tom inspirador e direto, como os textos que o Jo&#227;o Furlan publica no LinkedIn.&#8221;</em></p><p>&#9989; <strong>Dica final:</strong><br>Tom certo = conte&#250;do valorizado!</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JAbD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd86f9e34-2807-49fd-b734-7ea711af85d9_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JAbD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd86f9e34-2807-49fd-b734-7ea711af85d9_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!JAbD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd86f9e34-2807-49fd-b734-7ea711af85d9_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!JAbD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd86f9e34-2807-49fd-b734-7ea711af85d9_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!JAbD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd86f9e34-2807-49fd-b734-7ea711af85d9_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JAbD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd86f9e34-2807-49fd-b734-7ea711af85d9_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d86f9e34-2807-49fd-b734-7ea711af85d9_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4016127,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.hubiabrasil.com.br/i/168138876?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd86f9e34-2807-49fd-b734-7ea711af85d9_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JAbD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd86f9e34-2807-49fd-b734-7ea711af85d9_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!JAbD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd86f9e34-2807-49fd-b734-7ea711af85d9_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!JAbD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd86f9e34-2807-49fd-b734-7ea711af85d9_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!JAbD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd86f9e34-2807-49fd-b734-7ea711af85d9_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#128209; <strong>ESTRUTURA ESPERADA (SE HOUVER)</strong></p><p>1&#65039;&#8419; <strong>Diga qual o formato</strong><br>Explique se &#233; um post, e-mail, artigo, roteiro, legenda, carrossel, t&#237;tulo com CTA&#8230;<br>Ex: <em>&#8220;Post, e-mail, artigo&#8230;&#8221;</em></p><p>2&#65039;&#8419; <strong>Aponte o detalhe</strong><br>Mostre pontos obrigat&#243;rios que guiam o resultado, como incluir CTA no final.<br>Ex: <em>&#8220;&#8230;com um CTA no fim.&#8221;</em></p><p>3&#65039;&#8419; <strong>D&#234; um exemplo pr&#225;tico</strong><br>Exemplo: <em>&#8220;Preciso de uma legenda para um carrossel no Instagram, com um CTA no final.&#8221;</em></p><p>&#9989; <strong>Dica final:</strong><br>Quanto mais claro, melhor!</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AXgO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e004f5b-39ec-4971-8824-8cb4f340eef2_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AXgO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e004f5b-39ec-4971-8824-8cb4f340eef2_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!AXgO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e004f5b-39ec-4971-8824-8cb4f340eef2_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!AXgO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e004f5b-39ec-4971-8824-8cb4f340eef2_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!AXgO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e004f5b-39ec-4971-8824-8cb4f340eef2_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AXgO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e004f5b-39ec-4971-8824-8cb4f340eef2_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1e004f5b-39ec-4971-8824-8cb4f340eef2_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3994308,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.hubiabrasil.com.br/i/168138876?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e004f5b-39ec-4971-8824-8cb4f340eef2_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AXgO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e004f5b-39ec-4971-8824-8cb4f340eef2_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!AXgO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e004f5b-39ec-4971-8824-8cb4f340eef2_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!AXgO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e004f5b-39ec-4971-8824-8cb4f340eef2_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!AXgO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e004f5b-39ec-4971-8824-8cb4f340eef2_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#128221; <strong>INSTRU&#199;&#213;ES ESPEC&#205;FICAS</strong></p><p>1&#65039;&#8419; <strong>Informe as instru&#231;&#245;es</strong><br>Compartilhe links, refer&#234;ncias ou detalhes que n&#227;o podem faltar.<br>Ex: <em>&#8220;Links, refer&#234;ncias&#8230;&#8221;</em></p><p>2&#65039;&#8419; <strong>Aponte os pontos obrigat&#243;rios</strong><br>Indique termos, frases ou detalhes que precisam estar no conte&#250;do.<br>Ex: <em>&#8220;Use os termos &#8216;feedback emp&#225;tico&#8217; e &#8216;cultura de confian&#231;a&#8217;.&#8221;</em></p><p>3&#65039;&#8419; <strong>D&#234; um exemplo pr&#225;tico</strong><br>Exemplo: <em>&#8220;Use os termos &#8216;feedback emp&#225;tico&#8217; e &#8216;cultura de confian&#231;a&#8217;. E mencione o curso gratuito no final.&#8221;</em></p><p>&#9989; <strong>Dica final:</strong><br>Quanto mais espec&#237;fico, melhor!</p><div><hr></div><p></p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;13a37cad-0b23-4d3e-9d0c-c48de6e7b66e&quot;,&quot;duration&quot;:null}"></div><p></p><h2>&#129513; <strong>Como criar o Prompt Perfeito: Guia Completo</strong></h2><p>Um bom prompt n&#227;o nasce do acaso. &#201; fruto de <strong>clareza, contexto, objetivo definido e instru&#231;&#245;es espec&#237;ficas</strong>. Assim, voc&#234; orienta a IA para gerar conte&#250;dos mais pr&#243;ximos do que precisa &#8212; economizando tempo e retrabalho.</p><p>Aqui est&#225; o <strong>passo a passo pr&#225;tico</strong>, inspirado em t&#233;cnicas de UX writing, marketing digital e comunica&#231;&#227;o assertiva:</p><div><hr></div><h3>&#127919; <strong>1) Defina o Objetivo da Demanda</strong></h3><p><strong>&#128073; Por que fazer isso?</strong><br>A IA n&#227;o adivinha sua meta final. Se voc&#234; n&#227;o disser se quer <strong>informar, vender, inspirar ou engajar</strong>, ela pode criar algo gen&#233;rico e ineficaz.</p><p><strong>&#9989; Dicas de especialistas:</strong></p><ul><li><p>Tenha sempre 1 verbo de a&#231;&#227;o (Informar, Convencer, Inspirar, Engajar).</p></li><li><p>Conecte o objetivo ao p&#250;blico: <em>&#8220;Quero motivar l&#237;deres a darem feedbacks.&#8221;</em></p></li></ul><div><hr></div><h3>&#128227; <strong>2) Escolha o Tom de Voz Desejado</strong></h3><p><strong>&#128073; Por que fazer isso?</strong><br>O tom d&#225; personalidade ao texto. Define se ser&#225; <strong>formal ou descontra&#237;do</strong>, <strong>emp&#225;tico ou t&#233;cnico</strong>, <strong>direto ou inspirador</strong>. E pode at&#233; seguir o estilo de um autor ou marca espec&#237;fica.</p><p><strong>&#9989; Dicas de especialistas:</strong></p><ul><li><p>Mostre refer&#234;ncias: <em>&#8220;No estilo de Jo&#227;o Furlan no LinkedIn.&#8221;</em></p></li><li><p>Evite tons gen&#233;ricos; seja claro. <em>Ex: &#8220;Inspirador e direto.&#8221;</em></p></li></ul><div><hr></div><h3>&#128450;&#65039; <strong>3) Especifique a Estrutura Esperada</strong></h3><p><strong>&#128073; Por que fazer isso?</strong><br>Conte&#250;dos bem estruturados s&#227;o mais f&#225;ceis de usar. Diga se quer <strong>post, e-mail, carrossel, roteiro</strong>, t&#237;tulo com <strong>CTA</strong> (chamada para a&#231;&#227;o).</p><p><strong>&#9989; Dicas de especialistas:</strong></p><ul><li><p>Se tiver mais de um formato, explique cada um.</p></li><li><p>Mostre exemplos reais: <em>&#8220;Preciso de uma legenda para um carrossel com CTA no final.&#8221;</em></p></li></ul><div><hr></div><h3>&#128204; <strong>4) Inclua Instru&#231;&#245;es Espec&#237;ficas</strong></h3><p><strong>&#128073; Por que fazer isso?</strong><br>Detalhes tornam a resposta mais alinhada. Se houver <strong>links, frases, dados ou palavras-chave obrigat&#243;rias</strong>, avise!</p><p><strong>&#9989; Dicas de especialistas:</strong></p><ul><li><p>Liste palavras obrigat&#243;rias.</p></li><li><p>Especifique o que n&#227;o pode faltar.</p></li><li><p>Ex: <em>&#8220;Use os termos &#8216;feedback emp&#225;tico&#8217; e &#8216;cultura de confian&#231;a&#8217;. Mencione o curso gratuito no final.&#8221;</em></p></li></ul><div><hr></div><h3>&#128161; <strong>Dicas extras de profissionais de IA e UX</strong></h3><p>&#9989; Seja direto: quanto mais claro, menos tentativas de ajuste.</p><p>&#9989; Evite prompts longos e confusos. Divida por t&#243;picos numerados ou bullets.</p><p>&#9989; Inclua exemplos reais &#8212; a IA entende padr&#245;es a partir de exemplos.</p><p>&#9989; Revise a resposta. Se faltar algo, d&#234; feedback &#224; IA: <em>&#8220;Melhore o tom para ficar mais inspirador.&#8221;</em></p><p>&#9989; Teste varia&#231;&#245;es do mesmo prompt para encontrar a melhor abordagem.</p><div><hr></div><h2>&#10024; <strong>Resumo Pr&#225;tico</strong></h2><p>&#10004;&#65039; <strong>Contexto:</strong> explique quem voc&#234; &#233;, para quem &#233; o conte&#250;do e onde ser&#225; usado.<br>&#10004;&#65039; <strong>Objetivo claro:</strong> o que quer alcan&#231;ar?<br>&#10004;&#65039; <strong>Tom de voz:</strong> como quer que soe?<br>&#10004;&#65039; <strong>Estrutura:</strong> qual formato e detalhes extras?<br>&#10004;&#65039; <strong>Exemplo:</strong> mostre como ficaria o resultado final.</p><div><hr></div><h3>&#128216; <strong>Fontes e Inspira&#231;&#245;es</strong></h3><ul><li><p>UX Writing Hub</p></li><li><p>Nielsen Norman Group (NNG)</p></li><li><p>Comunidades de Prompt Engineering (OpenAI, PromptHero, FlowGPT)</p></li><li><p>Cases de copywriting para IA (LinkedIn, blogs de marketing e branding)</p></li></ul><div><hr></div><h2>&#9989; <strong>Lembre-se:</strong></h2><p><strong>Um prompt bem escrito = menos refa&#231;&#245;es + respostas mais precisas.</strong><br>&#201; como dar um briefing detalhado a um redator humano &#8212; quanto mais claro, melhor!</p><p>Se quiser, posso diagramar esse conte&#250;do num <strong>PDF visual</strong>, criar slides ou cards carrossel prontos para seu time aprender. Quer que eu monte? &#128640;</p>]]></content:encoded></item><item><title><![CDATA[Curso de Engenharia de Prompts: ReAct - Sinergia de Raciocínio e Ação em LLMs]]></title><description><![CDATA[Combinando racioc&#237;nio (como o encadeamento de pensamento) e a&#231;&#245;es (interagindo com ferramentas externas).]]></description><link>https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-react</link><guid isPermaLink="false">https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-react</guid><dc:creator><![CDATA[HUB I. A. Brasil]]></dc:creator><pubDate>Fri, 27 Jun 2025 12:25:42 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/166909203/2e73fe826a4118fa1eb2e5475efb2aa3.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!61Gm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2147107a-5172-4a2a-87a9-894ab3c59af1_3070x828.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!61Gm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2147107a-5172-4a2a-87a9-894ab3c59af1_3070x828.png 424w, https://substackcdn.com/image/fetch/$s_!61Gm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2147107a-5172-4a2a-87a9-894ab3c59af1_3070x828.png 848w, https://substackcdn.com/image/fetch/$s_!61Gm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2147107a-5172-4a2a-87a9-894ab3c59af1_3070x828.png 1272w, https://substackcdn.com/image/fetch/$s_!61Gm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2147107a-5172-4a2a-87a9-894ab3c59af1_3070x828.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!61Gm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2147107a-5172-4a2a-87a9-894ab3c59af1_3070x828.png" width="1456" height="393" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2147107a-5172-4a2a-87a9-894ab3c59af1_3070x828.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:393,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;molduras&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="molduras" title="molduras" srcset="https://substackcdn.com/image/fetch/$s_!61Gm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2147107a-5172-4a2a-87a9-894ab3c59af1_3070x828.png 424w, https://substackcdn.com/image/fetch/$s_!61Gm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2147107a-5172-4a2a-87a9-894ab3c59af1_3070x828.png 848w, https://substackcdn.com/image/fetch/$s_!61Gm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2147107a-5172-4a2a-87a9-894ab3c59af1_3070x828.png 1272w, https://substackcdn.com/image/fetch/$s_!61Gm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2147107a-5172-4a2a-87a9-894ab3c59af1_3070x828.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><div><hr></div><h1>&#129504; ReAct: Sinergia entre Racioc&#237;nio e Atua&#231;&#227;o em Modelos de Linguagem</h1><p>Os modelos de linguagem evolu&#237;ram rapidamente em duas frentes: <strong>racioc&#237;nio l&#243;gico</strong> (com <em>chain-of-thought prompting</em>) e <strong>capacidade de agir</strong> (como WebGPT, SayCan). Mas, at&#233; agora, esses progressos seguiram caminhos separados. <strong>ReAct</strong> prop&#245;e: por que n&#227;o unir essas duas for&#231;as?</p><div><hr></div><h2>Abstrato</h2><p>ReAct &#233; uma abordagem inovadora que intercala dois elementos fundamentais nos LLMs:</p><ul><li><p><strong>Tra&#231;os de racioc&#237;nio</strong> (&#8220;Thought&#8230;)**: ajudam o modelo a planejar, ajustar e tratar exce&#231;&#245;es.</p></li><li><p><strong>A&#231;&#245;es</strong> (&#8220;Action&#8230;)**: permitem interagir com o ambiente ou APIs &#8212; como Wikipedia &#8212; e incorporar esse feedback ao racioc&#237;nio (<a href="https://arxiv.org/abs/2210.03629?utm_source=chatgpt.com">arxiv.org</a>, <a href="https://react-lm.github.io/?utm_source=chatgpt.com">react-lm.github.io</a>).</p></li></ul><h3>Benef&#237;cios observados:</h3><p>Tarefa M&#233;trica Resultado Com ReAct HotpotQA&#185; Exact Match +2&#8211;6% vs CoT FEVER&#178; Acur&#225;cia +4&#8211;8% vs CoT ALFWorld Taxa de sucesso +34&#8239;pontos WebShop Taxa de sucesso +10&#8239;pontos</p><p>&#185;Q&amp;A com m&#250;ltiplas etapas<br>&#178;Verifica&#231;&#227;o de fatos (<a href="https://research.google/blog/react-synergizing-reasoning-and-acting-in-language-models/?utm_source=chatgpt.com">research.google</a>, <a href="https://medium.com/%40sahin.samia/react-prompting-in-llm-redefining-ai-with-synergized-reasoning-and-acting-c19640fa6b73?utm_source=chatgpt.com">medium.com</a>)</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;4ce861e6-68a7-483a-a785-093bcc49d83b&quot;,&quot;duration&quot;:null}"></div><p></p><div><hr></div><h2>Como funciona o prompting ReAct</h2><p>A estrutura b&#225;sica de um prompt ReAct alterna &#8220;Thought &#8594; Action &#8594; Observation&#8221; diversas vezes. Veja um exemplo simplificado de HotpotQA: (<a href="https://www.promptingguide.ai/techniques/react?utm_source=chatgpt.com">promptingguide.ai</a>)</p><pre><code><code>Question: Quem hospeda o show &#8220;Myst&#232;re&#8221; do Cirque du Soleil?

Thought: Preciso descobrir o hotel, depois o n&#250;mero de quartos.
Action: Search["Cirque du Soleil Myst&#232;re show"]
Observation: "Myst&#232;re" &#233; no Treasure Island Hotel &amp; Casino em Las Vegas.
Thought: Agora buscar o n&#250;mero de quartos.
Action: Search["Treasure Island Hotel and Casino number of rooms"]
Observation: [resultado do search]
Thought: Resumo final da resposta&#8230;
Action: Finish["&#8230;"]
</code></code></pre><p>&#128269; Esse loop permite que o modelo <strong>planeje, aja, veja, e replique com base no que aprendeu</strong>.</p><h3>O que acontece sem ReAct?</h3><ul><li><p>Com <strong>CoT</strong> cl&#225;ssico: o modelo raciocina, mas pode alucinar fatos sem verificar fontes externas.</p></li><li><p>Com <strong>&#8220;Act&#8209;only&#8221;</strong>: consegue buscar, mas falha em sintetizar o resultado de forma estruturada (<a href="https://research.google/blog/react-synergizing-reasoning-and-acting-in-language-models/?utm_source=chatgpt.com">research.google</a>).</p></li></ul><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QjpW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dcb8586-7032-49cc-9bfb-de6cda70b80a_1546x590.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QjpW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dcb8586-7032-49cc-9bfb-de6cda70b80a_1546x590.png 424w, https://substackcdn.com/image/fetch/$s_!QjpW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dcb8586-7032-49cc-9bfb-de6cda70b80a_1546x590.png 848w, https://substackcdn.com/image/fetch/$s_!QjpW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dcb8586-7032-49cc-9bfb-de6cda70b80a_1546x590.png 1272w, https://substackcdn.com/image/fetch/$s_!QjpW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dcb8586-7032-49cc-9bfb-de6cda70b80a_1546x590.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QjpW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dcb8586-7032-49cc-9bfb-de6cda70b80a_1546x590.png" width="1456" height="556" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5dcb8586-7032-49cc-9bfb-de6cda70b80a_1546x590.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:556,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;molduras&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="molduras" title="molduras" srcset="https://substackcdn.com/image/fetch/$s_!QjpW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dcb8586-7032-49cc-9bfb-de6cda70b80a_1546x590.png 424w, https://substackcdn.com/image/fetch/$s_!QjpW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dcb8586-7032-49cc-9bfb-de6cda70b80a_1546x590.png 848w, https://substackcdn.com/image/fetch/$s_!QjpW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dcb8586-7032-49cc-9bfb-de6cda70b80a_1546x590.png 1272w, https://substackcdn.com/image/fetch/$s_!QjpW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dcb8586-7032-49cc-9bfb-de6cda70b80a_1546x590.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Exemplos reais</h2><h3>&#128269; Tarefa: verifica&#231;&#227;o de afirma&#231;&#227;o</h3><ul><li><p><strong>CoT</strong>: &#8220;X &#233; factual porque&#8230;.&#8221; &#8594; <em>erro</em>.</p></li><li><p><strong>Act&#8209;only</strong>: busca, mas n&#227;o entende o contexto &#8594; <em>resposta vaga</em>.</p></li><li><p><strong>ReAct</strong>: raciocina, busca, raciocina de novo &#8594; <em>resposta correta e fundamentada</em> (<a href="https://research.google/blog/react-synergizing-reasoning-and-acting-in-language-models/?utm_source=chatgpt.com">research.google</a>).</p></li></ul><h3>&#128377;&#65039; Jogo ALFWorld</h3><ul><li><p><strong>Script ReAct</strong>: pensamento esparso, a&#231;&#245;es assertivas.</p></li><li><p>Permite <strong>inspe&#231;&#227;o e ajuste humano</strong> &#8212; se o agente erra, basta editar um &#8220;Thought&#8221; e realinhar o comportamento (<a href="https://arxiv.org/abs/2403.14589?utm_source=chatgpt.com">arxiv.org</a>, <a href="https://research.google/blog/react-synergizing-reasoning-and-acting-in-language-models/?utm_source=chatgpt.com">research.google</a>).</p></li></ul><div><hr></div><h2>ReAct + fine&#8209;tuning</h2><ul><li><p>Ajuste fino com dados ReAct melhora modelos menores, superando modelos grandes apenas com prompting.</p></li><li><p>&#201; o formato mais eficiente de fine&#8209;tuning para tarefas como HotpotQA (<a href="https://react-lm.github.io/?utm_source=chatgpt.com">react-lm.github.io</a>, <a href="https://arxiv.org/abs/2210.03629?utm_source=chatgpt.com">arxiv.org</a>).</p></li></ul><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Mvn_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbae3442-9ebc-45a4-bb13-2af735f0645c_2742x1014.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Mvn_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbae3442-9ebc-45a4-bb13-2af735f0645c_2742x1014.png 424w, https://substackcdn.com/image/fetch/$s_!Mvn_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbae3442-9ebc-45a4-bb13-2af735f0645c_2742x1014.png 848w, https://substackcdn.com/image/fetch/$s_!Mvn_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbae3442-9ebc-45a4-bb13-2af735f0645c_2742x1014.png 1272w, https://substackcdn.com/image/fetch/$s_!Mvn_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbae3442-9ebc-45a4-bb13-2af735f0645c_2742x1014.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Mvn_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbae3442-9ebc-45a4-bb13-2af735f0645c_2742x1014.png" width="1456" height="538" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dbae3442-9ebc-45a4-bb13-2af735f0645c_2742x1014.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:538,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;molduras&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="molduras" title="molduras" srcset="https://substackcdn.com/image/fetch/$s_!Mvn_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbae3442-9ebc-45a4-bb13-2af735f0645c_2742x1014.png 424w, https://substackcdn.com/image/fetch/$s_!Mvn_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbae3442-9ebc-45a4-bb13-2af735f0645c_2742x1014.png 848w, https://substackcdn.com/image/fetch/$s_!Mvn_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbae3442-9ebc-45a4-bb13-2af735f0645c_2742x1014.png 1272w, https://substackcdn.com/image/fetch/$s_!Mvn_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbae3442-9ebc-45a4-bb13-2af735f0645c_2742x1014.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Porque isso importa?</h2><ul><li><p><strong>Maior confian&#231;a e interpretabilidade</strong>: tra&#231;os justificam a&#231;&#245;es do agente, facilitando auditoria.</p></li><li><p><strong>Menos alucina&#231;&#227;o e erros de trace log&#237;stica</strong>: o loop de verifica&#231;&#227;o corrige inconsist&#234;ncias.</p></li><li><p><strong>Versatilidade</strong>: &#250;nico framework para Q&amp;A, verifica&#231;&#227;o de fatos, navega&#231;&#227;o, compras online, games de texto...</p></li><li><p><strong>Acelerador para agentes aut&#244;nomos</strong>: ReAct pode servir como base para bots mais robustos com integra&#231;&#227;o de APIs e processamento simb&#243;lico.</p></li></ul><div><hr></div><h2>&#128295; Orienta&#231;&#245;es Pr&#225;ticas para Engenheiros</h2><ol><li><p>Monte <strong>few&#8209;shots ReAct</strong> com tra&#231;os humanos bem elaborados.</p></li><li><p>Intercale <code>Thought &#8594; Action &#8594; Observation</code> quantas vezes necess&#225;rio.</p></li><li><p>Incorpore <strong>ferramentas externas</strong> (APIs, motores de busca, bases de dados).</p></li><li><p>Apresente <strong>caminhos de racioc&#237;nio breves</strong>, dando ao modelo margens para escolher quando pensar ou agir.</p></li><li><p>Utilize <strong>human&#8209;in&#8209;the&#8209;loop</strong> para interceptar e ajustar racioc&#237;nios falhos.</p></li><li><p>Aplique <strong>fine&#8209;tuning</strong> quando dados perforam o limite do contexto ou rendimento do prompting.</p></li></ol><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!w-KX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4868206e-7668-43fe-b9ff-ea558bd03bfa_2722x994.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!w-KX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4868206e-7668-43fe-b9ff-ea558bd03bfa_2722x994.png 424w, https://substackcdn.com/image/fetch/$s_!w-KX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4868206e-7668-43fe-b9ff-ea558bd03bfa_2722x994.png 848w, https://substackcdn.com/image/fetch/$s_!w-KX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4868206e-7668-43fe-b9ff-ea558bd03bfa_2722x994.png 1272w, https://substackcdn.com/image/fetch/$s_!w-KX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4868206e-7668-43fe-b9ff-ea558bd03bfa_2722x994.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!w-KX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4868206e-7668-43fe-b9ff-ea558bd03bfa_2722x994.png" width="1456" height="532" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4868206e-7668-43fe-b9ff-ea558bd03bfa_2722x994.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:532,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;molduras&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="molduras" title="molduras" srcset="https://substackcdn.com/image/fetch/$s_!w-KX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4868206e-7668-43fe-b9ff-ea558bd03bfa_2722x994.png 424w, https://substackcdn.com/image/fetch/$s_!w-KX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4868206e-7668-43fe-b9ff-ea558bd03bfa_2722x994.png 848w, https://substackcdn.com/image/fetch/$s_!w-KX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4868206e-7668-43fe-b9ff-ea558bd03bfa_2722x994.png 1272w, https://substackcdn.com/image/fetch/$s_!w-KX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4868206e-7668-43fe-b9ff-ea558bd03bfa_2722x994.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>&#129517; Caminhos Futuros</h2><ul><li><p>Escalar para agentes que executam a&#231;&#245;es no mundo real, com f&#237;sicos e rob&#244;s.</p></li><li><p>Combinar ReAct com RLHF, Fidelidade Simb&#243;lica e L&#243;gica Formal.</p></li><li><p>Ampliar a base de a&#231;&#245;es: chamadas de fun&#231;&#227;o, APIs din&#226;micas, sensores...</p></li></ul><div><hr></div><h2>&#9989; Conclus&#227;o</h2><p>ReAct representa um salto na arquitetura de agentes LLM, combinando <strong>pensamento estruturado</strong> com <strong>a&#231;&#227;o informada</strong>. Com ganhos significativos em precis&#227;o, confian&#231;a e interpreta&#231;&#227;o, ele redefine o design de agentes aut&#244;nomos.</p><p>Em suma: ReAct faz o seu agente <strong>pensar e agir como um humano t&#233;cnico experiente</strong>.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nZa3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedff626b-1190-4fcd-ba57-7ce5a7b34c6e_854x360.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nZa3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedff626b-1190-4fcd-ba57-7ce5a7b34c6e_854x360.png 424w, https://substackcdn.com/image/fetch/$s_!nZa3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedff626b-1190-4fcd-ba57-7ce5a7b34c6e_854x360.png 848w, https://substackcdn.com/image/fetch/$s_!nZa3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedff626b-1190-4fcd-ba57-7ce5a7b34c6e_854x360.png 1272w, https://substackcdn.com/image/fetch/$s_!nZa3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedff626b-1190-4fcd-ba57-7ce5a7b34c6e_854x360.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nZa3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedff626b-1190-4fcd-ba57-7ce5a7b34c6e_854x360.png" width="854" height="360" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/edff626b-1190-4fcd-ba57-7ce5a7b34c6e_854x360.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:360,&quot;width&quot;:854,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;molduras&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="molduras" title="molduras" srcset="https://substackcdn.com/image/fetch/$s_!nZa3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedff626b-1190-4fcd-ba57-7ce5a7b34c6e_854x360.png 424w, https://substackcdn.com/image/fetch/$s_!nZa3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedff626b-1190-4fcd-ba57-7ce5a7b34c6e_854x360.png 848w, https://substackcdn.com/image/fetch/$s_!nZa3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedff626b-1190-4fcd-ba57-7ce5a7b34c6e_854x360.png 1272w, https://substackcdn.com/image/fetch/$s_!nZa3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedff626b-1190-4fcd-ba57-7ce5a7b34c6e_854x360.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Cita&#231;&#245;es</strong></p><ul><li><p>Yao et al. &#8211; <em>ReAct: Synergizing Reasoning and Acting in Language Models</em> (<a href="https://research.google/blog/react-synergizing-reasoning-and-acting-in-language-models/?utm_source=chatgpt.com">research.google</a>, <a href="https://arxiv.org/abs/2210.03629?utm_source=chatgpt.com">arxiv.org</a>, <a href="https://react-lm.github.io/?utm_source=chatgpt.com">react-lm.github.io</a>)</p></li><li><p>PromptingGuide e Medium &#8211; vis&#227;o geral e exemplos pr&#225;ticos</p></li><li><p>Estudos em ALFWorld/WebShop &#8211; sucessos e corre&#231;&#245;es human&#8209;in&#8209;the&#8209;loop (<a href="https://arxiv.org/pdf/2210.03629?utm_source=chatgpt.com">arxiv.org</a>)</p></li></ul><div><hr></div><h4></h4><h2></h2>]]></content:encoded></item><item><title><![CDATA[Curso de Engenharia de Prompts: Como as grandes empresas usam os prompts.]]></title><description><![CDATA[FULL v0 (Vercel), Cursor, Manus, Same.dev, Lovable, Devin, Replit Agent, Windsurf, VSCode Agent e muit]]></description><link>https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-como</link><guid isPermaLink="false">https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-como</guid><dc:creator><![CDATA[HUB I. A. Brasil]]></dc:creator><pubDate>Tue, 24 Jun 2025 11:28:27 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/166715042/86a04defaba3bfaf2bca3476d5b6f93e.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Um reposit&#243;rio no GitHub disponibilizou mais de 7.000 linhas de prompts usados por sistemas como: FULL&#8239;v0 (Vercel), Cursor, Manus, Same.dev, Lovable, Devin, Replit Agent, Windsurf, VSCode Agent e muitos outros.</p><h1>&#128680; Vazaram os Prompts das Maiores Ferramentas de IA do Mercado: O que Isso Significa para Voc&#234;?</h1><p>Na madrugada do dia 23 de junho de 2025, um reposit&#243;rio p&#250;blico no GitHub exp&#244;s algo que pode transformar &#8212; ou amea&#231;ar &#8212; o futuro da intelig&#234;ncia artificial: <strong>os prompts internos de dezenas de ferramentas de IA l&#237;deres no mercado foram vazados</strong>.</p><p>O reposit&#243;rio, chamado <a href="https://github.com/m2f0/Agents-Prompts">Agents-Prompts</a>, re&#250;ne mais de <strong>7.000 linhas de instru&#231;&#245;es</strong> que definem como agentes de IA de empresas como <strong>Vercel (FULL v0)</strong>, <strong>Cursor</strong>, <strong>Devin</strong>, <strong>Same.dev</strong>, <strong>Lovable</strong>, <strong>Windsurf</strong>, <strong>Replit</strong>, <strong>Manus</strong>, <strong>VSCode Agent</strong>, entre outras, operam nos bastidores.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;2811b164-4960-4c47-b8dc-dd925aa44220&quot;,&quot;duration&quot;:null}"></div><p></p><div><hr></div><h2>&#128161; Por que isso importa?</h2><p>Esses prompts s&#227;o o "c&#233;rebro invis&#237;vel" por tr&#225;s da IA. S&#227;o eles que determinam como os agentes se comportam, respondem, tomam decis&#245;es e interagem com o usu&#225;rio. Ao expor isso publicamente, abre-se uma janela direta para:</p><ul><li><p><strong>Engenharia reversa de agentes comerciais</strong></p></li><li><p><strong>Auditoria de vi&#233;s, seguran&#231;a e performance</strong></p></li><li><p><strong>Inspira&#231;&#227;o (ou c&#243;pia) para novos projetos de IA</strong></p></li><li><p><strong>Exposi&#231;&#227;o de IP (Propriedade Intelectual)</strong> para startups e big techs</p></li></ul><div><hr></div><h2>&#128269; O que foi revelado?</h2><p>Cada prompt detalhado no reposit&#243;rio mostra:</p><ul><li><p>Estruturas de racioc&#237;nio dos agentes (ex: &#8220;Tree of Thoughts&#8221;, &#8220;Step-by-step reasoning&#8221;, &#8220;Scratchpad planning&#8221;)</p></li><li><p>A&#231;&#245;es espec&#237;ficas ativadas por comandos (ex: abrir arquivos, buscar na internet, gerar c&#243;digo, executar testes)</p></li><li><p>Estrat&#233;gias de prompt tuning utilizadas para contornar limita&#231;&#245;es de contexto ou tokeniza&#231;&#227;o</p></li><li><p>T&#233;cnicas de fallback em caso de erro ou incerteza</p></li></ul><p>Alguns dos destaques incluem:</p><ul><li><p><strong>FULL v0 (Vercel)</strong>: sistema de agentes aut&#244;nomos com racioc&#237;nio de m&#250;ltiplas etapas.</p></li><li><p><strong>Cursor</strong>: IDE que usa IA para gera&#231;&#227;o e edi&#231;&#227;o contextual de c&#243;digo com compreens&#227;o do estado atual do projeto.</p></li><li><p><strong>Devin (ex-AI Engineer)</strong>: prompts para build de pipelines CI/CD, execu&#231;&#227;o de comandos no shell e deploy autom&#225;tico.</p></li></ul><div><hr></div><h2>&#129504; Oportunidade ou amea&#231;a?</h2><p>Para a comunidade open-source, &#233; um prato cheio. Para empresas que investiram milh&#245;es em R&amp;D, &#233; um <strong>alerta vermelho</strong>.</p><p>Esse vazamento revela um padr&#227;o comum: <strong>muitas ferramentas est&#227;o rodando com prompts extremamente parecidos</strong> &#8212; e, pior, com seguran&#231;a rasa. O diferencial de muitos agentes est&#225; mais no design e integra&#231;&#227;o do que na "intelig&#234;ncia" em si.</p><div><hr></div><h2>&#9989; O que voc&#234; pode fazer com isso?</h2><ol><li><p><strong>Estudar os prompts vazados</strong> para entender como IAs comerciais realmente pensam.</p></li><li><p><strong>Aprender engenharia de prompts avan&#231;ada</strong>, direto da fonte das ferramentas que voc&#234; j&#225; usa.</p></li><li><p><strong>Desenvolver seus pr&#243;prios agentes com base em arquiteturas comprovadas.</strong></p></li><li><p><strong>Fortalecer a seguran&#231;a</strong> dos seus pr&#243;prios sistemas e n&#227;o repetir os mesmos erros.</p></li></ol><div><hr></div><p>Este vazamento marca um momento hist&#243;rico para o ecossistema de IA. Pela primeira vez, podemos comparar em detalhes como diferentes agentes operam &#8212; e aprender com isso.</p><p>Na <strong>HUB IA Brasil</strong>, acreditamos que <strong>transpar&#234;ncia e compartilhamento de conhecimento</strong> s&#227;o pilares fundamentais para o avan&#231;o da intelig&#234;ncia artificial.</p><p>&#128279; Acesse o reposit&#243;rio: <a href="https://github.com/m2f0/Agents-Prompts">https://github.com/m2f0/Agents-Prompts</a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.hubiabrasil.com.br/subscribe?&quot;,&quot;text&quot;:&quot;Inscreva-se&quot;,&quot;language&quot;:&quot;pt-br&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">This Substack is reader-supported. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite seu e-mail&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Inscreva-se"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2>&#129514; An&#225;lise T&#233;cnica dos Prompts Vazados</h2><p>Ap&#243;s revisar os prompts estruturais das ferramentas expostas, alguns padr&#245;es e pr&#225;ticas chamam aten&#231;&#227;o e merecem destaque t&#233;cnico.</p><h3>1. <strong>FULL v0 (Vercel)</strong></h3><p><strong>Agente multi-passos com racioc&#237;nio encadeado</strong></p><ul><li><p>Utiliza estrutura do tipo <strong>&#8220;Tree of Thoughts&#8221;</strong>, combinando:</p><ul><li><p><code>Thought</code>: instru&#231;&#227;o reflexiva (&#8220;O que devo considerar?&#8221;)</p></li><li><p><code>Action</code>: escolha da pr&#243;xima etapa</p></li><li><p><code>Observation</code>: feedback do ambiente</p></li></ul></li><li><p>Prompts fortemente influenciados por <em>Auto-GPT</em> e <em>ReAct</em></p></li><li><p><code>Thought: I need to understand what the user is asking. Action: SearchDocs Observation: [result]</code></p></li><li><p><strong>Aplica&#231;&#227;o</strong>: ideal para agentes que precisam iterar ideias antes de decidir.</p></li></ul><h3>2. <strong>Cursor IDE</strong></h3><p><strong>IA de copiloto contextual de c&#243;digo</strong></p><ul><li><p>Prompts focam em <strong>estado do projeto</strong>:</p><ul><li><p>Lista de arquivos abertos</p></li><li><p>&#218;ltimos commits</p></li><li><p>C&#243;digo selecionado pelo usu&#225;rio</p></li></ul></li><li><p><code>{ "context": "This is the file being edited:", "selection": "user selected this method:", "goal": "Refactor this to remove duplicate logic." }</code></p></li><li><p><strong>Diferencial</strong>: integra&#231;&#227;o com git diff e LSP (Language Server Protocol).</p></li></ul><h3>3. <strong>Manus / Lovable</strong></h3><p><strong>Agente de autocompletar tarefas com interface amig&#225;vel</strong></p><ul><li><p>Prompt principal:</p><p><code>You are a helpful assistant with access to these tools: [browser, shell, editor] User goal: &#8220;Deploy a React app to Vercel&#8221;</code></p></li><li><p>T&#225;tica: prompt inicial seguido por sub-prompts por ferramenta (ex: browser, editor)</p></li><li><p><strong>Design</strong>: lembra um agente de terminal com m&#250;ltiplos plugins.</p></li></ul><h3>4. <strong>Devin (ex-AI Engineer)</strong></h3><p><strong>Agente executor real com Shell + Git + Deploy</strong></p><ul><li><p>Exemplo de a&#231;&#227;o:</p></li></ul><ul><li><p><code>Shell command: git clone https://github.com/user/repo.git File changed: /src/main.py</code></p></li><li><p>Cont&#233;m fluxos de racioc&#237;nio expl&#237;citos:</p><ul><li><p>&#8220;O que quero mudar?&#8221;</p></li><li><p>&#8220;Como sei que funcionou?&#8221;</p></li></ul></li><li><p><strong>Caracter&#237;stica marcante</strong>: decis&#245;es baseadas em execu&#231;&#227;o real do c&#243;digo.</p></li></ul><h3>5. <strong>Replit CodeGen Agent</strong></h3><ul><li><p>Prompt dividido em:</p><ul><li><p><code>User Goal</code></p></li><li><p><code>Code Context</code></p></li><li><p><code>Tests Passed / Failed</code></p></li><li><p><code>Next Action</code></p></li></ul></li><li><p>Automatiza ciclo: editar c&#243;digo &#8594; rodar testes &#8594; avaliar sa&#237;da &#8594; repetir</p></li><li><p>Usa buffer de hist&#243;rico com no m&#225;ximo 10 intera&#231;&#245;es.</p></li></ul><div><hr></div><h2>&#127919; Conclus&#227;o T&#233;cnica</h2><p>Esses prompts revelam que:</p><ul><li><p>A <strong>engenharia de prompts j&#225; &#233; uma engenharia de software</strong> por si s&#243;.</p></li><li><p>Os agentes mais poderosos utilizam racioc&#237;nio iterativo e ferramentas internas como mem&#243;ria, hist&#243;rico, e percep&#231;&#227;o de ambiente (shell, editor, etc.).</p></li><li><p>A complexidade dos agentes n&#227;o est&#225; na linguagem natural, mas na <strong>orquestra&#231;&#227;o de passos e ferramentas</strong>.</p></li></ul><p>Se voc&#234; deseja criar ou aprimorar agentes, estudar esses prompts &#233; essencial.</p><div><hr></div><h2>&#128216; Recomenda&#231;&#245;es para Engenheiros e Pesquisadores</h2><ul><li><p>Estude e implemente varia&#231;&#245;es dos padr&#245;es <code>Thought &#8594; Action &#8594; Observation</code></p></li><li><p>Use buffers de contexto com resumo progressivo</p></li><li><p>Estruture prompts como <em>scripts de racioc&#237;nio</em>, n&#227;o apenas instru&#231;&#245;es simples</p></li><li><p>Use mem&#243;ria estruturada (ex: JSON, YAML ou custom scratchpads)</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-como?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Compartilhar&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-como?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Compartilhar</span></a></p><div><hr></div><h3>Curta, comente e compartilhe. Obrigado.</h3></li></ul>]]></content:encoded></item><item><title><![CDATA[Curso de Engenharia de Prompts: PAL (Program-Aided Language Models)]]></title><description><![CDATA[Um m&#233;todo que usa LLMs para ler problemas de linguagem natural e gerar programas como etapas intermedi&#225;rias de racioc&#237;nio.]]></description><link>https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-pal</link><guid isPermaLink="false">https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-pal</guid><dc:creator><![CDATA[HUB I. A. Brasil]]></dc:creator><pubDate>Sat, 21 Jun 2025 14:01:31 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/166461275/8e53bdff8c2f13e51c71c261726d24c0.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p><a href="https://arxiv.org/abs/2211.10435">Gao et al., (2022)</a> apresenta um m&#233;todo que usa LLMs para ler problemas de linguagem natural e gerar programas como etapas intermedi&#225;rias de racioc&#237;nio. Modelos de linguagem auxiliados por programa (PAL) cunhados, diferem da solicita&#231;&#227;o de cadeia de pensamento porque, em vez de usar texto de formato livre para obter a solu&#231;&#227;o, transfere a etapa da solu&#231;&#227;o para um tempo de execu&#231;&#227;o program&#225;tico, como um interpretador Python.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!v1pd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ea511d5-7899-4666-9563-ba879565e489_822x606.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!v1pd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ea511d5-7899-4666-9563-ba879565e489_822x606.png 424w, https://substackcdn.com/image/fetch/$s_!v1pd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ea511d5-7899-4666-9563-ba879565e489_822x606.png 848w, https://substackcdn.com/image/fetch/$s_!v1pd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ea511d5-7899-4666-9563-ba879565e489_822x606.png 1272w, https://substackcdn.com/image/fetch/$s_!v1pd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ea511d5-7899-4666-9563-ba879565e489_822x606.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!v1pd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ea511d5-7899-4666-9563-ba879565e489_822x606.png" width="822" height="606" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2ea511d5-7899-4666-9563-ba879565e489_822x606.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:606,&quot;width&quot;:822,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;PAL&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="PAL" title="PAL" srcset="https://substackcdn.com/image/fetch/$s_!v1pd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ea511d5-7899-4666-9563-ba879565e489_822x606.png 424w, https://substackcdn.com/image/fetch/$s_!v1pd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ea511d5-7899-4666-9563-ba879565e489_822x606.png 848w, https://substackcdn.com/image/fetch/$s_!v1pd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ea511d5-7899-4666-9563-ba879565e489_822x606.png 1272w, https://substackcdn.com/image/fetch/$s_!v1pd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ea511d5-7899-4666-9563-ba879565e489_822x606.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Fonte da imagem: <a href="https://arxiv.org/abs/2211.10435">Gao et al., (2022)</a></p><p>Vejamos um exemplo usando LangChain e OpenAI GPT-3. Estamos interessados em desenvolver um aplicativo simples que seja capaz de interpretar a pergunta que est&#225; sendo feita e fornecer uma resposta aproveitando o interpretador Python.</p><p></p>
      <p>
          <a href="https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-pal">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Curso de Engenharia de Prompts: Zero-Shot Prompting]]></title><description><![CDATA[Os LLMs hoje treinados em grandes quantidades de dados e sintonizados para seguir instru&#231;&#245;es s&#227;o capazes de executar tarefas de tiro zero.]]></description><link>https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-zero-c83</link><guid isPermaLink="false">https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-zero-c83</guid><dc:creator><![CDATA[HUB I. A. Brasil]]></dc:creator><pubDate>Thu, 12 Jun 2025 10:25:54 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/165700715/c99b6257f9181c04834c4dea1395fa3b.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p> Tentamos alguns exemplos de tiro zero na se&#231;&#227;o anterior. Aqui est&#225; um dos exemplos que usamos:</p><p><em>Prompt:</em></p><pre><code><code>Classifique o texto em neutro, negativo ou positivo.
Texto: Acho que as f&#233;rias est&#227;o boas.
Sentimento:</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>Neutro</code></code></pre><p>Observe que no prompt acima n&#227;o fornecemos nenhum exemplo ao modelo -- esses s&#227;o os recursos de tiro zero em a&#231;&#227;o.</p><p>O ajuste de instru&#231;&#227;o demonstrou melhorar o aprendizado de tiro zero <a href="https://arxiv.org/pdf/2109.01652.pdf">Wei et al. (2022)</a>. O ajuste de instru&#231;&#227;o &#233; essencialmente o conceito de modelos de ajuste fino em conjuntos de dados descritos por meio de instru&#231;&#245;es. Al&#233;m disso, <a href="https://arxiv.org/abs/1706.03741">RLHF</a> (aprendizado por refor&#231;o a partir de feedback humano) foi adotado para escalar o ajuste de instru&#231;&#245;es em que o modelo &#233; alinhado para melhor atender &#224;s prefer&#234;ncias humanas. Este desenvolvimento recente alimenta modelos como o ChatGPT. Discutiremos todas essas abordagens e m&#233;todos nas pr&#243;ximas se&#231;&#245;es.</p><p>Quando o tiro zero n&#227;o funciona, &#233; recomend&#225;vel fornecer demonstra&#231;&#245;es ou exemplos no prompt que levam ao prompt de poucos tiros. Na pr&#243;xima se&#231;&#227;o, demonstramos a solicita&#231;&#227;o de poucos disparos.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.hubiabrasil.com.br/subscribe?&quot;,&quot;text&quot;:&quot;Assine agora&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.hubiabrasil.com.br/subscribe?"><span>Assine agora</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Curso de Engenharia de Prompts: Exemplos de Prompts]]></title><description><![CDATA[Nesta se&#231;&#227;o, forneceremos mais exemplos de como os prompts s&#227;o usados para realizar diferentes tarefas e introduziremos os principais conceitos ao longo do caminho.]]></description><link>https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-exemplos-dbc</link><guid isPermaLink="false">https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-exemplos-dbc</guid><dc:creator><![CDATA[HUB I. A. Brasil]]></dc:creator><pubDate>Tue, 10 Jun 2025 10:16:22 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/165332508/952a7d978bafcd8962e8bd60afbcc352.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div><hr></div><h3>Curta, comente e compartilhe.</h3><div><hr></div><p>Muitas vezes, a melhor maneira de aprender conceitos &#233; atrav&#233;s de exemplos. Abaixo, abordamos alguns exemplos de como prompts bem elaborados podem ser usados para executar diferentes tipos de tarefas.</p><div><hr></div><h2><strong>Resumo de texto</strong></h2><p>Uma das tarefas padr&#227;o na gera&#231;&#227;o de linguagem natural &#233; o resumo de texto. A sumariza&#231;&#227;o de texto pode incluir prefer&#234;ncias e dom&#237;nios diferentes. Na verdade, uma das aplica&#231;&#245;es mais promissoras dos modelos de linguagem &#233; a capacidade de resumir artigos e conceitos em resumos r&#225;pidos e f&#225;ceis de ler. Vamos tentar uma tarefa b&#225;sica de resumo usando prompts.</p><p>Digamos que estou interessado em aprender sobre antibi&#243;ticos, poderia tentar um prompt como este:</p><p><em>Prompt:</em></p><pre><code><code>Explique os antibi&#243;ticosA:</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>Os antibi&#243;ticos s&#227;o um tipo de medicamento usado para tratar infec&#231;&#245;es bacterianas. Eles funcionam matando as bact&#233;rias ou impedindo-as de se reproduzir, permitindo que o sistema imunol&#243;gico do corpo combata a infec&#231;&#227;o. Os antibi&#243;ticos s&#227;o geralmente tomados por via oral na forma de comprimidos, c&#225;psulas ou solu&#231;&#245;es l&#237;quidas, ou &#224;s vezes administrados por via intravenosa. Eles n&#227;o s&#227;o eficazes contra infec&#231;&#245;es virais e us&#225;-los de forma inadequada pode levar &#224; resist&#234;ncia aos antibi&#243;ticos.</code></code></pre><p>O "A:" &#233; um formato de prompt expl&#237;cito usado para responder perguntas. Eu usei isso aqui para dizer ao modelo que h&#225; um futuro esperado. Neste exemplo, n&#227;o est&#225; claro como isso &#233; &#250;til ou n&#227;o, mas deixaremos isso para exemplos posteriores. Vamos apenas supor que isso &#233; muita informa&#231;&#227;o e queremos resumi-la ainda mais. Na verdade, podemos instruir o modelo a resumir em uma frase da seguinte forma:</p><p><em>Prompt:</em></p><pre><code><code>Os antibi&#243;ticos s&#227;o um tipo de medicamento usado para tratar infec&#231;&#245;es bacterianas. Eles funcionam matando as bact&#233;rias ou impedindo-as de se reproduzir, permitindo que o sistema imunol&#243;gico do corpo combata a infec&#231;&#227;o. Os antibi&#243;ticos s&#227;o geralmente tomados por via oral na forma de comprimidos, c&#225;psulas ou solu&#231;&#245;es l&#237;quidas, ou &#224;s vezes administrados por via intravenosa. Eles n&#227;o s&#227;o eficazes contra infec&#231;&#245;es virais e us&#225;-los de forma inadequada pode levar &#224; resist&#234;ncia aos antibi&#243;ticos.**Explique o que foi dito acima em uma frase**:</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>Os antibi&#243;ticos s&#227;o medicamentos usados para tratar infec&#231;&#245;es bacterianas, matando as bact&#233;rias ou impedindo-as de se reproduzir, mas n&#227;o s&#227;o eficazes contra v&#237;rus e o uso excessivo pode levar &#224; resist&#234;ncia aos antibi&#243;ticos.</code></code></pre><p>Sem prestar muita aten&#231;&#227;o &#224; precis&#227;o da sa&#237;da acima, algo que abordaremos em um guia posterior, o modelo tentou resumir o par&#225;grafo em uma frase. Voc&#234; pode ficar esperto com as instru&#231;&#245;es, mas deixaremos isso para um cap&#237;tulo posterior. Sinta-se &#224; vontade para fazer uma pausa aqui e experimentar para ver se obt&#233;m melhores resultados.</p><div><hr></div><h2><strong>Extra&#231;&#227;o de Informa&#231;&#245;es</strong></h2><p>Embora os modelos de linguagem sejam treinados para executar a gera&#231;&#227;o de linguagem natural e tarefas relacionadas, eles tamb&#233;m s&#227;o muito capazes de realizar classifica&#231;&#227;o e uma s&#233;rie de outras tarefas de processamento de linguagem natural (NLP).</p><p>Aqui est&#225; um exemplo de um prompt que extrai informa&#231;&#245;es de um determinado par&#225;grafo.</p><p><em>Prompt:</em></p><pre><code><code>As declara&#231;&#245;es de contribui&#231;&#227;o do autor e os agradecimentos em trabalhos de pesquisa devem indicar clara e especificamente se, e em que medida, os autores usaram tecnologias de IA, como ChatGPT, na prepara&#231;&#227;o de seus manuscritos e an&#225;lises. Eles tamb&#233;m devem indicar quais LLMs foram usados. Isso alertar&#225; os editores e revisores para examinar os manuscritos com mais cuidado em busca de poss&#237;veis vieses, imprecis&#245;es e cr&#233;ditos de origem impr&#243;prios. Da mesma forma, os peri&#243;dicos cient&#237;ficos devem ser transparentes sobre o uso de LLMs, por exemplo, ao selecionar manuscritos enviados.**Mencione o produto baseado em modelo de linguagem grande mencionado no par&#225;grafo acima**:</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>O produto baseado em modelo de linguagem grande mencionado no par&#225;grafo acima &#233; o ChatGPT.</code></code></pre><p>Existem muitas maneiras de melhorar os resultados acima, mas isso j&#225; &#233; muito &#250;til.</p><p>At&#233; agora deve ser &#243;bvio que voc&#234; pode pedir ao modelo para executar diferentes tarefas simplesmente instruindo-o sobre o que fazer. Esse &#233; um recurso poderoso que os desenvolvedores de produtos de IA j&#225; est&#227;o usando para criar produtos e experi&#234;ncias poderosos.</p><p>Fonte do par&#225;grafo: <a href="https://www.nature.com/articles/d41586-023-00288-7">ChatGPT: cinco prioridades para pesquisa</a></p><div><hr></div><h2><strong>Resposta a perguntas</strong></h2><p>Uma das melhores maneiras de fazer com que o modelo responda a respostas espec&#237;ficas &#233; melhorar o formato do prompt. Conforme abordado anteriormente, um prompt pode combinar instru&#231;&#245;es, contexto, entrada e indicadores de sa&#237;da para obter melhores resultados.</p><p>Embora esses componentes n&#227;o sejam necess&#225;rios, torna-se uma boa pr&#225;tica, pois quanto mais espec&#237;fico voc&#234; for com a instru&#231;&#227;o, melhores resultados obter&#225;. Abaixo est&#225; um exemplo de como isso ficaria seguindo um prompt mais estruturado.</p><p><em>Prompt:</em></p><pre><code><code>Responda a pergunta com base no contexto abaixo. Mantenha a resposta curta e concisa. Responda "N&#227;o tenho certeza sobre a resposta" se n&#227;o tiver certeza da resposta.Contexto: Teplizumab tem suas ra&#237;zes em uma empresa farmac&#234;utica de Nova Jersey chamada Ortho Pharmaceutical. L&#225;, os cientistas geraram uma vers&#227;o inicial do anticorpo, apelidada de OKT3. Originalmente proveniente de camundongos, a mol&#233;cula foi capaz de se ligar &#224; superf&#237;cie das c&#233;lulas T e limitar seu potencial de morte celular. Em 1986, foi aprovado para ajudar a prevenir a rejei&#231;&#227;o de &#243;rg&#227;os ap&#243;s transplantes renais, tornando-se o primeiro anticorpo terap&#234;utico permitido para uso humano.Pergunta: De onde veio originalmente o OKT3?Responder:</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>Camundongos.</code></code></pre><p>Contexto obtido da <a href="https://www.nature.com/articles/d41586-023-00400-x">Nature</a>.</p><div><hr></div><h2><strong>Classifica&#231;&#227;o de texto</strong></h2><p>At&#233; agora, usamos instru&#231;&#245;es simples para executar uma tarefa. Como um engenheiro de prompt, voc&#234; precisar&#225; melhorar o fornecimento de melhores instru&#231;&#245;es. Mas isso n&#227;o &#233; tudo! Voc&#234; tamb&#233;m descobrir&#225; que, para casos de uso mais dif&#237;ceis, apenas fornecer instru&#231;&#245;es n&#227;o ser&#225; suficiente. &#201; aqui que voc&#234; precisa pensar mais sobre o contexto e os diferentes elementos que pode usar em um prompt. Outros elementos que voc&#234; pode fornecer s&#227;o <code>input data</code> ou <code>examples</code>.</p><p>Vamos tentar demonstrar isso fornecendo um exemplo de classifica&#231;&#227;o de texto.</p><p><em>Prompt:</em></p><pre><code><code>Classifique o texto em neutro, negativo ou positivo.Texto: Acho que a comida estava boa.Sentimento:</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>Neutro</code></code></pre><p>Demos a instru&#231;&#227;o para classificar o texto e o modelo respondeu com <code>'Neutro'</code> que est&#225; correto. N&#227;o h&#225; nada de errado nisso, mas digamos que o que realmente precisamos &#233; que o modelo d&#234; o r&#243;tulo no formato exato que queremos. Portanto, em vez de <code>Neutral</code>, queremos que retorne <code>neutral</code>. Como alcan&#231;amos isso? Existem diferentes maneiras de fazer isso. N&#243;s nos preocupamos com a especificidade aqui, portanto, quanto mais informa&#231;&#245;es pudermos fornecer, melhores ser&#227;o os resultados. Podemos tentar fornecer exemplos para especificar o comportamento correto. Vamos tentar de novo:</p><p><em>Prompt:</em></p><pre><code><code>Classifique o texto em neutro, negativo ou positivo.Texto: Acho que as f&#233;rias est&#227;o boas.Sentimento: neutroTexto: Acho que a comida estava boa.Sentimento:</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>neutro</code></code></pre><p>Perfeito! Desta vez, o modelo retornou <code>neutro</code>, que &#233; o r&#243;tulo espec&#237;fico que eu estava procurando. Parece que o exemplo fornecido no prompt ajudou o modelo a ser espec&#237;fico em sua sa&#237;da. Para destacar por que &#224;s vezes ser espec&#237;fico &#233; importante, confira este exemplo e identifique o problema:</p><p><em>Prompt:</em></p><pre><code><code>Classifique o texto em neutro, negativo ou positivo.Texto: Acho que as f&#233;rias est&#227;o boas.Sentimento:</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>Neutro</code></code></pre><p>Qual &#233; o problema aqui?</p><div><hr></div><h2><strong>Conversa&#231;&#227;o</strong></h2><p>Talvez uma das coisas mais interessantes que voc&#234; pode conseguir com a engenharia imediata seja instruir o sistema LLM sobre como se comportar, sua inten&#231;&#227;o e sua identidade. Isso &#233; particularmente &#250;til quando voc&#234; est&#225; construindo sistemas de conversa&#231;&#227;o, como chatbots de atendimento ao cliente.</p><p>Por exemplo, vamos criar um sistema de conversa&#231;&#227;o capaz de gerar respostas mais t&#233;cnicas e cient&#237;ficas &#224;s perguntas. Observe como estamos dizendo explicitamente como se comportar por meio da instru&#231;&#227;o. &#192;s vezes, isso &#233; chamado de <em>solicita&#231;&#227;o de fun&#231;&#227;o</em>.</p><p><em>Prompt:</em></p><pre><code><code>A seguir, uma conversa com um assistente de pesquisa de IA. O tom assistente &#233; t&#233;cnico e cient&#237;fico.Humano: Ol&#225;, quem &#233; voc&#234;?AI: Sauda&#231;&#245;es! Eu sou um assistente de pesquisa de IA. Como posso te ajudar hoje?Humano: Voc&#234; pode me falar sobre a cria&#231;&#227;o de buracos negros?IA:</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>Claro! Buracos negros s&#227;o regi&#245;es do espa&#231;o-tempo onde a for&#231;a gravitacional &#233; t&#227;o forte que nada, nem mesmo a luz, consegue escapar dela. Eles s&#227;o criados quando uma estrela muito massiva morre e seu n&#250;cleo colapsa sobre si mesmo, formando uma singularidade de densidade infinita. A intensa gravidade da singularidade atrai toda a mat&#233;ria e radia&#231;&#227;o ao seu redor, criando o buraco negro.</code></code></pre><p>Nosso assistente de pesquisa de IA parece um pouco t&#233;cnico demais, certo? Ok, vamos mudar esse comportamento e instruir o sistema a dar respostas mais acess&#237;veis.</p><p><em>Prompt:</em></p><pre><code><code>A seguir, uma conversa com um assistente de pesquisa de IA. As respostas do assistente devem ser f&#225;ceis de entender mesmo por alunos do ensino fundamental.Humano: Ol&#225;, quem &#233; voc&#234;?AI: Sauda&#231;&#245;es! Eu sou um assistente de pesquisa de IA. Como posso te ajudar hoje?Humano: Voc&#234; pode me falar sobre a cria&#231;&#227;o de buracos negros?IA:</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>Claro! Os buracos negros s&#227;o criados quando uma estrela muito massiva fica sem combust&#237;vel e colapsa sobre si mesma. A gravidade da estrela &#233; t&#227;o forte que nada, nem mesmo a luz, pode escapar de sua atra&#231;&#227;o. Isso cria um ponto no espa&#231;o-tempo com uma intensa for&#231;a gravitacional chamada buraco negro.</code></code></pre><p>Acho que fizemos algum progresso. Voc&#234; pode continuar melhorando. Tenho certeza que se voc&#234; adicionar mais exemplos voc&#234; pode obter resultados ainda melhores.</p><div><hr></div><h2><strong>Gera&#231;&#227;o de C&#243;digo</strong></h2><p>Uma aplica&#231;&#227;o em que os LLMs s&#227;o bastante eficazes &#233; a gera&#231;&#227;o de c&#243;digo. O Copilot &#233; um &#243;timo exemplo disso. H&#225; um grande n&#250;mero de tarefas de gera&#231;&#227;o de c&#243;digo que voc&#234; pode executar com prompts inteligentes. Vejamos alguns exemplos abaixo.</p><p>Primeiro, vamos tentar um programa simples que sa&#250;da o usu&#225;rio.</p><p><em>Prompt:</em></p><pre><code><code>/*Pergunte ao usu&#225;rio o nome dele e diga "Ol&#225;"*/</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>let name = prompt("Qual &#233; o seu nome?");console.log(`Ol&#225;, ${name}!`);</code></code></pre><p>Voc&#234; pode ver que nem precisamos especificar a linguagem a ser usada.</p><p>Vamos mudar um pouco os n&#237;veis. Quero mostrar a voc&#234; como os LLMs podem ser poderosos com um pouco mais de esfor&#231;o no design dos prompts.</p><p><em>Prompt:</em></p><pre><code><code>"""Tabela departamentos, colunas = [DepartmentId, DepartmentName]Alunos da tabela, colunas = [DepartmentId, StudentId, StudentName]Crie uma consulta MySQL para todos os alunos do Departamento de Ci&#234;ncia da Computa&#231;&#227;o"""</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>SELECT AlunoId, AlunoNomeDE alunosWHERE DepartmentId IN (SELECT DepartmentId FROM departamentos WHERE DepartmentName = 'Ci&#234;ncia da Computa&#231;&#227;o');</code></code></pre><p>Isso &#233; muito impressionante. Nesse caso, fornecemos dados sobre o esquema do banco de dados e solicitamos que ele gerasse uma consulta MySQL v&#225;lida.</p><div><hr></div><h2><strong>Racioc&#237;nio</strong></h2><p>Talvez uma das tarefas mais dif&#237;ceis para um LLM hoje seja aquela que requer alguma forma de racioc&#237;nio. O racioc&#237;nio &#233; uma das &#225;reas que mais me entusiasma devido aos tipos de aplicativos complexos que podem surgir dos LLMs.</p><p>Houve algumas melhorias em tarefas envolvendo capacidades matem&#225;ticas. Dito isso, &#233; importante observar que os LLMs atuais lutam para executar tarefas de racioc&#237;nio, portanto, isso requer t&#233;cnicas de engenharia de prompt ainda mais avan&#231;adas. Abordaremos essas t&#233;cnicas avan&#231;adas no pr&#243;ximo guia. Por enquanto, abordaremos alguns exemplos b&#225;sicos para mostrar as capacidades aritm&#233;ticas.</p><p><em>Prompt:</em></p><pre><code><code>Quanto &#233; 9.000 * 9.000?</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>81.000.000</code></code></pre><p>Vamos tentar algo mais dif&#237;cil.</p><p><em>Prompt:</em></p><pre><code><code>Os n&#250;meros &#237;mpares neste grupo somam um n&#250;mero par: 15, 32, 5, 13, 82, 7, 1.A:</code></code></pre><p><em>Sa&#237;da</em></p><pre><code><code>N&#227;o, os n&#250;meros &#237;mpares neste grupo somam um n&#250;mero &#237;mpar: 119.</code></code></pre><p>Isso &#233; incorreto! Vamos tentar melhorar isso melhorando o prompt.</p><p><em>Prompt:</em></p><pre><code><code>Os n&#250;meros &#237;mpares neste grupo somam um n&#250;mero par: 15, 32, 5, 13, 82, 7, 1.Resolva dividindo o problema em etapas. Primeiro, identifique os n&#250;meros &#237;mpares, some-os e indique se o resultado &#233; par ou &#237;mpar.</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>N&#250;meros &#237;mpares: 15, 5, 13, 7, 1Total 4141 &#233; um n&#250;mero &#237;mpar.</code></code></pre><p>Muito melhor, certo? A prop&#243;sito, tentei isso algumas vezes e o sistema &#224;s vezes falha. Se voc&#234; fornecer instru&#231;&#245;es melhores combinadas com exemplos, isso pode ajudar a obter resultados mais precisos.</p><p>Continuaremos a incluir mais exemplos de aplicativos comuns nesta se&#231;&#227;o do guia.</p><div><hr></div><p>Para conhecer mais sobre prompts, fa&#231;a o nosso curso e fa&#231;a download dos ebooks:</p><ul><li><p><a href="https://www.hubiabrasil.com.br/p/download-do-ebook-de-1000-prompts">+ de 1.000 Prompts.</a></p></li><li><p><a href="https://www.hubiabrasil.com.br/p/download-do-ebook-utilizando-o-chatgpt">Utilizando o ChatGPT para Transformar sua Vida.</a></p></li></ul>]]></content:encoded></item><item><title><![CDATA[Curso de Engenharia de Prompts: Engenheiro de Prompt Automático (APE)]]></title><description><![CDATA[Um engenheiro de prompt autom&#225;tico (APE) uma estrutura para gera&#231;&#227;o e sele&#231;&#227;o autom&#225;tica de instru&#231;&#245;es.]]></description><link>https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-engenheiro</link><guid isPermaLink="false">https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-engenheiro</guid><dc:creator><![CDATA[HUB I. A. Brasil]]></dc:creator><pubDate>Thu, 05 Jun 2025 10:44:15 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/165255196/d6ec8a5c100fbe145ee9fa36c7e8ef03.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<h1>O Engenheiro autom&#225;tico de prompts:</h1><p></p>
      <p>
          <a href="https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-engenheiro">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Raciocínio Automático e Uso de Ferramentas (ART)]]></title><description><![CDATA[Descubra o M&#233;todo ART: Revolu&#231;&#227;o no Racioc&#237;nio Autom&#225;tico com LLMs]]></description><link>https://www.hubiabrasil.com.br/p/raciocinio-automatico-e-uso-de-ferramentas</link><guid isPermaLink="false">https://www.hubiabrasil.com.br/p/raciocinio-automatico-e-uso-de-ferramentas</guid><dc:creator><![CDATA[HUB I. A. Brasil]]></dc:creator><pubDate>Thu, 05 Jun 2025 09:02:33 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/165196689/fe43a18e1ad97218f5f5c7018e8f3b40.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>A combina&#231;&#227;o de est&#237;mulo CoT (Cadeia de Pensamento) e o uso de ferramentas de maneira intercalada tem se mostrado uma abordagem s&#243;lida e robusta para abordar muitas tarefas com modelos de linguagem de grande porte (LLMs). Essas abordagens geralmente exigem demonstra&#231;&#245;es espec&#237;ficas da tarefa feitas manualmente e uma intercala&#231;&#227;o cuidadosamente elaborada entre gera&#231;&#245;es do modelo e uso de ferramentas. <a href="https://arxiv.org/abs/2303.09014">Paranjape et al., (2023)</a> prop&#245;em uma nova estrutura que utiliza um LLM congelado para gerar automaticamente etapas intermedi&#225;rias de racioc&#237;nio como um programa.</p>
      <p>
          <a href="https://www.hubiabrasil.com.br/p/raciocinio-automatico-e-uso-de-ferramentas">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Curso de Engenharia de Prompts: Geração com Recuperação Aprimorada (RAG)]]></title><description><![CDATA[An&#225;lise de sentimento e reconhecimento de entidades nomeadas.]]></description><link>https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-geracao</link><guid isPermaLink="false">https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-geracao</guid><dc:creator><![CDATA[HUB I. A. Brasil]]></dc:creator><pubDate>Wed, 04 Jun 2025 12:39:52 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/165177934/5bf923719118bb7625dd815155ebb116.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Os modelos de linguagem de uso geral podem ser ajustados para alcan&#231;ar v&#225;rias tarefas comuns, como an&#225;lise de sentimento e reconhecimento de entidades nomeadas. Essas tarefas geralmente n&#227;o exigem conhecimento adicional.</p>
      <p>
          <a href="https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-geracao">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Curso de Engenharia de Prompts: Prompt de Conhecimento Gerado]]></title><description><![CDATA[Os LLMs continuam a ser aprimorados e uma t&#233;cnica popular inclui a capacidade de incorporar conhecimento ou informa&#231;&#245;es para ajudar o modelo a fazer previs&#245;es mais precisas.]]></description><link>https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-prompt</link><guid isPermaLink="false">https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-prompt</guid><dc:creator><![CDATA[HUB I. A. Brasil]]></dc:creator><pubDate>Mon, 02 Jun 2025 10:58:30 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/164994935/8523667083b4217eeddc346ddae7cfed.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4h3x!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920d5295-e473-48e5-abb2-bd3cd6aa0c90_793x511.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4h3x!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920d5295-e473-48e5-abb2-bd3cd6aa0c90_793x511.webp 424w, https://substackcdn.com/image/fetch/$s_!4h3x!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920d5295-e473-48e5-abb2-bd3cd6aa0c90_793x511.webp 848w, https://substackcdn.com/image/fetch/$s_!4h3x!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920d5295-e473-48e5-abb2-bd3cd6aa0c90_793x511.webp 1272w, https://substackcdn.com/image/fetch/$s_!4h3x!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920d5295-e473-48e5-abb2-bd3cd6aa0c90_793x511.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4h3x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920d5295-e473-48e5-abb2-bd3cd6aa0c90_793x511.webp" width="793" height="511" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/920d5295-e473-48e5-abb2-bd3cd6aa0c90_793x511.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:511,&quot;width&quot;:793,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:23680,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.hubiabrasil.com.br/i/164994935?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920d5295-e473-48e5-abb2-bd3cd6aa0c90_793x511.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4h3x!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920d5295-e473-48e5-abb2-bd3cd6aa0c90_793x511.webp 424w, https://substackcdn.com/image/fetch/$s_!4h3x!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920d5295-e473-48e5-abb2-bd3cd6aa0c90_793x511.webp 848w, https://substackcdn.com/image/fetch/$s_!4h3x!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920d5295-e473-48e5-abb2-bd3cd6aa0c90_793x511.webp 1272w, https://substackcdn.com/image/fetch/$s_!4h3x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920d5295-e473-48e5-abb2-bd3cd6aa0c90_793x511.webp 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Usando uma ideia semelhante, o modelo tamb&#233;m pode ser usado para gerar conhecimento antes de fazer uma previs&#227;o? Isso &#233; o que &#233; tentado no artigo de <a href="https://arxiv.org/pdf/2110.08387.pdf">Liu et al. 2022</a> -- gerar conhecimento para ser usado como parte do prompt. Em particular, qu&#227;o &#250;til isso &#233; para tarefas como racioc&#237;nio de senso comum?</p><p>Vamos tentar um prompt simples:</p><p><em>Prompt:</em></p><pre><code><code>Parte do golfe &#233; tentar obter um total de pontos mais alto do que outros. Sim ou n&#227;o?</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>Sim.</code></code></pre><p>Esse tipo de erro revela as limita&#231;&#245;es dos LLMs para realizar tarefas que exigem mais conhecimento sobre o mundo. Como melhoramos isso com a gera&#231;&#227;o de conhecimento?</p><p>Primeiro, geramos alguns "conhecimentos":</p><p><em>Prompt:</em></p><pre><code><code>Entrada: A Gr&#233;cia &#233; maior que o M&#233;xico.Conhecimento: A Gr&#233;cia tem aproximadamente 131.957 quil&#244;metros quadrados, enquanto o M&#233;xico tem aproximadamente 1.964.375 quil&#244;metros quadrados, tornando o M&#233;xico 1.389% maior que a Gr&#233;cia.Entrada: Os &#243;culos sempre emba&#231;am.Conhecimento: A condensa&#231;&#227;o ocorre nas lentes dos &#243;culos quando o vapor de &#225;gua do seu suor, respira&#231;&#227;o e umidade ambiente atinge uma superf&#237;cie fria, esfria e ent&#227;o se transforma em min&#250;sculas gotas de l&#237;quido, formando uma pel&#237;cula que voc&#234; v&#234; como n&#233;voa. Suas lentes estar&#227;o relativamente frias em compara&#231;&#227;o com sua respira&#231;&#227;o, especialmente quando o ar externo estiver frio.Entrada: Um peixe &#233; capaz de pensar.Conhecimento: Os peixes s&#227;o mais inteligentes do que parecem. Em muitas &#225;reas, como a mem&#243;ria, seus poderes cognitivos igualam ou excedem os dos vertebrados &#8220;superiores&#8221;, incluindo primatas n&#227;o humanos. As mem&#243;rias de longo prazo dos peixes os ajudam a acompanhar as rela&#231;&#245;es sociais complexas.Entrada: Um efeito comum de fumar muitos cigarros durante a vida &#233; uma chance maior do que o normal de contrair c&#226;ncer de pulm&#227;o.Conhecimento: Aqueles que consumiram consistentemente menos de um cigarro por dia ao longo da vida tiveram nove vezes mais risco de morrer de c&#226;ncer de pulm&#227;o do que os que nunca fumaram. Entre as pessoas que fumavam entre um e 10 cigarros por dia, o risco de morrer de c&#226;ncer de pulm&#227;o era quase 12 vezes maior do que entre os que nunca fumaram.Entrada: Uma pedra tem o mesmo tamanho de uma pedrinha.Conhecimento: Um seixo &#233; um clastro de rocha com um tamanho de part&#237;cula de 4 a 64 mil&#237;metros com base na escala de sedimentologia Udden-Wentworth. Os seixos s&#227;o geralmente considerados maiores que os gr&#226;nulos (2 a 4 mil&#237;metros de di&#226;metro) e menores que os seixos (64 a 256 mil&#237;metros de di&#226;metro).Entrada: Parte do golfe &#233; tentar obter um total de pontos mais alto do que outros. Conhecimento:</code></code></pre><p><em>Conhecimento 1:</em></p><pre><code><code>O objetivo do golfe &#233; jogar uma s&#233;rie de buracos com o menor n&#250;mero de tacadas. Uma partida de golfe normalmente consiste em 18 buracos. Cada buraco &#233; jogado uma vez na rodada em um campo de golfe padr&#227;o. Cada tacada &#233; contada como um ponto, e o n&#250;mero total de tacadas &#233; usado para determinar o vencedor do jogo.</code></code></pre><p><em>Conhecimento 2:</em></p><pre><code><code>O golfe &#233; um esporte de precis&#227;o com tacos e bolas no qual os jogadores concorrentes (ou golfistas) usam muitos tipos de tacos para acertar as bolas em uma s&#233;rie de buracos em um campo usando o menor n&#250;mero de tacadas. O objetivo &#233; completar o percurso com a menor pontua&#231;&#227;o, que &#233; calculada somando o n&#250;mero total de tacadas dadas em cada buraco. O jogador com a pontua&#231;&#227;o mais baixa ganha o jogo.</code></code></pre><p>Estamos usando o prompt fornecido no artigo de <a href="https://arxiv.org/pdf/2110.08387.pdf">Liu et al. 2022</a>.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.hubiabrasil.com.br/subscribe?&quot;,&quot;text&quot;:&quot;Assine agora&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.hubiabrasil.com.br/subscribe?"><span>Assine agora</span></a></p><p>O pr&#243;ximo passo &#233; integrar o conhecimento e obter uma previs&#227;o. Reformatei a pergunta no formato QA para orientar o formato da resposta.</p><p><em>Prompt:</em></p><pre><code><code>Pergunta: Parte do golfe &#233; tentar obter um total de pontos mais alto do que outros. Sim ou n&#227;o?Conhecimento: O objetivo do golfe &#233; jogar uma s&#233;rie de buracos com o menor n&#250;mero de tacadas. Uma partida de golfe normalmente consiste em 18 buracos. Cada buraco &#233; jogado uma vez na rodada em um campo de golfe padr&#227;o. Cada tacada &#233; contada como um ponto, e o n&#250;mero total de tacadas &#233; usado para determinar o vencedor do jogo. Explique e responda:</code></code></pre><p><em>Resposta 1 (confian&#231;a muito alta):</em></p><pre><code><code>N&#227;o, o objetivo do golfe n&#227;o &#233; obter um total de pontos mais alto do que os outros. Em vez disso, o objetivo &#233; jogar uma s&#233;rie de buracos com o menor n&#250;mero de tacadas. O n&#250;mero total de tacadas &#233; usado para determinar o vencedor do jogo, n&#227;o o n&#250;mero total de pontos.</code></code></pre><pre><code><code>Pergunta: Parte do golfe &#233; tentar obter um total de pontos mais alto do que outros. Sim ou n&#227;o?Conhecimento: O golfe &#233; um esporte de precis&#227;o com taco e bola no qual os jogadores concorrentes (ou golfistas) usam muitos tipos de tacos para acertar as bolas em uma s&#233;rie de buracos em um campo usando o menor n&#250;mero de tacadas. O objetivo &#233; completar o percurso com a menor pontua&#231;&#227;o, que &#233; calculada somando o n&#250;mero total de tacadas dadas em cada buraco. O jogador com a pontua&#231;&#227;o mais baixa ganha o jogo. Explique e responda:</code></code></pre><p><em>Resposta 2 (a confian&#231;a &#233; muito menor):</em></p><pre><code><code>Sim, parte do golfe &#233; tentar obter um total de pontos mais alto do que outros. Cada jogador tenta completar o percurso com a menor pontua&#231;&#227;o, que &#233; calculada somando o total n&#250;mero de tacadas dadas em cada buraco. O jogador com a pontua&#231;&#227;o mais baixa ganha o jogo.</code></code></pre><p>Algumas coisas realmente interessantes aconteceram com este exemplo. Na primeira resposta a modelo estava muito confiante mas na segunda nem tanto. Simplifiquei o processo para fins de demonstra&#231;&#227;o, mas h&#225; mais alguns detalhes a serem considerados ao chegar &#224; resposta final. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-prompt?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Compartilhar&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-prompt?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Compartilhar</span></a></p>]]></content:encoded></item><item><title><![CDATA[Autoconsistência: A Técnica Avançada que Revoluciona o Raciocínio em IA]]></title><description><![CDATA[Substituindo a decodifica&#231;&#227;o simples e gananciosa na gera&#231;&#227;o com cadeia de pensamento.]]></description><link>https://www.hubiabrasil.com.br/p/autoconsistencia-a-tecnica-avancada</link><guid isPermaLink="false">https://www.hubiabrasil.com.br/p/autoconsistencia-a-tecnica-avancada</guid><dc:creator><![CDATA[HUB I. A. Brasil]]></dc:creator><pubDate>Sun, 01 Jun 2025 11:16:44 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/164925943/9dd97c79dec3ef8a8e42358cb0f46d86.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Talvez uma das t&#233;cnicas mais avan&#231;adas dispon&#237;veis para engenharia imediata seja a autoconsist&#234;ncia. Proposto por <a href="https://arxiv.org/pdf/2203.11171.pdf">Wang et al. (2022</a>), a autoconsist&#234;ncia visa "substituir a decodifica&#231;&#227;o ing&#234;nua e gananciosa usada na solicita&#231;&#227;o de cadeia de pensamento". A ideia &#233; experimentar caminhos de racioc&#237;nio m&#250;ltiplos e diversos por meio de CoT de poucas tomadas e usar as gera&#231;&#245;es para selecionar a resposta mais consistente. Isso ajuda a aumentar o desempenho do prompt do CoT em tarefas que envolvem racioc&#237;nio aritm&#233;tico e de bom senso.</p><p>Vamos tentar o seguinte exemplo para racioc&#237;nio aritm&#233;tico:</p><p><em>Prompt:</em></p><p><code>Quando eu tinha 6 anos, minha irm&#227; tinha metade da minha idade. Agora</code></p><p><code>Tenho 70 anos, quantos anos tem minha irm&#227;?</code></p><p><em>Sa&#237;da:</em></p><p><code>35</code></p><p>A sa&#237;da est&#225; errada! Como podemos melhorar isso com autoconsist&#234;ncia? Vamos experimentar. Usaremos os exemplares de poucos disparos de Wang et al. 2022 (Tabela 17):</p><p><code>P: H&#225; 15 &#225;rvores no bosque. Os trabalhadores do bosque plantar&#227;o &#225;rvores no bosque hoje. Depois que eles terminarem,</code></p><p><code>haver&#225; 21 &#225;rvores. Quantas &#225;rvores os trabalhadores do bosque plantaram hoje?</code></p><p><code>R: Come&#231;amos com 15 &#225;rvores. Mais tarde, temos 21 &#225;rvores. A diferen&#231;a deve ser o n&#250;mero de &#225;rvores que plantaram.</code></p><p><code>Ent&#227;o, eles devem ter plantado 21 - 15 = 6 &#225;rvores. A resposta &#233; 6.</code></p><p><code>P: Se houver 3 carros no estacionamento e mais 2 carros chegarem, quantos carros haver&#225; no estacionamento?</code></p><p><code>R: J&#225; existem 3 carros no estacionamento. mais 2 chegam. Agora s&#227;o 3 + 2 = 5 carros. A resposta &#233; 5.</code></p><p><code>P: Leah comeu 32 chocolates e sua irm&#227; 42. Se elas comeram 35, quantos peda&#231;os sobraram no total?</code></p><p><code>R: Leah tinha 32 chocolates e a irm&#227; de Leah tinha 42. Isso significa que originalmente havia 32 + 42 = 74</code></p><p><code>chocolates. 35 foram comidos. No total, eles ainda t&#234;m 74 - 35 = 39 chocolates. A resposta &#233; 39.</code></p><p><code>P: Jason tinha 20 pirulitos. Ele deu alguns pirulitos para Denny. Agora Jason tem 12 pirulitos. quantos pirulitos</code></p><p><code>Jason deu a Denny?</code></p><p><code>R: Jason tinha 20 pirulitos. Como ele s&#243; tem 12 agora, deve ter dado o resto para Denny. O n&#250;mero de</code></p><p><code>pirulitos que ele deu a Denny devem ter sido 20 - 12 = 8 pirulitos. A resposta &#233; 8.</code></p><p><code>P: Shawn tem cinco brinquedos. No Natal, ele ganhou dois brinquedos de sua m&#227;e e de seu pai. quantos brinquedos cabe</code></p><p><code>ele tem agora?</code></p><p><code>A: Ele tem 5 brinquedos. Ele ganhou 2 da m&#227;e, ent&#227;o depois disso ele tem 5 + 2 = 7 brinquedos. Ent&#227;o ele ganhou mais 2 do pai, ent&#227;o</code></p><p><code>no total ele tem 7 + 2 = 9 brinquedos. A resposta &#233; 9.</code></p><p><code>P: Havia nove computadores na sala do servidor. Mais cinco computadores foram instalados a cada dia, de</code></p><p><code>segunda a quinta. Quantos computadores est&#227;o agora na sala do servidor?</code></p><p><code>R: S&#227;o 4 dias de segunda a quinta. 5 computadores foram adicionados a cada dia. Isso significa que no total 4 * 5 =</code></p><p><code>20 computadores foram adicionados. No come&#231;o havia 9 computadores, ent&#227;o agora s&#227;o 9 + 20 = 29 computadores.</code></p><p><code>A resposta &#233; 29.</code></p><p><code>P: Michael tinha 58 bolas de golfe. Na ter&#231;a-feira, ele perdeu 23 bolas de golfe. Na quarta-feira, ele perdeu mais 2. Quantos</code></p><p><code>bolas de golfe ele tinha no final da quarta-feira?</code></p><p><code>R: Michael inicialmente tinha 58 bolas. Ele perdeu 23 na ter&#231;a-feira, ent&#227;o depois disso ele tem 58 - 23 = 35 bolas. Sobre</code></p><p><code>Quarta-feira ele perdeu mais 2 ent&#227;o agora ele tem 35 - 2 = 33 bolas. A resposta &#233; 33.</code></p><p><code>P: Olivia tem $ 23. Ela comprou cinco bagels por US$ 3 cada. Quanto dinheiro ela tem sobrando?</code></p><p><code>R: Ela comprou 5 bagels por US$ 3 cada. Isso significa que ela gastou 5</code></p><p><code>P: Quando eu tinha 6 anos, minha irm&#227; tinha metade da minha idade. Agora tenho 70 anos, quantos anos tem minha irm&#227;?</code></p><p><code>A:</code></p><p><em>Sa&#237;da 1:</em></p><p><code>Quando eu tinha 6 anos, minha irm&#227; tinha metade da minha idade, ent&#227;o ela tinha 3. Agora eu tenho 70, ent&#227;o ela tem 70 - 3 = 67. A resposta &#233; 67.</code></p><p><em>Sa&#237;da 2:</em></p><p><code>Quando o narrador tinha 6 anos, sua irm&#227; tinha metade de sua idade, que &#233; 3. Agora que o narrador tem 70 anos, sua irm&#227; teria 70 - 3 = 67 anos. A resposta &#233; 67.</code></p><p><em>Sa&#237;da 3:</em></p><p><code>Quando eu tinha 6 anos, minha irm&#227; tinha metade da minha idade, ent&#227;o ela tinha 3. Agora eu tenho 70, ent&#227;o ela tem 70/2 = 35. A resposta &#233; 35.</code></p><p>O c&#225;lculo da resposta final envolve algumas etapas (confira o artigo para obter os detalhes), mas, para simplificar, podemos ver que j&#225; existe uma resposta majorit&#225;ria emergindo, de modo que ela se tornaria essencialmente a resposta final.</p>]]></content:encoded></item><item><title><![CDATA[Curso de Engenharia de Prompts: Chain-of-Thought Prompting]]></title><description><![CDATA[Entenda a Cadeia-de-Pensamento (CoT) de Prompts]]></description><link>https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-chain</link><guid isPermaLink="false">https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-chain</guid><dc:creator><![CDATA[HUB I. A. Brasil]]></dc:creator><pubDate>Sat, 31 May 2025 15:13:27 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/164795517/55a6f8365a2e1a62bc8ef2336aed835e.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sUsR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64114b-d625-4a51-9136-5e710d810c79_940x473.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sUsR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64114b-d625-4a51-9136-5e710d810c79_940x473.webp 424w, https://substackcdn.com/image/fetch/$s_!sUsR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64114b-d625-4a51-9136-5e710d810c79_940x473.webp 848w, https://substackcdn.com/image/fetch/$s_!sUsR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64114b-d625-4a51-9136-5e710d810c79_940x473.webp 1272w, https://substackcdn.com/image/fetch/$s_!sUsR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64114b-d625-4a51-9136-5e710d810c79_940x473.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sUsR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64114b-d625-4a51-9136-5e710d810c79_940x473.webp" width="940" height="473" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ac64114b-d625-4a51-9136-5e710d810c79_940x473.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:473,&quot;width&quot;:940,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:47374,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.hubiabrasil.com.br/i/164795517?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64114b-d625-4a51-9136-5e710d810c79_940x473.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sUsR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64114b-d625-4a51-9136-5e710d810c79_940x473.webp 424w, https://substackcdn.com/image/fetch/$s_!sUsR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64114b-d625-4a51-9136-5e710d810c79_940x473.webp 848w, https://substackcdn.com/image/fetch/$s_!sUsR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64114b-d625-4a51-9136-5e710d810c79_940x473.webp 1272w, https://substackcdn.com/image/fetch/$s_!sUsR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64114b-d625-4a51-9136-5e710d810c79_940x473.webp 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Fonte da imagem: <a href="https://arxiv.org/abs/2201.11903">Wei et al. (2022)</a></p><p>Introduzido em <a href="https://arxiv.org/abs/2201.11903">Wei et al. (2022)</a>, a solicita&#231;&#227;o de cadeia de pensamento (CoT) permite recursos de racioc&#237;nio complexos por meio de etapas intermedi&#225;rias de racioc&#237;nio. Voc&#234; pode combin&#225;-lo com prompts de poucos tiros para obter melhores resultados em tarefas mais complexas que exigem racioc&#237;nio antes de responder.</p><p>Prompt:</p><blockquote><p>Os n&#250;meros &#237;mpares neste grupo somam um n&#250;mero par: 4, 8, 9, 15, 12, 2, 1.</p><p>R: Somando todos os n&#250;meros &#237;mpares (9, 15, 1) d&#225; 25. A resposta &#233; Falso.</p><p>Os n&#250;meros &#237;mpares neste grupo somam um n&#250;mero par: 17, 10, 19, 4, 8, 12, 24.</p><p>R: Somando todos os n&#250;meros &#237;mpares (17, 19) d&#225; 36. A resposta &#233; Verdadeiro.</p><p>Os n&#250;meros &#237;mpares neste grupo somam um n&#250;mero par: 16, 11, 14, 4, 8, 13, 24.</p><p>R: Somando todos os n&#250;meros &#237;mpares (11, 13) d&#225; 24. A resposta &#233; Verdadeiro.</p><p>Os n&#250;meros &#237;mpares neste grupo somam um n&#250;mero par: 17, 9, 10, 12, 13, 4, 2.</p><p>R: Somando todos os n&#250;meros &#237;mpares (17, 9, 13) d&#225; 39. A resposta &#233; Falso.</p><p>Os n&#250;meros &#237;mpares neste grupo somam um n&#250;mero par: 15, 32, 5, 13, 82, 7, 1.</p><p>A:</p></blockquote><p>Sa&#237;da:</p><blockquote><p>Somando todos os n&#250;meros &#237;mpares (15, 5, 13, 7, 1) d&#225; 41. A resposta &#233; Falso.</p></blockquote><p>Uau! Podemos ver um resultado perfeito quando fornecemos a etapa de racioc&#237;nio. Na verdade, podemos resolver essa tarefa fornecendo ainda menos exemplos, ou seja, apenas um exemplo parece suficiente:</p><p>Prompt:</p><blockquote><p>Os n&#250;meros &#237;mpares neste grupo somam um n&#250;mero par: 4, 8, 9, 15, 12, 2, 1.</p><p>R: Somando todos os n&#250;meros &#237;mpares (9, 15, 1) d&#225; 25. A resposta &#233; Falso.</p><p>Os n&#250;meros &#237;mpares neste grupo somam um n&#250;mero par: 15, 32, 5, 13, 82, 7, 1.</p><p>A:</p></blockquote><p>Sa&#237;da:</p><blockquote><p>Somando todos os n&#250;meros &#237;mpares (15, 5, 13, 7, 1) d&#225; 41. A resposta &#233; Falso.</p></blockquote><p>Tenha em mente que os autores afirmam que esta &#233; uma habilidade emergente que surge com modelos de linguagem suficientemente grandes.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.hubiabrasil.com.br/subscribe?&quot;,&quot;text&quot;:&quot;Assine agora&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.hubiabrasil.com.br/subscribe?"><span>Assine agora</span></a></p><h3><strong>Como a 'Chain of Thought' revoluciona o racioc&#237;nio em IA</strong></h3><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;64fdc843-4285-404d-bf7b-7181f05ece40&quot;,&quot;duration&quot;:null}"></div><p></p><h2><strong>Prompt COT Zero-Shot</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!B2ya!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F566ab9d5-c3ed-4731-be32-f2a76f4b666c_944x508.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!B2ya!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F566ab9d5-c3ed-4731-be32-f2a76f4b666c_944x508.webp 424w, https://substackcdn.com/image/fetch/$s_!B2ya!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F566ab9d5-c3ed-4731-be32-f2a76f4b666c_944x508.webp 848w, https://substackcdn.com/image/fetch/$s_!B2ya!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F566ab9d5-c3ed-4731-be32-f2a76f4b666c_944x508.webp 1272w, https://substackcdn.com/image/fetch/$s_!B2ya!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F566ab9d5-c3ed-4731-be32-f2a76f4b666c_944x508.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!B2ya!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F566ab9d5-c3ed-4731-be32-f2a76f4b666c_944x508.webp" width="944" height="508" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/566ab9d5-c3ed-4731-be32-f2a76f4b666c_944x508.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:508,&quot;width&quot;:944,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:64756,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.hubiabrasil.com.br/i/164795517?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F566ab9d5-c3ed-4731-be32-f2a76f4b666c_944x508.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!B2ya!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F566ab9d5-c3ed-4731-be32-f2a76f4b666c_944x508.webp 424w, https://substackcdn.com/image/fetch/$s_!B2ya!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F566ab9d5-c3ed-4731-be32-f2a76f4b666c_944x508.webp 848w, https://substackcdn.com/image/fetch/$s_!B2ya!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F566ab9d5-c3ed-4731-be32-f2a76f4b666c_944x508.webp 1272w, https://substackcdn.com/image/fetch/$s_!B2ya!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F566ab9d5-c3ed-4731-be32-f2a76f4b666c_944x508.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Fonte da imagem: <a href="https://arxiv.org/abs/2205.11916">Kojima et al. (2022)</a></p><p>Uma ideia recente que surgiu mais recentemente &#233; a ideia de <a href="https://arxiv.org/abs/2205.11916">zero-shot CoT</a> (Kojima et al. 2022) que envolve essencialmente adicionar "Vamos pensar passo a passo" para a solicita&#231;&#227;o original. Vamos tentar um problema simples e ver como o modelo funciona:</p><p><em>Prompt:</em></p><blockquote><p>Fui ao mercado e comprei 10 ma&#231;&#227;s. Dei 2 ma&#231;&#227;s ao vizinho e 2 ao reparador. Ent&#227;o fui comprar mais 5 ma&#231;&#227;s e comi 1. Com quantas ma&#231;&#227;s fiquei?</p></blockquote><p>Sa&#237;da:</p><blockquote><p>Primeiro, voc&#234; come&#231;ou com 10 ma&#231;&#227;s.</p><p>Voc&#234; deu 2 ma&#231;&#227;s para o vizinho e 2 para o reparador, ent&#227;o voc&#234; tinha 6 ma&#231;&#227;s sobrando.</p><p>Ent&#227;o voc&#234; comprou mais 5 ma&#231;&#227;s, ent&#227;o agora voc&#234; tinha 11 ma&#231;&#227;s.</p><p>Finalmente, voc&#234; comeu 1 ma&#231;&#227;, ent&#227;o ficaria com 10 ma&#231;&#227;s.</p></blockquote><p>&#201; impressionante que esse prompt simples seja eficaz nessa tarefa. Isso &#233; particularmente &#250;til onde voc&#234; n&#227;o tem muitos exemplos para usar no prompt.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-chain?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Compartilhar&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-chain?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Compartilhar</span></a></p><div><hr></div><h3>Por favor, curta comente e compartilhe. Assim voc&#234; nos ajuda a continuar trazendo conte&#250;do gratuito e de qualidade para voc&#234;s. </h3><p><strong>Conciderem assinar o nosso blog para ter acesso exclusivo a Downloads (Ebooks, programas e etc.), Workshops gravados, todos as aulas e posts, e aulas particulares online onde tiramos suas d&#250;vidas e prestamos consultorias. </strong></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.hubiabrasil.com.br/subscribe?&quot;,&quot;text&quot;:&quot;Inscreva-se&quot;,&quot;language&quot;:&quot;pt-br&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">This Substack is reader-supported. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite seu e-mail&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Inscreva-se"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Curso de Engenharia de Prompts: Few-Shot Prompting]]></title><description><![CDATA[Quando alguns exemplos bastam.]]></description><link>https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-few</link><guid isPermaLink="false">https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-few</guid><dc:creator><![CDATA[HUB I. A. Brasil]]></dc:creator><pubDate>Thu, 29 May 2025 10:09:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!UC3P!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71e700d3-b363-4554-bdaf-261ef24025f8_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UC3P!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71e700d3-b363-4554-bdaf-261ef24025f8_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UC3P!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71e700d3-b363-4554-bdaf-261ef24025f8_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!UC3P!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71e700d3-b363-4554-bdaf-261ef24025f8_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!UC3P!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71e700d3-b363-4554-bdaf-261ef24025f8_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!UC3P!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71e700d3-b363-4554-bdaf-261ef24025f8_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UC3P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71e700d3-b363-4554-bdaf-261ef24025f8_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/71e700d3-b363-4554-bdaf-261ef24025f8_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!UC3P!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71e700d3-b363-4554-bdaf-261ef24025f8_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!UC3P!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71e700d3-b363-4554-bdaf-261ef24025f8_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!UC3P!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71e700d3-b363-4554-bdaf-261ef24025f8_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!UC3P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71e700d3-b363-4554-bdaf-261ef24025f8_1024x608.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Artificial inteligence</figcaption></figure></div><p>Embora os modelos de linguagem grande demonstrem recursos not&#225;veis de disparo zero, eles ainda ficam aqu&#233;m em tarefas mais complexas ao usar a configura&#231;&#227;o de disparo zero. O pr&#8230;</p>
      <p>
          <a href="https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-few">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Curso de Engenharia de Prompts: Zero-Shot Prompting]]></title><description><![CDATA[A primeira t&#233;cnica.]]></description><link>https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-zero</link><guid isPermaLink="false">https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-zero</guid><dc:creator><![CDATA[HUB I. A. Brasil]]></dc:creator><pubDate>Wed, 28 May 2025 11:04:12 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!GUwC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6abf195d-4c86-4d48-b5d0-228eecd72f61_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GUwC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6abf195d-4c86-4d48-b5d0-228eecd72f61_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GUwC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6abf195d-4c86-4d48-b5d0-228eecd72f61_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!GUwC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6abf195d-4c86-4d48-b5d0-228eecd72f61_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!GUwC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6abf195d-4c86-4d48-b5d0-228eecd72f61_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!GUwC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6abf195d-4c86-4d48-b5d0-228eecd72f61_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GUwC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6abf195d-4c86-4d48-b5d0-228eecd72f61_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6abf195d-4c86-4d48-b5d0-228eecd72f61_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GUwC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6abf195d-4c86-4d48-b5d0-228eecd72f61_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!GUwC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6abf195d-4c86-4d48-b5d0-228eecd72f61_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!GUwC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6abf195d-4c86-4d48-b5d0-228eecd72f61_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!GUwC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6abf195d-4c86-4d48-b5d0-228eecd72f61_1024x608.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">artificial inteligence</figcaption></figure></div><p>Os LLMs hoje treinados em grandes quantidades de dados e sintonizados para seguir instru&#231;&#245;es s&#227;o capazes de executar tarefas de tiro zero. Tentamos alguns exemplos de tiro zero &#8230;</p>
      <p>
          <a href="https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-zero">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Curso de Engenharia de Prompts: Exemplos de Prompts]]></title><description><![CDATA[Prompts, prompts e mais prompts.]]></description><link>https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-exemplos</link><guid isPermaLink="false">https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-exemplos</guid><dc:creator><![CDATA[HUB I. A. Brasil]]></dc:creator><pubDate>Wed, 28 May 2025 10:55:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!DX-C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea56d31a-7575-45ea-9378-8d0f4fad8936_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DX-C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea56d31a-7575-45ea-9378-8d0f4fad8936_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DX-C!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea56d31a-7575-45ea-9378-8d0f4fad8936_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!DX-C!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea56d31a-7575-45ea-9378-8d0f4fad8936_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!DX-C!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea56d31a-7575-45ea-9378-8d0f4fad8936_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!DX-C!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea56d31a-7575-45ea-9378-8d0f4fad8936_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DX-C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea56d31a-7575-45ea-9378-8d0f4fad8936_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ea56d31a-7575-45ea-9378-8d0f4fad8936_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!DX-C!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea56d31a-7575-45ea-9378-8d0f4fad8936_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!DX-C!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea56d31a-7575-45ea-9378-8d0f4fad8936_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!DX-C!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea56d31a-7575-45ea-9378-8d0f4fad8936_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!DX-C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea56d31a-7575-45ea-9378-8d0f4fad8936_1024x608.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">artificial inteligence</figcaption></figure></div><h2><strong>Resumo de texto</strong></h2><p>Uma das tarefas padr&#227;o na gera&#231;&#227;o de linguagem natural &#233; o resumo de texto. A sumariza&#231;&#227;o de texto pode incluir prefer&#234;ncias e dom&#237;nios diferentes. Na verdade, um&#8230;</p>
      <p>
          <a href="https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-exemplos">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Curso de Engenharia de Prompts: Dicas gerais para projetar prompts]]></title><description><![CDATA[Aqui est&#227;o algumas dicas para manter em mente ao projetar seus prompts.]]></description><link>https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-dicas</link><guid isPermaLink="false">https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-dicas</guid><dc:creator><![CDATA[HUB I. A. Brasil]]></dc:creator><pubDate>Wed, 28 May 2025 10:30:59 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/164633801/62b3c97b27504d8a8318aa738273bd1f.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<h3><strong>Comece Simples</strong></h3><p>Ao come&#231;ar a criar prompts, voc&#234; deve ter em mente que &#233; realmente um processo iterativo que requer muita experimenta&#231;&#227;o para obter os melhores resultados. Usar um playground simples como OpenAI ou Cohere's &#233; um bom ponto de partida.</p><p>Voc&#234; pode come&#231;ar com prompts simples e continuar adicionando mais elementos e contexto &#224; medida que busca melhores resultados. O controle de vers&#227;o do seu prompt ao longo do caminho &#233; vital por esse motivo. Ao ler o guia, voc&#234; ver&#225; muitos exemplos em que a especificidade, a simplicidade e a concis&#227;o geralmente lhe dar&#227;o melhores resultados.</p><p>Quando voc&#234; tem uma grande tarefa que envolve muitas subtarefas diferentes, pode tentar dividir a tarefa em subtarefas mais simples e continuar aumentando conforme obt&#233;m melhores resultados. Isso evita adicionar muita complexidade ao processo de design do prompt no in&#237;cio.</p><h3><strong>A instru&#231;&#227;o</strong></h3><p>Voc&#234; pode criar prompts eficazes para v&#225;rias tarefas simples usando comandos para instruir o modelo sobre o que deseja alcan&#231;ar, como "Escrever", "Classificar", "Resumir", "Traduzir", "Ordenar" etc.</p><p>Tenha em mente que voc&#234; tamb&#233;m precisa experimentar muito para ver o que funciona melhor. Experimente instru&#231;&#245;es diferentes com palavras-chave, contextos e dados diferentes e veja o que funciona melhor para seu caso de uso e tarefa espec&#237;ficos. Normalmente, quanto mais espec&#237;fico e relevante for o contexto para a tarefa que voc&#234; est&#225; tentando executar, melhor. Abordaremos a import&#226;ncia da amostragem e da adi&#231;&#227;o de mais contexto nos pr&#243;ximos guias.</p><p>Outros recomendam que as instru&#231;&#245;es sejam colocadas no in&#237;cio do prompt. Tamb&#233;m &#233; recomendado que algum separador claro como "###" seja usado para separar a instru&#231;&#227;o e o contexto.</p><p>Por exemplo:</p><p><em>Prompt:</em></p><pre><code><code>### Instru&#231;&#227;o ###Traduza o texto abaixo para o espanhol:Texto: "ol&#225;!"</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>&#161;Hola!</code></code></pre><h3><strong>Especificidade</strong></h3><p>Seja muito espec&#237;fico sobre a instru&#231;&#227;o e a tarefa que deseja que o modelo execute. Quanto mais descritivo e detalhado for o prompt, melhores ser&#227;o os resultados. Isso &#233; particularmente importante quando voc&#234; tem um resultado desejado ou estilo de gera&#231;&#227;o que est&#225; buscando. N&#227;o h&#225; tokens ou palavras-chave espec&#237;ficas que levem a melhores resultados. &#201; mais importante ter um bom formato e um prompt descritivo. Na verdade, fornecer exemplos no prompt &#233; muito eficaz para obter a sa&#237;da desejada em formatos espec&#237;ficos.</p><p>Ao criar prompts, voc&#234; tamb&#233;m deve ter em mente o tamanho do prompt, pois h&#225; limita&#231;&#245;es em rela&#231;&#227;o a qu&#227;o grande ele pode ser. Pensar em qu&#227;o espec&#237;fico e detalhado voc&#234; deve ser &#233; algo a se considerar. Incluir muitos detalhes desnecess&#225;rios n&#227;o &#233; necessariamente uma boa abordagem. Os detalhes devem ser relevantes e contribuir para a tarefa em m&#227;os. Isso &#233; algo que voc&#234; precisar&#225; experimentar muito. Incentivamos muita experimenta&#231;&#227;o e itera&#231;&#227;o para otimizar os prompts de seus aplicativos.</p><p>Como exemplo, vamos tentar um prompt simples para extrair informa&#231;&#245;es espec&#237;ficas de um texto.</p><p><em>Prompt:</em></p><pre><code><code>Extraia o nome dos lugares no texto a seguir.Formato desejado:Local: &lt;lista_de_nomes_de_empresa_separados_por_v&#237;rgula&gt;Input: "Embora estes desenvolvimentos sejam encorajadores para os investigadores, muito ainda &#233; um mist&#233;rio. &#8220;Muitas vezes temos uma caixa preta entre o c&#233;rebro e o efeito que vemos na periferia&#8221;, diz Henrique Veiga-Fernandes, neuroimunologista do Centro Champalimaud para o Desconhecido em Lisboa. &#8220;Se queremos utiliz&#225;-lo no contexto terap&#234;utico, precisamos de facto de perceber o mecanismo."</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>Local: Centro Champalimaud para o Desconhecido, Lisboa</code></code></pre><p>O texto de entrada &#233; obtido <a href="https://www.nature.com/articles/d41586-023-00509-z">neste artigo da Nature(opens in a new tab)</a>.</p><h3><strong>Evite Imprecis&#245;es</strong></h3><p>Dadas as dicas acima sobre como ser detalhado e melhorar o formato, &#233; f&#225;cil cair na armadilha de querer ser muito inteligente sobre os prompts e potencialmente criar descri&#231;&#245;es imprecisas. Geralmente &#233; melhor ser espec&#237;fico e direto. A analogia aqui &#233; muito semelhante &#224; comunica&#231;&#227;o eficaz - quanto mais direta, mais eficaz a mensagem &#233; transmitida.</p><p>Por exemplo, voc&#234; pode estar interessado em aprender o conceito de engenharia de prompt. Voc&#234; pode tentar algo como:</p><pre><code><code>Explique o conceito de engenharia de prompt. Mantenha a explica&#231;&#227;o curta, apenas algumas frases, e n&#227;o seja muito descritivo.</code></code></pre><p>N&#227;o est&#225; claro no prompt acima quantas frases usar e qual estilo. Voc&#234; ainda pode obter uma boa resposta com o prompt acima, mas o melhor prompt seria aquele que &#233; muito espec&#237;fico, conciso e direto ao ponto. Algo como:</p><pre><code><code>Use 2 a 3 frases para explicar o conceito de engenharia de prompt a um aluno do ensino m&#233;dio.</code></code></pre><h3><strong>Fazer ou n&#227;o fazer?</strong></h3><p>Outra dica comum ao criar prompts &#233; evitar dizer o que n&#227;o fazer, mas dizer o que fazer. Isso incentiva mais especificidade e concentra-se nos detalhes que levam a boas respostas do modelo.</p><p>Aqui est&#225; um exemplo de um chatbot de recomenda&#231;&#227;o de filme falhando exatamente no que eu n&#227;o quero que ele fa&#231;a por causa de como escrevi a instru&#231;&#227;o -- focando no que n&#227;o fazer.</p><p><em>Prompt:</em></p><pre><code><code>O agente a seguir recomenda filmes para um cliente. N&#195;O PE&#199;A INTERESSES. N&#195;O PE&#199;A INFORMA&#199;&#213;ES PESSOAIS.Cliente: Por favor, recomende um filme baseado nos meus interesses.Agente:</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>Claro, posso recomendar um filme baseado em seus interesses. Que tipo de filme voc&#234; gostaria de assistir? Voc&#234; prefere a&#231;&#227;o, com&#233;dia, romance ou outra coisa?</code></code></pre><p>Aqui est&#225; um prompt melhor:</p><p><em>Prompt:</em></p><pre><code><code>O agente a seguir recomenda filmes para um cliente. O agente &#233; respons&#225;vel por recomendar um filme dos principais filmes de tend&#234;ncias globais. Deve abster-se de perguntar aos usu&#225;rios sobre suas prefer&#234;ncias e evitar pedir informa&#231;&#245;es pessoais. Se o agente n&#227;o tiver um filme para recomendar, ele deve responder "Desculpe, n&#227;o foi poss&#237;vel encontrar um filme para recomendar hoje.".Cliente: Por favor, recomende um filme baseado nos meus interesses.Agente:</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>Desculpe, n&#227;o tenho nenhuma informa&#231;&#227;o sobre seus interesses. No entanto, aqui est&#225; uma lista dos principais filmes de tend&#234;ncias globais no momento: [lista de filmes]. Espero que encontre algo que goste!</code></code></pre>]]></content:encoded></item><item><title><![CDATA[Curso de Engenharia de Prompts: Noções Básicas de Prompt]]></title><description><![CDATA[Fundamentos de Engenharia de Prompt]]></description><link>https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-nocoes</link><guid isPermaLink="false">https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-nocoes</guid><dc:creator><![CDATA[HUB I. A. Brasil]]></dc:creator><pubDate>Tue, 27 May 2025 18:07:53 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/164470985/7f4b8b6388aa7c9820c65a221d116b8a.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Embora seja poss&#237;vel obter bons resultados com prompts simples, a qualidade das respostas melhora significativamente quando fornecemos mais informa&#231;&#245;es e estruturamos melhor o pedido. Um prompt bem elaborado vai al&#233;m de uma simples pergunta: ele pode incluir instru&#231;&#245;es claras, contexto relevante, dados de entrada e at&#233; exemplos. Esses elementos ajudam o modelo a entender exatamente o que voc&#234; espera &#8212; e quanto mais preciso for o seu direcionamento, melhores ser&#227;o os resultados obtidos.</p><p>Vamos come&#231;ar analisando um exemplo b&#225;sico de um prompt simples:</p><p><em>Prompt</em></p><pre><code><code>O c&#233;u &#233;</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>azulO c&#233;u &#233; azul em um dia claro. Em um dia nublado, o c&#233;u pode ser cinza ou branco.</code></code></pre><p>Como voc&#234; pode ver, o modelo de linguagem gera uma continua&#231;&#227;o de strings que fazem sentido no contexto <code>"O c&#233;u &#233;"</code>. A sa&#237;da pode ser inesperada ou distante da tarefa que queremos realizar.</p><p>Este exemplo b&#225;sico tamb&#233;m destaca a necessidade de fornecer mais contexto ou instru&#231;&#245;es sobre o que especificamente queremos alcan&#231;ar.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WQSD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe629aa20-bb12-4bfe-9e1d-865929f0f575_1280x720.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WQSD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe629aa20-bb12-4bfe-9e1d-865929f0f575_1280x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WQSD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe629aa20-bb12-4bfe-9e1d-865929f0f575_1280x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WQSD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe629aa20-bb12-4bfe-9e1d-865929f0f575_1280x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WQSD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe629aa20-bb12-4bfe-9e1d-865929f0f575_1280x720.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WQSD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe629aa20-bb12-4bfe-9e1d-865929f0f575_1280x720.jpeg" width="1280" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e629aa20-bb12-4bfe-9e1d-865929f0f575_1280x720.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:487105,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.hubiabrasil.com.br/i/164470985?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe629aa20-bb12-4bfe-9e1d-865929f0f575_1280x720.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WQSD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe629aa20-bb12-4bfe-9e1d-865929f0f575_1280x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WQSD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe629aa20-bb12-4bfe-9e1d-865929f0f575_1280x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WQSD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe629aa20-bb12-4bfe-9e1d-865929f0f575_1280x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WQSD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe629aa20-bb12-4bfe-9e1d-865929f0f575_1280x720.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Vamos tentar melhorar um pouco:</p><p><em>Prompt:</em></p><pre><code><code>Complete a senten&#231;a:O c&#233;u &#233;</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>t&#227;o lindo.</code></code></pre><p>Isto &#233; melhor? Bem, dissemos ao modelo para completar a frase para que o resultado fique muito melhor, pois segue exatamente o que dissemos para fazer ("complete a frase"). Essa abordagem de projetar prompts ideais para instruir o modelo a executar uma tarefa &#233; chamada de <strong>engenharia de prompt</strong>.</p><p>O exemplo acima &#233; uma ilustra&#231;&#227;o b&#225;sica do que &#233; poss&#237;vel com LLMs hoje. Os LLMs de hoje s&#227;o capazes de executar todos os tipos de tarefas avan&#231;adas que variam de resumo de texto a racioc&#237;nio matem&#225;tico e gera&#231;&#227;o de c&#243;digo.</p><h2><strong>Formata&#231;&#227;o de prompt</strong></h2><p>Tentamos um prompt muito simples acima. Um prompt padr&#227;o tem o seguinte formato:</p><pre><code><code>&lt;Pergunta&gt;?</code></code></pre><p>ou</p><pre><code><code>&lt;Instru&#231;&#227;o&gt;</code></code></pre><p>Isso pode ser formatado em um formato de resposta a perguntas (QA), que &#233; padr&#227;o em muitos conjuntos de dados de QA, como segue:</p><pre><code><code>Q: &lt;Pergunta&gt;?A:</code></code></pre><p>Quando voc&#234; faz uma solicita&#231;&#227;o direta ao modelo, sem fornecer nenhum exemplo ou explica&#231;&#227;o adicional, isso &#233; chamado de <strong>prompt zero-shot</strong>. Nesse caso, o modelo precisa entender e responder com base apenas na instru&#231;&#227;o fornecida. Alguns modelos de linguagem avan&#231;ados conseguem lidar bem com esse tipo de prompt, mas a qualidade da resposta pode variar dependendo da complexidade da tarefa e do quanto ela &#233; conhecida pelo modelo. Em tarefas mais dif&#237;ceis ou espec&#237;ficas, incluir exemplos costuma trazer melhores resultados</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!t3ON!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba39aa6-3735-41e1-a5ee-dbcaf892d85f_1280x720.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!t3ON!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba39aa6-3735-41e1-a5ee-dbcaf892d85f_1280x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!t3ON!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba39aa6-3735-41e1-a5ee-dbcaf892d85f_1280x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!t3ON!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba39aa6-3735-41e1-a5ee-dbcaf892d85f_1280x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!t3ON!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba39aa6-3735-41e1-a5ee-dbcaf892d85f_1280x720.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!t3ON!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba39aa6-3735-41e1-a5ee-dbcaf892d85f_1280x720.jpeg" width="1280" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5ba39aa6-3735-41e1-a5ee-dbcaf892d85f_1280x720.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:760080,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.hubiabrasil.com.br/i/164470985?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba39aa6-3735-41e1-a5ee-dbcaf892d85f_1280x720.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!t3ON!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba39aa6-3735-41e1-a5ee-dbcaf892d85f_1280x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!t3ON!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba39aa6-3735-41e1-a5ee-dbcaf892d85f_1280x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!t3ON!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba39aa6-3735-41e1-a5ee-dbcaf892d85f_1280x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!t3ON!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba39aa6-3735-41e1-a5ee-dbcaf892d85f_1280x720.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>.</p><p>Dado o formato padr&#227;o acima, uma t&#233;cnica popular e eficaz para solicita&#231;&#227;o &#233; chamada de <em>prompt de poucos tiros</em>, onde fornecemos exemplos (ou seja, demonstra&#231;&#245;es). Os prompts de poucos tiros podem ser formatados da seguinte maneira:</p><pre><code><code>&lt;Pergunta&gt;?&lt;Resposta&gt;&lt;Pergunta&gt;?&lt;Resposta&gt;&lt;Pergunta&gt;?&lt;Resposta&gt;&lt;Pergunta&gt;?</code></code></pre><p>A vers&#227;o do formato QA ficaria assim:</p><pre><code><code>Q: &lt;Pergunta&gt;?A: &lt;Resposta&gt;Q: &lt;Pergunta&gt;?A: &lt;Resposta&gt;Q: &lt;Pergunta&gt;?A: &lt;Resposta&gt;Q: &lt;Pergunta&gt;?A:</code></code></pre><p>Lembre-se de que n&#227;o &#233; necess&#225;rio usar o formato QA. O formato do prompt depende da tarefa em m&#227;os. Por exemplo, voc&#234; pode executar uma tarefa de classifica&#231;&#227;o simples e fornecer exemplares que demonstrem a tarefa da seguinte forma:</p><p><em>Prompt:</em></p><pre><code><code>Isso &#233; incr&#237;vel! // PositivoIsto &#233; mau! // NegativoUau, esse filme foi radical! // PositivoQue espet&#225;culo horr&#237;vel! //</code></code></pre><p><em>Sa&#237;da:</em></p><pre><code><code>Negativo</code></code></pre><p>Os prompts de poucos tiros permitem o aprendizado no contexto, que &#233; a capacidade dos modelos de linguagem de aprender tarefas dadas algumas demonstra&#231;&#245;es.</p>]]></content:encoded></item><item><title><![CDATA[Curso de Engenharia de Prompts: Árvore de Pensamentos (ToT)]]></title><description><![CDATA[O que &#233; Tree of Thoughts (ToT) e como ele se diferencia de outras t&#233;cnicas de prompting?]]></description><link>https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-arvore</link><guid isPermaLink="false">https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-arvore</guid><dc:creator><![CDATA[HUB I. A. Brasil]]></dc:creator><pubDate>Mon, 26 May 2025 18:07:15 GMT</pubDate><enclosure url="https://substack-video.s3.amazonaws.com/video_upload/post/164149859/a1d30dac-0935-4785-bd28-3b0a33040b83/transcoded-1748088351.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uh4I!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed473807-85c5-4afc-8b0b-ef7ed7bcf572_1083x550.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uh4I!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed473807-85c5-4afc-8b0b-ef7ed7bcf572_1083x550.webp 424w, https://substackcdn.com/image/fetch/$s_!uh4I!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed473807-85c5-4afc-8b0b-ef7ed7bcf572_1083x550.webp 848w, https://substackcdn.com/image/fetch/$s_!uh4I!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed473807-85c5-4afc-8b0b-ef7ed7bcf572_1083x550.webp 1272w, https://substackcdn.com/image/fetch/$s_!uh4I!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed473807-85c5-4afc-8b0b-ef7ed7bcf572_1083x550.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uh4I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed473807-85c5-4afc-8b0b-ef7ed7bcf572_1083x550.webp" width="1083" height="550" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ed473807-85c5-4afc-8b0b-ef7ed7bcf572_1083x550.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:550,&quot;width&quot;:1083,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:31998,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.hubiabrasil.com.br/i/164149859?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed473807-85c5-4afc-8b0b-ef7ed7bcf572_1083x550.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!uh4I!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed473807-85c5-4afc-8b0b-ef7ed7bcf572_1083x550.webp 424w, https://substackcdn.com/image/fetch/$s_!uh4I!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed473807-85c5-4afc-8b0b-ef7ed7bcf572_1083x550.webp 848w, https://substackcdn.com/image/fetch/$s_!uh4I!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed473807-85c5-4afc-8b0b-ef7ed7bcf572_1083x550.webp 1272w, https://substackcdn.com/image/fetch/$s_!uh4I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed473807-85c5-4afc-8b0b-ef7ed7bcf572_1083x550.webp 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Para tarefas complexas que exigem explora&#231;&#227;o ou planejamento estrat&#233;gico, t&#233;cnicas tradicionais ou simples de est&#237;mulo s&#227;o insuficientes. <a href="https://arxiv.org/abs/2305.10601">Yao et el. (2023)(opens in a new tab)</a> e <a href="https://arxiv.org/abs/2305.08291">Long (2023)(opens in a new tab)</a> propuseram recentemente a "Tree of Thoughts" (ToT), uma estrutura que generaliza o est&#237;mulo de cadeia de pensamento e incentiva a explora&#231;&#227;o de pensamentos que servem como etapas intermedi&#225;rias para a resolu&#231;&#227;o de problemas gerais com modelos de linguagem.</p><p>A ToT mant&#233;m uma &#225;rvore de pensamentos, onde os pensamentos representam sequ&#234;ncias coerentes de linguagem que servem como etapas intermedi&#225;rias para a resolu&#231;&#227;o de um problema. Essa abordagem permite que um modelo de linguagem (LM) avalie o progresso dos pensamentos intermedi&#225;rios em dire&#231;&#227;o &#224; resolu&#231;&#227;o de um problema por meio de um processo de racioc&#237;nio deliberado. A capacidade do LM de gerar e avaliar pensamentos &#233; combinada com algoritmos de busca (por exemplo, busca em largura e busca em profundidade) para permitir a explora&#231;&#227;o sistem&#225;tica de pensamentos com planejamento de lookahead e retrocesso.</p>
      <p>
          <a href="https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-arvore">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Curso de Engenharia de Prompts: Guia de Engenharia de Prompts]]></title><description><![CDATA[O que voc&#234; n&#227;o sabe sobre a engenharia de prompts]]></description><link>https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-guia</link><guid isPermaLink="false">https://www.hubiabrasil.com.br/p/curso-de-engenharia-de-prompts-guia</guid><dc:creator><![CDATA[HUB I. A. Brasil]]></dc:creator><pubDate>Sun, 25 May 2025 11:43:39 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/164359408/1d28bed51956197055c451a7e4d0e32b.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<h3>Curta, comente e compartilhe. Sua ajuda &#233; muito importante para que possamos continuar trazando conte&#250;do gratu&#237;to.</h3><p>A engenharia de prompts &#233; uma disciplina relativamente nova que visa desenvolver e otimizar prompts e utilizar eficientemente modelos de linguagem (LMs) para uma ampla variedade de aplicativos e t&#243;picos de pesquisa. As habilidades de engenharia de prompt ajudam a entender melhor os recursos e as limita&#231;&#245;es dos modelos de linguagem grandes (LLMs).</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;956ccd52-0d6a-4faa-af26-a339acb2fe81&quot;,&quot;duration&quot;:null}"></div><p>Os pesquisadores usam a engenharia de prompt para melhorar a capacidade dos LLMs em uma ampla gama de tarefas comuns e complexas, como resposta a perguntas e racioc&#237;nio aritm&#233;tico. Os desenvolvedores usam engenharia de prompt para projetar t&#233;cnicas de prompt robustas e eficazes que fazem interface com LLMs e outras ferramentas.</p><p>A engenharia de prompts n&#227;o &#233; apenas projetar e desenvolver prompts. Abrange uma ampla gama de habilidades e t&#233;cnicas que s&#227;o &#250;teis para interagir e desenvolver com LLMs. &#201; uma habilidade importante para interagir, construir e entender os recursos dos LLMs. Voc&#234; pode usar a engenharia de prompt para melhorar a seguran&#231;a dos LLMs e criar novos recursos, como aumentar os LLMs com conhecimento de dom&#237;nio e ferramentas externas</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4P4u!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9fd17cb-2c7a-4e22-8b6f-7ab7bcc4ed7f_1280x720.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4P4u!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9fd17cb-2c7a-4e22-8b6f-7ab7bcc4ed7f_1280x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!4P4u!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9fd17cb-2c7a-4e22-8b6f-7ab7bcc4ed7f_1280x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!4P4u!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9fd17cb-2c7a-4e22-8b6f-7ab7bcc4ed7f_1280x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!4P4u!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9fd17cb-2c7a-4e22-8b6f-7ab7bcc4ed7f_1280x720.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4P4u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9fd17cb-2c7a-4e22-8b6f-7ab7bcc4ed7f_1280x720.jpeg" width="1280" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f9fd17cb-2c7a-4e22-8b6f-7ab7bcc4ed7f_1280x720.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:524749,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.hubiabrasil.com.br/i/164359408?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9fd17cb-2c7a-4e22-8b6f-7ab7bcc4ed7f_1280x720.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4P4u!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9fd17cb-2c7a-4e22-8b6f-7ab7bcc4ed7f_1280x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!4P4u!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9fd17cb-2c7a-4e22-8b6f-7ab7bcc4ed7f_1280x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!4P4u!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9fd17cb-2c7a-4e22-8b6f-7ab7bcc4ed7f_1280x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!4P4u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9fd17cb-2c7a-4e22-8b6f-7ab7bcc4ed7f_1280x720.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Motivados pelo grande interesse em desenvolver com LLMs, criamos este novo guia de engenharia r&#225;pida que cont&#233;m todos os artigos mais recentes, guias de aprendizagem, modelos, palestras, refer&#234;ncias, novos recursos de LLM e ferramentas relacionadas &#224; engenharia de prompt.</p><p>Download dos Ebooks de Engenharia de Prompts:</p><p><br><a href="https://www.hubiabrasil.com.br/p/download-do-ebook-utilizando-o-chatgpt">Utilizando o ChatGPT para Transformar Sua Vida</a></p><p><a href="https://www.hubiabrasil.com.br/p/download-do-ebook-de-1000-prompts">+ de 1.000 prompts</a></p><p><a href="https://www.hubiabrasil.com.br/p/download-dos-mapas-mentais-de-prompts">Mapas Mentais para criar prompts eficientes</a></p><h3>Curta, comente e compartilhe. Sua ajuda &#233; muito importante para que possamos continuar trazando conte&#250;do gratu&#237;to.</h3>]]></content:encoded></item></channel></rss>