O que os desenvolvedores precisam saber – O’Reilly



O que os desenvolvedores precisam saber – O’Reilly

Os agentes da IA ​​são remodelando como o software program é escrito, dimensionado e experientee Muitos esperam a tecnologia para Desbloqueie os ganhos As empresas de IA há muito prometerem. Enquanto a maioria das empresas hoje permanecer na fase de “teste”à medida que os agentes seguem o caminho por toda a organização, os trabalhadores precisarão descobrir como integrá -los aos seus fluxos de trabalho. Isso é particularmente verdadeiro para os desenvolvedores, que podem usar agentes para aumentar a eficiência e, em muitos casos, também serão responsáveis ​​pela construção, manutenção e integração.

Os agentes são programas autônomos que dependem de modelos de IA subjacentes, como modelos de idiomas ou sistemas de planejamento capazes de executar tarefas sem orquestração humana constante. (Como Chip Huyen apontou, muitos os consideram “o objetivo remaining da IA. ”) Pode parecer óbvio, mas o que distingue isso como uma nova abordagem é“ agência ”: operando independentemente de acordo com objetivos, memória e ferramentas pré -estabelecidas.

Os agentes podem ser simples, tornando uma única chamada de API com base na entrada do usuário ou complexa, orquestrando vários serviços, colaborando com outros agentes e aprendendo ao longo do tempo. Mas eles só serão tão úteis quanto os dados e os sistemas aos quais se conectam, e isso significa que as APIs continuarão a desempenhar um papel de tamanho errado. Como a ponte entre agentes e o mundo digital, as APIs possibilitam que os agentes de IA acessem dados, executem ações e integrem com sistemas externos para atingir seus objetivos. Mas o que significa construir para um mundo onde agentes, alimentados por APIs, agem por conta própria?

APIs não são uma nova tecnologia; o conceito remonta à década de 1940. E a IA não mudou o objetivo de uma API bem pensada: entregando facilmente funcionalidade valiosa a terceiros. No entanto, as APIs tradicionais sempre foram projetadas com desenvolvedores humanos em mente. As APIs compatíveis com o agente não têm os mesmos requisitos. Para que as APIs sirvam efetivamente agentes, elas precisam ser consumíveis para a máquina, auto-descrevendo e semanticamente ricas. Isso exige que os desenvolvedores priorizem funcionalidade clara, metadados descritivos e manuseio de erros em tempo actual, mantendo a acessibilidade para usuários humanos. Também existem novos protocolos a serem considerados, incluindo o Modelo Protocolo de Contexto (MCP) e o Protocolo Agent2agent (A2A)que pode ser usado para se comunicar com fontes de dados externas, ferramentas e outros agentes.

As APIs não vão embora tão cedo, mas os desenvolvedores que pretendem otimizar seus sistemas e software program devem aprender os novos protocolos que os ajudarão a conectar agentes com seus sistemas e dados. Eles também devem considerar o ambiente técnico em que suas APIs agora circulam e desenham para ambos os humanos e agentes. Não há tempo como o presente para começar.

Quer aprender mais? Junte -se ao apresentador Mike Amundsen e uma estimada linha de especialistas em API em 17 de julho para o O’Reilly API SuperStream, tudo sobre a criação de APIs otimizadas para agentes de IA. Mais de quatro horas lotadas, você explorará problemas com as APIs atuais; como integrar suas APIs com AI e MCP; ecossistemas agênticos de nível corporativo; a sinergia entre APIs, LLMS e Xai; Gerenciamento da API do Azure; e muito mais. É gratuito para membros de O’Reilly. Registre -se aqui.

Não é um membro? Inscreva-se para um teste gratuito de 10 dias Para participar – e confira todos os outros grandes recursos sobre O’Reilly.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *