Repositório com exemplos práticos demonstrando como consumir APIs de Inteligência Artificial no Delphi utilizando diferentes provedores como ChatGPT, Gemini, Claude, Mistral e outros.
O objetivo deste projeto é mostrar, de forma simples e prática, como integrar aplicações Delphi com APIs modernas de IA utilizando REST.
- ChatGPT (OpenAI)
- Postman
- REST Debugger
- ViaCEP
- RESTRequest4Delphi
- Gemini
- Claude
- Mistral
- Delphi
- REST Client Library
- REST Debugger
- RESTRequest4Delphi
- APIs REST
- JSON
- Gerar chave de acesso (API Key): https://platform.openai.com/api-keys
- Documentação: https://developers.openai.com/api/docs
- Guia utilizado: https://developers.openai.com/api/docs/guides/text
Durante os exemplos será utilizado o Postman para testes das APIs.
- Link: https://www.postman.com/
No delphi acessar o menu: Tools > REST Debugger
API pública utilizada para introdução ao consumo REST.
- Link: https://viacep.com.br/
Biblioteca utilizada para facilitar o consumo de APIs REST no Delphi.
- Gerar API Key: https://aistudio.google.com/app/apikey
- Documentação: https://ai.google.dev/api?hl=pt-br#curl_1
- Documentação na sessão usada: https://ai.google.dev/api?hl=pt-br#request-body-structure
- URL API: https://generativelanguage.googleapis.com/
- Página: https://platform.claude.com/dashboard
- Documentação: https://platform.claude.com/docs/pt-BR/home
- URL API: https://api.anthropic.com/v1/messages
- Gerar API Key: https://console.mistral.ai/api-keys
- Documentação: https://docs.mistral.ai/getting-started/quickstarts
- Documentação API: https://docs.mistral.ai/api
Cada pasta contém exemplos independentes. Exemplos:
- ChatGPT
- Gemini
- Claude
- Mistral
- RESTRequest4Delphi
- REST Debugger
- JSON