Share

I recently passed the C_AIG SAP Certified Generative AI Developer exam on my fifth attempt. All previous attempts scored 0% due to the stringent rules SAP have in place for submissions. After the first disastrous batch of exams that were originally released, SAP pulled the exam, but it was still very tricky to get the submission right.

This post covers the C_AIG system-based assessment, Course Version 2604. Please note this is purely about the SUBMISSION process in SAP AI Launchpad — naming, saving, versioning, and the UI quirks that can cost you marks even when your prompt content is perfectly correct. It is not a guide to designing or writing the prompts themselves. Hopefully this saves someone the pain I went through.

Save your templates in the Orchestration Scenario

This one is critical and easy to miss. The exam instructions tell you to save all templates in the orchestration scenario, but it’s easy to accidentally save at the top level in the Prompt Editor. Before you create your first template, make sure you have navigated into the orchestration scenario. All versions of your template need to live there or the validator won’t find them.

Get the template name exactly right

Your template name must follow this exact format:

feedback-analyzer-CERT####

Replace #### with your assigned group number from the top right corner of SAP AI Launchpad. For example, if your group is 0123, your template name is feedback-analyzer-CERT0123. The name is case sensitive and must match exactly — no spaces, no variations. This applies to every version you save throughout the exam.

Add message blocks manually

In the Prompt Editor, the System, User, and Assistant blocks are not pre-created for you. You need to add each message block manually using the + button and select the appropriate role for each one. If you paste content without doing this first you will end up with content in the wrong place. Add the System block first, then User, and only add an Assistant block when the task specifically asks you to save a JSON response there.

Variable syntax

When adding a variable to your User block, the correct syntax is:

{{?variable_name}}

Note the question mark before the variable name. Without it the variable will not appear in the Variable Definitions panel and the Run button may not work as expected. For this exam the variable you need is:

{{?user_email_placeholder}}

Version numbering

Keep a close eye on the version numbers throughout the exam. Each task tells you exactly which version to save to, and each new version builds on the previous one rather than starting fresh. When saving a new version, open the previous version, make your changes, then change the version number in the save dialog before hitting Save. Don’t skip ahead or save over an earlier version by mistake — double check the version field every time before you save.

If a model is unavailable

The exam instructions note that if a particular model is not working or unavailable, you should select another model and continue. Your result will not be impacted by the unavailability of a specific model. Don’t waste time trying to get a specific model working — just move on.

You now have access to Joule

SAP Joule for Consultants is available as an open-book resource during the assessment. You can select it from the systems menu before starting and it opens in a separate browser window at no cost, remaining available for the entire duration of the exam. It’s worth using if you get stuck on something in the AI Launchpad UI.

Practice, take your time, and don’t panic

The practice exam mirrors the real exam closely. If you work through it a few times beforehand and get comfortable with the Prompt Editor and where things need to be saved, you should be fine on the day. Take your time with each task rather than rushing, and don’t panic if something on screen doesn’t look quite right — pause, double check your template name, version, and scenario, and carry on.

Good luck with the exam. The content is very achievable once you know where the UI pitfalls are.

 

  Read More Technology Blog Posts by Members articles 

#abap

By ali

Leave a Reply