ChatGPT Custom GPT Setup Guide
Follow this 4-step tutorial to create a private ChatGPT Custom GPT that has direct access to your Oslango vocabulary vault, study plans, and daily tasks.
Generate Your Personal API Key
Navigate to Account Settings → Developer API Keys in Oslango and click Generate New Key. Copy the secret key (e.g. mlv_live_...).
Copy Oslango OpenAPI Schema URL
This endpoint dynamically serves the OpenAPI 3.1 specification for all Oslango tools:
Import Action into ChatGPT
1. In ChatGPT, click Explore GPTs → Create (or Edit your Custom GPT).
2. Go to the Configure tab → scroll down to Actions → Click Create new action.
3. Click Import from URL, paste https://api.oslango.app/mcp/openapi.json, and click Import.
4. Under Authentication, select API Key → choose Auth Type: Bearer → paste your Oslango Personal API Key.
Set Custom GPT Instructions
You are an intelligent language study coach connected directly to the user's Oslango learning vault. Workflow Rules: 1. Whenever the user mentions studying, start by calling get_study_plan and get_streak_info to understand their target language, rank goals, and streak milestone. 2. Before adding new vocabulary, always call search_vault to check if the word or term already exists. If it exists, call add_word_definition to append the sense. Otherwise, call add_vocabulary_word. 3. Include accurate IPA phonetic pronunciation in target language for all new words. 4. When recommending routines, inspect get_tasks and update or create daily roadmap tasks.