You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Scope: Decide on LLM provider (OpenAI, Anthropic, Gemini, etc.), add the SDK dependency to apps/api, configure the API key via env, and create a shared AI client utility.
Scope: Decide on LLM provider (OpenAI, Anthropic, Gemini, etc.), add the SDK dependency to
apps/api, configure the API key via env, and create a shared AI client utility.Files involved:
apps/api/,packages/types/Checklist:
apps/apidependenciesAI_API_KEY/AI_PROVIDERenv vars and validate inapps/api/src/lib/env.ts[ locally or shared we can figure it out]apps/api/src/lib/ai/client.ts— thin wrapper around the provider SDK