Skip to Content
APIs práticas para IA e ciência de dados
book

APIs práticas para IA e ciência de dados

by Ryan Day
March 2025
Intermediate to advanced
352 pages
9h 30m
Portuguese (Portugal, Brazil)
O'Reilly Media, Inc.
Content preview from APIs práticas para IA e ciência de dados

Capítulo 15. Usar o ChatGPT para chamar a tua API

Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com

No capítulo anterior, criaste uma aplicação básica de IA generativa que podia conversar com um modelo em linguagem natural e obter dados da API SportsWorldCentral. Para isso, criaste um pouco de código Python.

Neste capítulo, usarás GPTs personalizados da OpenAI para realizar esta tarefa sem criar qualquer código Python além da API SportsWorldCentral. Podes pensar num GPT personalizado como um método de baixo código para criar uma aplicação de IA generativa que se liga à tua API.

Arquitetura da tua aplicação

A Figura 15-1 mostra a arquitetura de alto nível do projeto que vais criar neste capítulo.

Se comparares este diagrama com a Figura 14-1, verás algumas semelhanças. Em ambos os casos, um utilizador utiliza o chat em linguagem natural para obter dados da API SportsWorldCentral. Em ambos os casos, um LLM que chama uma função é utilizado para conversar com o utilizador e decidir quando chamar a API para obter informações adicionais. Embora tenhas utilizado um modelo Antrópico no Capítulo 14, podias ter utilizado o mesmo modelo GPT-4o do OpenAI que vais utilizar neste capítulo.

No entanto, também existem grandes diferenças em relação à arquitetura do Capítulo 14. Enquanto o Capítulo 14 exigia que muitos componentes Python diferentes fossem desenvolvidos e executados em GitHub Codespaces, neste capítulo, apenas ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Estatísticas Práticas para Cientistas de Dados, 2ª Edição

Estatísticas Práticas para Cientistas de Dados, 2ª Edição

Peter Bruce, Andrew Bruce, Peter Gedeck

Publisher Resources

ISBN: 9798341637900