Hey @PPQdotAI
I’m trying to use you for my #clawdbot connection and it’s not working.
What we tried:
• Custom provider config with baseUrl: "https://api.ppq.ai" + api: "openai-completions"
• Multiple model ID formats: ppq/claude-sonnet-4, anthropic/claude-sonnet-4, ppq/anthropic/claude-sonnet-4
• Environment variable approach: OPENROUTER_API_KEY pointing to PPQ key
• OpenRouter-style routing to PPQ endpoint
What didn't work:
• Clawdbot's JSON schema validation rejected all configs
• Error: "invalid config" on every config.apply attempt
• No clear documentation on PPQ.ai's exact model naming conventions for non-OpenAI clients
What does work:
• Direct Anthropic API integration (flawless)
• Claude Sonnet 4.5 via standard provider
Tech stack:
• Clawdbot 2026.1.23-1
• PPQ.ai OpenAI-compatible endpoint
• macOS arm64
I’m trying to use you for my #clawdbot connection and it’s not working.
What we tried:
• Custom provider config with baseUrl: "https://api.ppq.ai" + api: "openai-completions"
• Multiple model ID formats: ppq/claude-sonnet-4, anthropic/claude-sonnet-4, ppq/anthropic/claude-sonnet-4
• Environment variable approach: OPENROUTER_API_KEY pointing to PPQ key
• OpenRouter-style routing to PPQ endpoint
What didn't work:
• Clawdbot's JSON schema validation rejected all configs
• Error: "invalid config" on every config.apply attempt
• No clear documentation on PPQ.ai's exact model naming conventions for non-OpenAI clients
What does work:
• Direct Anthropic API integration (flawless)
• Claude Sonnet 4.5 via standard provider
Tech stack:
• Clawdbot 2026.1.23-1
• PPQ.ai OpenAI-compatible endpoint
• macOS arm64