-
Notifications
You must be signed in to change notification settings - Fork 76
Non-streamed responses aren't reflected in the dashboard #938
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I can confirm the same problem |
@kantord @manuelmorales I think PR #967 should fix this. |
@dussab I just tested this and the |
thanks @aponcedeleonch |
aponcedeleonch
added a commit
that referenced
this issue
Feb 17, 2025
Closes: #938 We were not recording the output of the non-streamed responses in the DB. In our API we're filtering out all the conversations that don't contain an answer. Since we were not recording non-streamed responses we were filtering out the entire conversation if it was non-streamed. Note: This still doesn't add an output pipeline for non-streamed responses.
aponcedeleonch
added a commit
that referenced
this issue
Feb 17, 2025
Closes: #938 We were not recording the output of the non-streamed responses in the DB. In our API we're filtering out all the conversations that don't contain an answer. Since we were not recording non-streamed responses we were filtering out the entire conversation if it was non-streamed. Note: This still doesn't add an output pipeline for non-streamed responses.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the issue
When chat completions requests are sent in a non-streaming way, they are not reflected in the dashboard whatsoever. The issue was found in this Discord thread.
Steps to Reproduce
You can use the script below to reproduce the issue.
The request above returns 200 OK and returns correct chat completions. But it doesn't show in the dashboard. I don't know if it's scanned for secrets.
It happens with Anthropic too.
Just by adding
"stream": true
to the body of the request is enough to make the problem go away.Operating System
Linux (Intel)
IDE and Version
curl
Extension and Version
No extension was used.
Provider
OpenAI
Model
Tested with 4o-mini and sonnet. But I suspect it applies to all models
Codegate version
v0.1.16 (docker image ghcr.io/stacklok/codegate latest a20bef562ed0)
Logs
No response
Additional Context
No response
The text was updated successfully, but these errors were encountered: