Commit 88eec24
authored
* fix: enhance llm-katan OpenAI API compatibility for issue #241
- Add missing OpenAI API response fields (system_fingerprint, logprobs, detailed usage)
- Fix streaming response Content-Type from text/plain to text/event-stream
- Ensure both static and streaming responses include all compatibility fields
- Add token_usage alias for better SDK compatibility
- Apply fixes to both TransformersBackend and VLLMBackend
Resolves OpenWebUI hanging issue when connecting to llm-katan endpoints.
Signed-off-by: Yossi Ovadia <[email protected]>
* bump llm-katan version to 0.1.9 for PyPI release
Published llm-katan v0.1.9 to PyPI with OpenAI API compatibility fixes.
Signed-off-by: Yossi Ovadia <[email protected]>
* chore: trigger CI re-run to check pre-commit status
Trigger CI re-run to verify if Black formatting issues are resolved.
Signed-off-by: Yossi Ovadia <[email protected]>
* trigger pre-commit formatting fix
Signed-off-by: Yossi Ovadia <[email protected]>
* fix: apply black formatting to llm-katan Python files
Signed-off-by: Yossi Ovadia <[email protected]>
* fix: apply black formatting to llm-katan Python files for CI compliance
Signed-off-by: Yossi Ovadia <[email protected]>
---------
Signed-off-by: Yossi Ovadia <[email protected]>
1 parent 02fd9d8 commit 88eec24
File tree
3 files changed
+49
-5
lines changed- e2e-tests/llm-katan
- llm_katan
3 files changed
+49
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
136 | 136 | | |
137 | 137 | | |
138 | 138 | | |
| 139 | + | |
139 | 140 | | |
140 | 141 | | |
141 | 142 | | |
142 | 143 | | |
| 144 | + | |
143 | 145 | | |
144 | 146 | | |
145 | 147 | | |
146 | 148 | | |
147 | 149 | | |
148 | 150 | | |
149 | 151 | | |
| 152 | + | |
| 153 | + | |
150 | 154 | | |
151 | 155 | | |
152 | 156 | | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
153 | 160 | | |
154 | 161 | | |
155 | 162 | | |
| |||
159 | 166 | | |
160 | 167 | | |
161 | 168 | | |
| 169 | + | |
162 | 170 | | |
163 | 171 | | |
164 | 172 | | |
165 | 173 | | |
166 | 174 | | |
167 | 175 | | |
| 176 | + | |
168 | 177 | | |
169 | 178 | | |
170 | 179 | | |
| |||
178 | 187 | | |
179 | 188 | | |
180 | 189 | | |
181 | | - | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
182 | 201 | | |
183 | 202 | | |
184 | 203 | | |
| |||
295 | 314 | | |
296 | 315 | | |
297 | 316 | | |
| 317 | + | |
298 | 318 | | |
299 | 319 | | |
300 | 320 | | |
301 | 321 | | |
| 322 | + | |
302 | 323 | | |
303 | 324 | | |
304 | 325 | | |
| |||
307 | 328 | | |
308 | 329 | | |
309 | 330 | | |
| 331 | + | |
| 332 | + | |
310 | 333 | | |
311 | 334 | | |
312 | 335 | | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
313 | 339 | | |
314 | 340 | | |
315 | 341 | | |
| |||
319 | 345 | | |
320 | 346 | | |
321 | 347 | | |
| 348 | + | |
322 | 349 | | |
323 | 350 | | |
324 | 351 | | |
325 | 352 | | |
326 | 353 | | |
327 | 354 | | |
| 355 | + | |
328 | 356 | | |
329 | 357 | | |
330 | 358 | | |
| |||
338 | 366 | | |
339 | 367 | | |
340 | 368 | | |
341 | | - | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
342 | 381 | | |
343 | 382 | | |
344 | 383 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
184 | | - | |
185 | | - | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
186 | 191 | | |
187 | 192 | | |
188 | 193 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
0 commit comments