@@ -53,24 +53,24 @@ console.log(vectors.length, vectors[0]?.length); // 2 768
5353
5454### Config
5555
56- | Field | Type | Description |
57- | ---------------- | ---------------------- | ------------------------------------------------------------------------------------------- |
58- | ` baseURL ` | ` string ` | Server root with its version path, such as ` http://host:11434/v1 ` . |
59- | ` model ` | ` string ` | Model name. |
60- | ` apiKey ` | ` string? ` | Sent as a bearer token. |
61- | ` dimensions ` | ` number? ` | Requested output dimension. Sent only when set; a reply of any other dimension is rejected. |
62- | ` encodingFormat ` | ` "float" \| "base64"? ` | Wire format. Defaults to ` float ` . Results are always ` number[] ` . |
63- | ` batchSize ` | ` number? ` | Texts per request. Defaults to 32. |
64- | ` timeoutMs ` | ` number? ` | Per-attempt timeout; a timed-out attempt is retried. Defaults to 30000. |
56+ | Field | Type | Description |
57+ | ---------------- | ---------------------- | ------------------------------------------------------------------------------------------------ |
58+ | ` baseURL ` | ` string ` | Server root with its version path, such as ` http://host:11434/v1 ` . Trailing slashes are ignored. |
59+ | ` model ` | ` string ` | Model name. |
60+ | ` apiKey ` | ` string? ` | Sent as a bearer token. |
61+ | ` dimensions ` | ` number? ` | Requested output dimension. Sent only when set; a reply of any other dimension is rejected. |
62+ | ` encodingFormat ` | ` "float" \| "base64"? ` | Wire format. Defaults to ` float ` . Results are always ` number[] ` . |
63+ | ` batchSize ` | ` number? ` | Texts per request. Defaults to 32. |
64+ | ` timeoutMs ` | ` number? ` | Per-attempt timeout; a timed-out attempt is retried. Defaults to 30000. |
6565
6666### Options
6767
68- | Field | Description |
69- | --------------------- | ------------------------------------------------------------------------------- |
70- | ` deps ` | ` { fetch, scheduler } ` . Defaults to global ` fetch ` and Interchange's scheduler. |
71- | ` retryPolicy ` | Retry policy. Defaults to Interchange's policy. |
72- | ` extractRetryAfterMs ` | Reads the server's retry delay. Defaults to parsing ` Retry-After ` . |
73- | ` signal ` | Aborts all pending requests. |
68+ | Field | Description |
69+ | --------------------- | ---------------------------------------------------------------------------------------- |
70+ | ` deps ` | ` { fetch, scheduler } ` . Defaults to global ` fetch ` and Interchange's scheduler. |
71+ | ` retryPolicy ` | Retry policy. Defaults to Interchange's policy. |
72+ | ` extractRetryAfterMs ` | Reads the server's retry delay. Defaults to parsing ` Retry-After ` , capped at 60 seconds. |
73+ | ` signal ` | Aborts all pending requests. |
7474
7575### Errors
7676
0 commit comments