You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We can create a /chat/random endpoint that generates from a random model.
Complete Anon
Ongoing conversations would need a token that is stored in the redis KV store. Once you start a conversation with a particular model you should get a conversation UUID that is unique to that conversation. On subsequent requests the LLM Router should look up the model associated to that converation and use it to generate the next parts of the conversation.
This would put all model anonymization at the router component and would reduce the risk of a database leak in CTFd.
It would also require more persistent storage of the data in the LLM Router pod so that the event dataset can be reconstructed with the CTFd data.
Incomplete Anon
The returned value would include the name of the model so that subsequent generations can be generated with the /chat/generate endpoint.
The text was updated successfully, but these errors were encountered:
Idea
We can create a
/chat/random
endpoint that generates from a random model.Complete Anon
Ongoing conversations would need a token that is stored in the redis KV store. Once you start a conversation with a particular model you should get a conversation UUID that is unique to that conversation. On subsequent requests the LLM Router should look up the model associated to that converation and use it to generate the next parts of the conversation.
This would put all model anonymization at the router component and would reduce the risk of a database leak in CTFd.
It would also require more persistent storage of the data in the LLM Router pod so that the event dataset can be reconstructed with the CTFd data.
Incomplete Anon
The returned value would include the name of the model so that subsequent generations can be generated with the
/chat/generate
endpoint.The text was updated successfully, but these errors were encountered: