(overrides = {})
| 7 | ) |
| 8 | |
| 9 | export function getClientConfig(overrides = {}) { |
| 10 | return { |
| 11 | baseUrl: overrides.baseUrl || DEFAULT_BASE_URL, |
| 12 | apiKey: overrides.apiKey || DEFAULT_API_KEY, |
| 13 | model: overrides.model || DEFAULT_MODEL, |
| 14 | maxTokens: |
| 15 | overrides.maxTokens || |
| 16 | (Number.isFinite(DEFAULT_MAX_TOKENS) ? DEFAULT_MAX_TOKENS : 1024), |
| 17 | } |
| 18 | } |
| 19 | |
| 20 | export async function sendMessages({ |
| 21 | baseUrl, |