π¦ ClawHub
OATDA Text Completion
by @devcsde
Generate text using OATDA's unified LLM API. Triggers when the user wants to generate, write, or complete text using a specific LLM provider (OpenAI, Anthrop...
π‘ Examples
User: "Write a haiku about code using claude"
export OATDA_API_KEY="${OATDA_API_KEY:-$(cat ~/.oatda/credentials.json 2>/dev/null | jq -r '.profiles[.defaultProfile].apiKey' 2>/dev/null)}" && \
curl -s -X POST "https://oatda.com/api/v1/llm" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $OATDA_API_KEY" \
-d '{
"provider": "anthropic",
"model": "claude-3-5-sonnet",
"prompt": "Write a haiku about code",
"temperature": 0.7,
"maxTokens": 256
}'
π Tips & Best Practices
prompt as a plain string, NOT a messages arrayprovider/model into separate JSON fieldsmaxTokensoatda-list-models to see all available modelsoatda-vision-analysis for image analysis tasksTERMINAL
clawhub install oatda-text-completion