Commit ecc8a55
authored
feat(api)!: support extra_body to embeddings and vector_stores APIs (#3794)
Applies the same pattern from
#3777 to embeddings and
vector_stores.create() endpoints.
This should _not_ be a breaking change since (a) our tests were already
using the `extra_body` parameter when passing in to the backend (b) but
the backend probably wasn't extracting the parameters correctly. This PR
will fix that.
Updated APIs: `openai_embeddings(), openai_create_vector_store(),
openai_create_vector_store_file_batch()`1 parent 3bb6ef3 commit ecc8a55
File tree
26 files changed
+451
-426
lines changed- docs/static
- llama_stack
- apis
- inference
- vector_io
- core
- routers
- providers
- inline/batches/reference
- remote/inference
- bedrock
- cerebras
- llama_openai_compat
- nvidia
- passthrough
- tgi
- together
- utils
- inference
- memory
- tests/unit
- providers/vector_io
- rag
26 files changed
+451
-426
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1662 | 1662 | | |
1663 | 1663 | | |
1664 | 1664 | | |
1665 | | - | |
| 1665 | + | |
1666 | 1666 | | |
1667 | 1667 | | |
1668 | 1668 | | |
| |||
2436 | 2436 | | |
2437 | 2437 | | |
2438 | 2438 | | |
2439 | | - | |
| 2439 | + | |
2440 | 2440 | | |
2441 | 2441 | | |
2442 | 2442 | | |
2443 | 2443 | | |
2444 | 2444 | | |
2445 | | - | |
| 2445 | + | |
2446 | 2446 | | |
2447 | 2447 | | |
2448 | 2448 | | |
| |||
2622 | 2622 | | |
2623 | 2623 | | |
2624 | 2624 | | |
2625 | | - | |
| 2625 | + | |
2626 | 2626 | | |
2627 | 2627 | | |
2628 | 2628 | | |
| |||
2638 | 2638 | | |
2639 | 2639 | | |
2640 | 2640 | | |
2641 | | - | |
| 2641 | + | |
2642 | 2642 | | |
2643 | 2643 | | |
2644 | 2644 | | |
| |||
8174 | 8174 | | |
8175 | 8175 | | |
8176 | 8176 | | |
8177 | | - | |
| 8177 | + | |
8178 | 8178 | | |
8179 | 8179 | | |
8180 | 8180 | | |
| |||
8197 | 8197 | | |
8198 | 8198 | | |
8199 | 8199 | | |
| 8200 | + | |
8200 | 8201 | | |
8201 | 8202 | | |
8202 | 8203 | | |
| |||
8213 | 8214 | | |
8214 | 8215 | | |
8215 | 8216 | | |
8216 | | - | |
| 8217 | + | |
| 8218 | + | |
8217 | 8219 | | |
8218 | 8220 | | |
8219 | 8221 | | |
| |||
12061 | 12063 | | |
12062 | 12064 | | |
12063 | 12065 | | |
12064 | | - | |
| 12066 | + | |
12065 | 12067 | | |
12066 | 12068 | | |
12067 | 12069 | | |
12068 | 12070 | | |
12069 | | - | |
| 12071 | + | |
12070 | 12072 | | |
12071 | 12073 | | |
12072 | 12074 | | |
12073 | 12075 | | |
12074 | 12076 | | |
12075 | 12077 | | |
12076 | | - | |
| 12078 | + | |
12077 | 12079 | | |
12078 | 12080 | | |
12079 | 12081 | | |
| |||
12099 | 12101 | | |
12100 | 12102 | | |
12101 | 12103 | | |
12102 | | - | |
| 12104 | + | |
12103 | 12105 | | |
12104 | 12106 | | |
12105 | 12107 | | |
| |||
12125 | 12127 | | |
12126 | 12128 | | |
12127 | 12129 | | |
12128 | | - | |
| 12130 | + | |
12129 | 12131 | | |
12130 | 12132 | | |
12131 | 12133 | | |
| |||
12151 | 12153 | | |
12152 | 12154 | | |
12153 | 12155 | | |
12154 | | - | |
12155 | | - | |
12156 | | - | |
12157 | | - | |
12158 | | - | |
12159 | | - | |
12160 | | - | |
12161 | | - | |
12162 | | - | |
12163 | | - | |
12164 | | - | |
12165 | | - | |
12166 | | - | |
| 12156 | + | |
12167 | 12157 | | |
12168 | 12158 | | |
12169 | 12159 | | |
12170 | | - | |
| 12160 | + | |
| 12161 | + | |
12171 | 12162 | | |
12172 | 12163 | | |
12173 | 12164 | | |
| |||
12337 | 12328 | | |
12338 | 12329 | | |
12339 | 12330 | | |
12340 | | - | |
| 12331 | + | |
12341 | 12332 | | |
12342 | 12333 | | |
12343 | 12334 | | |
12344 | 12335 | | |
12345 | 12336 | | |
12346 | 12337 | | |
12347 | 12338 | | |
12348 | | - | |
| 12339 | + | |
12349 | 12340 | | |
12350 | 12341 | | |
12351 | 12342 | | |
| |||
12371 | 12362 | | |
12372 | 12363 | | |
12373 | 12364 | | |
12374 | | - | |
| 12365 | + | |
12375 | 12366 | | |
12376 | 12367 | | |
12377 | 12368 | | |
12378 | | - | |
| 12369 | + | |
12379 | 12370 | | |
12380 | 12371 | | |
12381 | 12372 | | |
12382 | 12373 | | |
12383 | 12374 | | |
12384 | 12375 | | |
12385 | | - | |
| 12376 | + | |
| 12377 | + | |
12386 | 12378 | | |
12387 | 12379 | | |
12388 | 12380 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1203 | 1203 | | |
1204 | 1204 | | |
1205 | 1205 | | |
1206 | | - | |
| 1206 | + | |
1207 | 1207 | | |
1208 | 1208 | | |
1209 | 1209 | | |
| |||
1792 | 1792 | | |
1793 | 1793 | | |
1794 | 1794 | | |
1795 | | - | |
| 1795 | + | |
| 1796 | + | |
| 1797 | + | |
| 1798 | + | |
1796 | 1799 | | |
1797 | 1800 | | |
1798 | 1801 | | |
1799 | 1802 | | |
1800 | 1803 | | |
1801 | | - | |
| 1804 | + | |
1802 | 1805 | | |
1803 | 1806 | | |
1804 | 1807 | | |
| |||
1924 | 1927 | | |
1925 | 1928 | | |
1926 | 1929 | | |
1927 | | - | |
| 1930 | + | |
| 1931 | + | |
| 1932 | + | |
| 1933 | + | |
| 1934 | + | |
1928 | 1935 | | |
1929 | 1936 | | |
1930 | 1937 | | |
| |||
1937 | 1944 | | |
1938 | 1945 | | |
1939 | 1946 | | |
1940 | | - | |
| 1947 | + | |
1941 | 1948 | | |
1942 | 1949 | | |
1943 | 1950 | | |
| |||
6035 | 6042 | | |
6036 | 6043 | | |
6037 | 6044 | | |
6038 | | - | |
| 6045 | + | |
6039 | 6046 | | |
6040 | 6047 | | |
6041 | 6048 | | |
| |||
6054 | 6061 | | |
6055 | 6062 | | |
6056 | 6063 | | |
| 6064 | + | |
6057 | 6065 | | |
6058 | 6066 | | |
6059 | 6067 | | |
| |||
6071 | 6079 | | |
6072 | 6080 | | |
6073 | 6081 | | |
6074 | | - | |
| 6082 | + | |
| 6083 | + | |
| 6084 | + | |
6075 | 6085 | | |
6076 | 6086 | | |
6077 | 6087 | | |
| |||
9147 | 9157 | | |
9148 | 9158 | | |
9149 | 9159 | | |
9150 | | - | |
| 9160 | + | |
9151 | 9161 | | |
9152 | 9162 | | |
9153 | 9163 | | |
9154 | 9164 | | |
9155 | | - | |
| 9165 | + | |
9156 | 9166 | | |
9157 | 9167 | | |
9158 | 9168 | | |
9159 | 9169 | | |
9160 | 9170 | | |
9161 | | - | |
9162 | | - | |
| 9171 | + | |
9163 | 9172 | | |
9164 | 9173 | | |
9165 | 9174 | | |
| |||
9171 | 9180 | | |
9172 | 9181 | | |
9173 | 9182 | | |
9174 | | - | |
| 9183 | + | |
9175 | 9184 | | |
9176 | 9185 | | |
9177 | 9186 | | |
| |||
9183 | 9192 | | |
9184 | 9193 | | |
9185 | 9194 | | |
9186 | | - | |
9187 | | - | |
| 9195 | + | |
9188 | 9196 | | |
9189 | 9197 | | |
9190 | 9198 | | |
| |||
9196 | 9204 | | |
9197 | 9205 | | |
9198 | 9206 | | |
9199 | | - | |
9200 | | - | |
9201 | | - | |
9202 | | - | |
9203 | | - | |
9204 | | - | |
9205 | | - | |
9206 | | - | |
9207 | | - | |
9208 | | - | |
9209 | | - | |
9210 | | - | |
9211 | | - | |
| 9207 | + | |
9212 | 9208 | | |
9213 | | - | |
| 9209 | + | |
| 9210 | + | |
| 9211 | + | |
| 9212 | + | |
9214 | 9213 | | |
9215 | 9214 | | |
9216 | 9215 | | |
| |||
9331 | 9330 | | |
9332 | 9331 | | |
9333 | 9332 | | |
9334 | | - | |
| 9333 | + | |
9335 | 9334 | | |
9336 | 9335 | | |
9337 | 9336 | | |
9338 | 9337 | | |
9339 | 9338 | | |
9340 | 9339 | | |
9341 | 9340 | | |
9342 | | - | |
| 9341 | + | |
9343 | 9342 | | |
9344 | 9343 | | |
9345 | 9344 | | |
| |||
9351 | 9350 | | |
9352 | 9351 | | |
9353 | 9352 | | |
9354 | | - | |
| 9353 | + | |
9355 | 9354 | | |
9356 | 9355 | | |
9357 | 9356 | | |
9358 | 9357 | | |
9359 | | - | |
| 9358 | + | |
9360 | 9359 | | |
9361 | 9360 | | |
9362 | 9361 | | |
9363 | | - | |
| 9362 | + | |
| 9363 | + | |
| 9364 | + | |
| 9365 | + | |
9364 | 9366 | | |
9365 | 9367 | | |
9366 | 9368 | | |
| |||
0 commit comments