How Do You Store Azure OpenAI Prompts and Responses in Production?

0
14
Asked By CloudyNinja42 On

I'm curious if anyone utilizes Azure's storage solutions for keeping prompts and responses from the OpenAI services in a production environment. How do you handle this? Do you use Azure Monitor for tracking, or do you prefer storing data in Cosmos DB or Blob Storage? Or maybe you don't store anything at all—if that's the case, I'd love to hear your reasoning!

5 Answers

Answered By DataDynamo25 On

If you’re using the Langchain SDK in Python, you can enable Langsmith and you'll have a full observability dashboard in no time!

TechExplorer94 -

What if I'm not using Langsmith? Any other options?

Answered By BlobBuster88 On

I prefer Blob Storage myself. I route all my requests through APIM to Azure OpenAI, which logs everything to an Event Hub with capture enabled for Blob.

Answered By LLMwhiz73 On

I recommend using a dedicated LLM Ops tool. I've been using Langfuse, and it works like a charm.

CuriousCoder11 -

Oh nice! But where exactly do you keep your traces?

Answered By DevOpsDude46 On

I’ve experimented with logging via APIM too, and it does the job quite well!

Answered By TechieTurtle89 On

I store everything in Cosmos DB. It's great for testing, validation, and even for legal purposes sometimes. I find it really useful for reporting and training my models too!

PromptMaster22 -

That's interesting! Do you have a specific library or method for managing that data? Or is it all custom-built?

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.