Integration Generative AI Services
This training course teaches developers how to integrate generative AI into modern software architectures through API interactions such as tool calling and structured output, as well as how to ensure testability and reliability for robust data processing.
At a glance
General information
- Duration: 1 day / In-house sessions of 0.5 days are also available without exercises
- Remote
- Open enrollment and in-house
Target group
Developers
Application examples
- Integrating Generative AI Services into Software
- Automated Data Extraction with Structured Output
- AI-powered Workflow Automation via Tool Calling
Description
This specialized training for developers delves deeply into the technical implementation of generative AI and equips you with the tools you need to seamlessly integrate AI services into modern software architectures. We go far beyond simple chat integrations and explore the full range of API interactions, from handling various modalities such as text and images to advanced techniques like tool calling and enforcing structured output for robust data processing.
A key focus is on the testability and reliability of your integrations, so you can ensure deterministic results in an often non-deterministic AI world. After this short training, you will master the interface logic required to incorporate LLMs directly into your code as functional and reliable components.
Agenda
- What types of API interactions are there?
- Modality (text, image, etc.)
- Tool Calling
- Structured Output
- Testing: LLM-as-a-judge
- signed certificate of participation
- experienced trainers
- small training groups
Trainers
Our trainers are field-tested experts in their areas of expertise. Through their work in projects, they expand their knowledge day by day and pass on this know-how in their trainings - application-oriented and practice-oriented.
Dr. Matthias Richter
Why inovex Academy?
Our offerThe inovex Academy has set itself the task of passing on knowledge about methods and technologies that we already use successfully in our projects.
Exchange experiences
In our open training courses, we attach great importance to the exchange of experience among like-minded people. Learn from and with other experts.
Curated content
All training content is carefully selected to achieve the best possible learning effect and to convey as much content as possible.
Individual Assistance
Our trainers come from a practical background and have already tested and successfully applied many of the contents taught in their daily work.
Customized flight altitude
Our training courses start where many standard courses end. Thanks to their interactive structure, we dynamically adapt the level to the participants' expert knowledge and are happy to delve deeply into complex issues.
Upcoming trainings
09:00–17:00 (remote)
09:00–17:00 (remote)
09:00–17:00 (remote)
Supplementary information
Collin Rogowski
Head of inovex Academy