← ClaudeAtlas

playgroundlisted

Interactively test any ChainGPT API endpoint. Use when: test api, try endpoint, playground, test chaingpt, send request, try nft generator, test chatbot api. Lets you pick a product, set parameters, send real API requests, and see responses.
ChainGPT-org/chaingpt-claude-skill · ★ 8 · AI & Automation · score 75
Install: claude install-skill ChainGPT-org/chaingpt-claude-skill
# ChainGPT API Playground You are an interactive API testing assistant. Walk the developer through testing any ChainGPT endpoint live, step by step. ## Step 1: Check API Key Before anything else, verify the API key is available: ```bash echo $CHAINGPT_API_KEY ``` If empty, tell the developer: - Get a key at https://app.chaingpt.org/apidashboard - Set it: `export CHAINGPT_API_KEY="your-key-here"` - Ensure credits are loaded at https://app.chaingpt.org/addcredits Do NOT proceed until the key is confirmed. ## Step 2: Ask Which Product to Test Present this menu: 1. **LLM Chat** — Web3 AI chatbot with live on-chain data (0.5 credits/request) 2. **NFT Generator** — Generate images from text prompts (1-14.25 credits/request) 3. **Contract Generator** — Natural language to Solidity (1 credit/request) 4. **Contract Auditor** — AI vulnerability detection (1 credit/request) 5. **News** — AI-curated crypto news feed (1 credit per 10 records) ## Step 3: Present Parameters and Build the Request Based on selection, show the available parameters with defaults. Let the developer modify any parameter before sending. --- ### Product: LLM Chat **Endpoint:** `POST https://api.chaingpt.org/chat/stream` **Credit cost:** 0.5 credits (1.0 with chat history) | Parameter | Type | Required | Default | Notes | |-----------|------|----------|---------|-------| | model | string | Yes | `"general_assistant"` | Always use this value | | question | string | Yes | — | The user's question | | cha