Describe the current behavior
Dalgo currently uses OpenAI's Assistants API and Threads API flow for LLM interactions. This approach is increasingly difficult to maintain on our end, and OpenAI has announced that the Assistants and Threads API will be deprecated soon, meaning this flow will eventually stop working entirely.
Describe the enhancement you'd like
Dalgo should migrate to the Vector Store creation and LLM call flow, which is the more modern and actively supported OpenAI API pattern. This is also the flow that Kaapi currently uses, making it easier to maintain a consistent integration across both platforms and reduce the divergence in how we interact with OpenAI on each side.
Describe the current behavior
Dalgo currently uses OpenAI's Assistants API and Threads API flow for LLM interactions. This approach is increasingly difficult to maintain on our end, and OpenAI has announced that the Assistants and Threads API will be deprecated soon, meaning this flow will eventually stop working entirely.
Describe the enhancement you'd like
Dalgo should migrate to the Vector Store creation and LLM call flow, which is the more modern and actively supported OpenAI API pattern. This is also the flow that Kaapi currently uses, making it easier to maintain a consistent integration across both platforms and reduce the divergence in how we interact with OpenAI on each side.