Describe the bug
The current issue with the Langfuse and OpenAI integration is that the /threads endpoint requires both OpenAI and Langfuse credentials to function properly. This creates an unnecessary dependency on Langfuse, even in scenarios where users only intend to use OpenAI's functionality. Ideally, Langfuse integration should be optional, and the /threads endpoint should still work seamlessly with only OpenAI credentials provided.
Describe the bug
The current issue with the Langfuse and OpenAI integration is that the
/threadsendpoint requires both OpenAI and Langfuse credentials to function properly. This creates an unnecessary dependency on Langfuse, even in scenarios where users only intend to use OpenAI's functionality. Ideally, Langfuse integration should be optional, and the/threadsendpoint should still work seamlessly with only OpenAI credentials provided.