Pular para o conteúdo

Crie plugins para o ChatGPT

Ver no idioma original →

Autoria: OpenAI · Assistir no YouTube

Vídeo de autoria do canal indicado, não da IANIA; todos os direitos pertencem ao criador. Transcrição, resumo e tradução gerados automaticamente; o conteúdo no idioma original é preservado na versão em idioma original.

Idioma original: inglês

Vídeo original: Build Plugins for ChatGPT · Canal: OpenAI · 02:08 · Assistir no YouTube

Tópicos: Agentes de IA, Engenharia de software com IA, Ferramentas de desenvolvimento com IA

As plugin extensions permitem incorporar interfaces, ferramentas e workflows de produtos ao ChatGPT, criando experiências interativas que se integram à conversa. É possível personalizar elementos como a navegação, o onboarding, as menções no composer e os controles nas configurações. Exemplos como reuniões e o plugin para desenvolvedores da OpenAI mostram como alternar entre interagir diretamente com uma interface e pedir ajuda ao ChatGPT. As extensões se baseiam em MCP e MCP apps, e podem ser iniciadas com o Plugin Creator.

  • Plugin extensions levam interfaces, ferramentas e workflows de produtos para dentro do ChatGPT.
  • As extensões podem ter uma área persistente na barra lateral ou um painel interativo ao lado da conversa.
  • O desenvolvedor controla o layout, a navegação e as interações da extensão.
  • A extensão pode informar ao ChatGPT qual elemento da interface foi selecionado pelo usuário.
  • A plataforma permite personalizar o fluxo de onboarding, as @ menções no composer e os controles nas configurações.
  • As experiências de reuniões e o plugin para desenvolvedores da OpenAI são exemplos criados com a plataforma de extensões.
  • Plugin extensions se baseiam em MCP e MCP apps.
  • O Plugin Creator pode ser usado para criar uma primeira versão de uma extensão e aprimorá-la com testes.
Início Capítulo Resumo
00:01 O que as plugin extensions permitem As extensões levam ferramentas, interfaces e workflows de produtos ao ChatGPT, com layouts e interações próprios.
00:32 Uma interface integrada à conversa O exemplo de um editor de design mostra como abrir uma extensão na barra lateral e conectá-la à conversa.
01:05 Opções de personalização e exemplo de reuniões Além da interface, a plataforma permite personalizar o onboarding, as menções e as configurações, e pode apoiar workflows de reuniões.
01:36 Plugin para desenvolvedores da OpenAI Criado com Codex e Plugin Creator, o exemplo reúne documentação, ferramentas para desenvolvedores e palestras do DevDay.
02:08 Como começar uma extensão As extensões se baseiam em MCP e MCP apps, e o vídeo recomenda criar uma primeira versão com Plugin Creator e aprimorá-la.

Você pode adicionar suas próprias ferramentas, interfaces e workflows que pareçam nativos. — 00:01

Você controla o layout, a navegação e as interações. — 00:32

Você está criando uma experiência dentro do ChatGPT que se adapta ao seu produto, à sua equipe ou à sua forma de trabalhar. — 01:05

Plugin extensions se baseiam em MCP e MCP apps. — 02:08

  • Plugin extensions (conceito): Extensões que incorporam interfaces, ferramentas e workflows de produtos às experiências dentro do ChatGPT.
  • ChatGPT (ferramenta): Assistente de IA no qual as plugin extensions integram interfaces e interações à conversa.
  • MCP (conceito): Base sobre a qual as plugin extensions e MCP apps são construídos.
  • MCP Apps (conceito): Aplicações mencionadas como parte da base das plugin extensions.
  • Plugin Creator (ferramenta): Ferramenta indicada para criar a primeira versão de uma plugin extension.
  • Codex (ferramenta): Ferramenta usada para criar o plugin para desenvolvedores da OpenAI.
  • OpenAI (empresa): Empresa responsável pelo plugin para desenvolvedores apresentado no vídeo.

00:01 Se você está criando plug-ins para o ChatGPT, precisa conhecer as extensões de plug-ins. Elas permitem trazer mais elementos da interface do seu produto para o ChatGPT, para que você possa criar experiências mais ricas e interativas. Você pode adicionar suas próprias ferramentas, interfaces e workflows com aparência nativa. Isso vai além de incorporar uma página da web ou apenas exibir um artefato. Seu plug-in pode ter um espaço permanente na barra lateral ou um painel lateral interativo ao lado de uma conversa existente. Você controla o layout, a navegação e as interações. Você decide o que as pessoas podem explorar e

00:32 como elas interagem com ele. Na verdade, itens que adicionamos recentemente à barra lateral, como revisões de código ou reuniões, foram todos criados com o mesmo sistema de plug-ins. Veja este editor de design, por exemplo. Ele oferece suporte a extensões de plug-ins. Então, posso abri-lo pela barra lateral e começar a fazer alterações. >> >> Posso colocá-lo ao lado da conversa e pedir ajuda ao ChatGPT. E o trabalho continua visível. >> >> Sua extensão conecta essas interações à conversa. Se alguém selecionar parte de um design e perguntar: “Podemos experimentar um layout diferente aqui?”, ela pode informar ao ChatGPT qual elemento específico foi selecionado. Você está criando uma

01:05 experiência dentro do ChatGPT que se adapta ao seu produto, à sua equipe ou à sua forma de trabalhar. Agora, há mais algumas áreas que você pode personalizar como parte da plataforma de extensões: o fluxo de integração após a instalação do plug-in, as menções com @ no campo de composição e novos controles nas configurações. A documentação explica tudo isso com mais detalhes, mas vamos ver alguns exemplos específicos. Vamos começar pelas reuniões, que ajudam você a gravar conversas e trabalhar com as anotações no ChatGPT. Na barra lateral, posso escolher uma reunião e perguntar: >> >> “O que decidimos e o que preciso

01:36 acompanhar?” Depois de revisar as próximas etapas, posso pedir ao ChatGPT para redigir uma mensagem de acompanhamento. Como eu disse antes, criamos essa experiência com a mesma plataforma de extensões que você pode usar. Aqui está outro exemplo: o plug-in de desenvolvedores da OpenAI. Eu o criei no Codex e usei o Plugin Creator. Posso abri-lo pela barra lateral para encontrar documentação, ferramentas para desenvolvedores e palestras do DevDay. Esses exemplos mostram novas modalidades de trabalho com IA, nas quais você pode alternar entre usar a interface por conta própria e pedir ajuda ao ChatGPT. Você pode explorar as informações

02:08 e fazer uma escolha, depois revisar o resultado antes de decidir o que fazer em seguida. As extensões de plug-ins são baseadas em MCP e em apps do MCP, então você pode trazer seus produtos, ferramentas e interface para a mesma conversa. Para começar a criar a sua, escolha algo com que seus usuários precisem de ajuda e crie sua primeira versão com o Plugin Creator. Depois, experimente você mesmo e faça melhorias a partir daí.

Transcrição original

[00:01] If you’re building plugins for ChatGPT, [music] you need to know about plugin extensions. Plugin extensions let you bring more of your product’s UI into ChatGPT, so you can build richer and more interactive experiences. You can add your own tools, interfaces, and workflows that feel native. That goes beyond embedding a web page or just displaying [music] an artifact. Your plugin can have a persistent home in the sidebar or an interactive [music] side panel besides an existing conversation. You control the layout, the navigation, and the interactions. [music] You decide what people can explore and

[00:32] how they work with it. In fact, items that we’ve added to the sidebar recently like code reviews or meetings [music] are all built with the same plugin system. Take this design editor for example. It supports [music] plugin extensions. So, I can open it up from the sidebar and start making changes. >> [music] >> I can bring it beside the conversation and ask ChatGPT for help. And the work is still in view. >> [music] >> Your extension connects those interactions to the conversation. If someone selects part of a design and asks, “Can we try a different layout here?” it can tell ChatGPT what specific element is selected. You’re building an

[01:05] experience inside ChatGPT that fits your product, your team, or the way you work. Now, there are a few more areas that you can customize as a part of the extensions platform. The onboarding flow after plugin installation, @ mentions in the composer, and new controls in settings. The docs go into all that in more detail, but let’s look at a few specific examples. Let’s start with meetings, which helps you record conversations and work with the notes in ChatGPT. From the sidebar, I can choose a meeting and ask, >> [music] >> “What did we decide and what do I need

[01:36] to follow up on?” Once I’ve reviewed the next steps, I can ask ChatGPT to draft a follow up. Like I said before, we [music] built this experience with the same extension platform you can use. Here’s another example, the OpenAI developers plugin. I built this in Codex and used plugin creator. I can open it up from the sidebar to find documentation, developer tools, and talks from DevDay. These examples show new modalities of working with AI, where you can move between using the interface yourself and asking ChatGPT to help. You can explore the information [music]

[02:08] and make a choice, then review the result before deciding what comes next. Plugin extensions build on MCP and MCP apps, so you can bring your products, tools, and interface into the [music] same conversation. To start your own, choose something your users need help with and build your first version with Plugin Creator. Then try it yourself and improve it from there.