Curriculum previewThis is not your assigned passport. No identity, answers, or completion progress are stored here.How to start your passport
Mission / AI Agent User
01 / 0220 active minutes

Choose And Configure An AI Access Route

You select an available AI route without assuming the lab pays, understand the cost and data boundaries, and keep credentials out of Git and prompts.

Work herelocal / none
  1. 1Understand
  2. 2Do
  3. 3Check
  4. 4Submit
Learn firstConcept, example, trap and recovery

Outcome#

You select an available AI route without assuming the lab pays, understand the cost and data boundaries, and keep credentials out of Git and prompts.

Concept#

Models, providers, agents, interfaces, and tool protocols are different components. Account ownership, billing, model access, and data terms can change independently.

Worked Example#

The components are classified correctly and no credential appears in a file, prompt, screenshot, or Git diff.

A correct example uses these decisions:

  • What is OpenRouter in this stack? A provider or gateway for model access, routing, billing, and limits.
  • Where may an API key be stored? In the supported operating-system keychain or approved secret store.

Common Trap#

Calling OpenRouter an agent, confusing a model with an IDE, or pasting an API key into settings tracked by Git.

If Blocked#

Use the offline route. Purchasing access is never a recovery requirement. For technical symptoms, use AI-agent troubleshooting.

Useful references:

Understand Before Accepting AI Output#

Budget limits reduce financial exposure but do not prove data approval, correctness, or safe execution. You remain responsible for charges on a personal account and for every accepted command and diff.

Do the mission

One bounded attempt

Pass: 100% + every safety item
Action

Identify the model, provider or gateway, agent harness, interface, and tool protocol in the fictional setup, then configure one approved access route without storing a key in the repository.

Expected

The components are classified correctly and no credential appears in a file, prompt, screenshot, or Git diff.

01What is OpenRouter in this stack?
02Where may an API key be stored?Safety-critical
Before submitting
Open my real passport first
Preview onlyThis page can be read, but it cannot store or submit an attempt.