Panel Discussion on LLMOps Challenges: Model Selection, Ethics, and Production Deployment

google,databricks, · Tech · 2023 · source Agentic: no · promotional bias: high · source-backed · extracted with prompt 0.5.6 (schema v2)

Generated from extraction.json — do not edit by hand. Every claim cites verbatim source evidence; stated means the quote directly asserts the claim, implied means it supports it indirectly.

Problem

Domain: LLMOps for production model selection, cost, safety, and governance

Production LLM teams must select models, manage cost, evaluate quality, protect privacy, and enforce responsible-AI controls across domain-specific applications where public benchmarks, single-model assumptions, and launch-time safety checklists are insufficient.

Constraints:

Architecture

The panel describes a layered LLMOps architecture: choose models by use case, latency, cost, quality, and safety; use faster production models for real-time workflows while reserving larger models for synthetic data and post-hoc evaluation; build anonymized custom benchmarks and human QA loops; instrument both usage and cost as observability data; deploy safety filters and red teams throughout the pipeline; govern data lineage end-to-end; and compose smaller or specialized models into compound AI systems when one large model is unnecessary.

Diagram confidence: reconstructed (reconstructed from prose).

flowchart LR
  Domain_use_case_selector["Domain use-case selector"] --> Production_LLM_runtime["Production LLM runtime"]
  Domain_use_case_selector --> Custom_benchmark_and_QA_set["Custom benchmark and QA set"]
  Production_LLM_runtime --> Healthcare_backend["Healthcare backend"]
  Production_LLM_runtime --> Safety_filter_pipeline["Safety filter pipeline"]
  Production_LLM_runtime --> Usage_and_cost_meter["Usage and cost meter"]
  Production_LLM_runtime --> Conversation_log_store["Conversation log store"]
  Conversation_log_store --> Custom_benchmark_and_QA_set
  Conversation_log_store --> Large_model_evaluator["Large-model evaluator"]
  Custom_benchmark_and_QA_set --> Large_model_evaluator
  Custom_benchmark_and_QA_set --> Production_LLM_runtime
  Large_model_evaluator --> Custom_benchmark_and_QA_set
  Usage_and_cost_meter --> Customer_pricing_layer["Customer pricing layer"]
  Safety_filter_pipeline --> Production_LLM_runtime
  Safety_filter_pipeline --> Governance_and_lineage_layer["Governance and lineage layer"]
  Governance_and_lineage_layer --> Safety_filter_pipeline
  Governance_and_lineage_layer --> Compound_model_system["Compound model system"]
  Compound_model_system --> Production_LLM_runtime
  Compound_model_system --> Usage_and_cost_meter
Drag to pan · scroll or use +/− to zoom · reconstructed from the source's described component topology

Components

Component Role Interacts with
Domain use-case selector Defines the narrow workflow, compliance requirements, latency target, and product metric that guide model choice. Production LLM runtime, Custom benchmark and QA set
Production LLM runtime Handles latency-sensitive user interactions and connects to application backends, such as healthcare scheduling systems. Healthcare backend, Safety filter pipeline, Usage and cost meter, Conversation log store
Healthcare backend Provides appointment availability and domain-specific transactional context for the healthcare assistant example. Production LLM runtime
Conversation log store Stores anonymized production conversations for benchmark creation, QA review, evaluation, and model improvement. Custom benchmark and QA set, Large-model evaluator
Custom benchmark and QA set Uses curated, annotated, domain-specific data and human QA rather than relying on generic public benchmarks. Large-model evaluator, Production LLM runtime
Large-model evaluator Uses stronger but slower models such as GPT-4 for synthetic data generation and post-conversation error analysis. Custom benchmark and QA set, Conversation log store
Usage and cost meter Tracks both usage and cost across model vendors, versions, queries, tenants, and transactions. Production LLM runtime, Customer pricing layer
Safety filter pipeline Applies toxicity, content, temperature, adversarial, bias, and red-team controls before and after deployment. Production LLM runtime, Governance and lineage layer
Governance and lineage layer Tracks data provenance, private-data usage, responsible-AI requirements, and output accountability across the system. Safety filter pipeline, Compound model system
Compound model system Chains specialized or right-sized models across clouds and model providers for use-case-specific behavior and cost control. Production LLM runtime, Usage and cost meter
Customer pricing layer Turns usage and cost insights into customer-facing pricing and billing decisions. —

Data flow

A domain application, such as a healthcare front-office phone assistant, sends user requests through a selected production model connected to backend systems; anonymized logs become curated benchmark and QA data; larger models can generate synthetic data or evaluate completed conversations; cost and usage telemetry is captured per query, tenant, and transaction; safety filters and red-team checks run throughout; governance tracks private data from ingestion through output; model chains, distilled models, or compound systems are selected as the use case evolves.

4 supporting quotes
“the more data we collect from our logs anonymized of course for Safety and Security reasons um and the more confidence that we get from our own curated benchmarks”transcript, stated
“they're mostly used to generate synthetic data and also to evaluate after a conversation is done”transcript, stated
“for this query or for this tenant and for this transaction what was the cost footprint is also going to be important”transcript, stated
“govern the data and have lineage on the data from inception all the way through the model to the output”transcript, stated

Why this architecture

The architecture separates production serving from evaluation, metering, safety, and governance because no single model or benchmark satisfies every use case: healthcare calls require fast narrow behavior, enterprise systems need multi-model cost control, and responsible AI requires continuous safeguards beyond deployment.

3 supporting quotes
“it needs to be broad but also cannot afford to hallucinate has to be fast enough the latency is a big issue”transcript, stated
“you have to take control of your cost and usage you can't leave it to a third party vendor”transcript, stated
“when it's deployed do not stop there continuously monitor that because there are so many jailbreaks um adversity attacks happen in the market”transcript, stated

Models used: OpenAI GPT-4 · GPT-4o · GPT-4o mini · GPT-3.5 · Llama 3 · MedQA · MMLU · Inflection Pi · DBRX · Gemini · Claude · 405B parameter open-source models · 4B parameter models

Scale

Alternatives considered (roads not taken)

Choose production models from public benchmarks alone

Rejected because: The healthcare example uses public benchmarks only as initial screens, then relies on custom anonymized logs, curated benchmarks, QA, and conversion metrics.

“the public benchmarks that you see out there like the mlu the med QA these things are great uh to give you that first sort of like a screen of llms”transcript, stated
“beyond that you know it really comes down to the use case”transcript, stated

Use GPT-4 for every healthcare interaction

Rejected because: Interact uses OpenAI for synthetic data and post-conversation evaluation, not latency-sensitive live calls.

“we use open AI not for the uh latency sensitive use cases they they're mostly used to generate synthetic data”transcript, stated
“gp4 is amazing at telling us you know your llm should have done this other thing but it made a mistake and the patient dropped off the call right so it's great for that but it does take a lot of time”transcript, stated

Let each model vendor own usage and cost visibility

Rejected because: The panel argues startups need their own cross-vendor cost and usage metering because production landscapes become multi-model.

“maybe a single llm vendor can give you the insights into what your footprint is on that llm but your landscape even as a startup is going to be multi-m”transcript, stated
“you have to take control of how you track your own usage cost so you are in control of the overall equation”transcript, stated

Treat ethics and safety as a launch checklist

Rejected because: The Google Vertex AI speaker says responsible-AI controls should be baked into product development from the beginning and monitored after deployment.

“push it as a baking process of the part of your product again I've seen it bypassed people take it as a check mark during the launch process”transcript, stated
“when it's deployed do not stop there continuously monitor that”transcript, stated

Use the largest available model for every use case

Rejected because: The panel recommends asking whether the use case needs a 405B model or can be handled by smaller, distilled, or chained models.

“you really have to think through do you really need that big of a model right”transcript, stated
“why do you actually want to have 45 billion parameters model right you can actually use that to train your small model”transcript, stated

Patterns

model-routing (model-operations)

The panel describes selecting different LLMs for latency-sensitive serving, synthetic data, evaluation, verticalized use cases, cost, and quality rather than standardizing on one foundation model.

“we use open AI not for the uh latency sensitive use cases they they're mostly used to generate synthetic data and also to evaluate after a conversation is done”transcript, stated
“you're going to be working with multiple llms um it's inevitable”transcript, stated

eval-driven-development (evaluation)

Model selection is driven by custom benchmarks, annotated QA data, stronger-model evaluation, human judgment, and conversion metrics instead of public benchmark rank alone.

“confidence that we get from our own curated benchmarks annotated by our QA people”transcript, stated
“subjective evaluation done based you know done by humans or done by looking at when you deploy it on the in the first few use cases”transcript, stated

cost-aware-routing (optimization)

The architecture tracks per-query, per-tenant, and per-transaction cost across multiple models, then uses those insights for optimization and pricing decisions.

“not just usage not just how many tokens but for this query or for this tenant and for this transaction what was the cost footprint”transcript, stated
“cost optimization at multiple places you know at the inference which is always a huge cost then the serving”transcript, stated

observability-tracing (operations)

Usage, cost, safety, and model behavior are treated as observability signals that must be continuously monitored after deployment.

“observability or monitoring will probably need to have an element of rating as part of its technology stack where you can also instrument cost not just usage”transcript, stated
“when it's deployed do not stop there continuously monitor that because there are so many jailbreaks”transcript, stated

safety-policy-enforcement (safety)

Responsible AI controls are embedded throughout the lifecycle with safety filters, toxicity models, red teams, fairness checks, privacy safeguards, and cultural deployment constraints.

“safeguards and safety filters robust enough to make sure you filter the inappropriate content by using some of the content filters”transcript, stated
“have safety eals have your red team in your in your uh company to be involved right from the getg go”transcript, stated

privacy-preserving-processing (privacy)

The healthcare example uses anonymized logs and BAA/zero-retention agreements to support evaluation while respecting safety, security, HIPAA, and privacy needs.

“the more data we collect from our logs anonymized of course for Safety and Security reasons”transcript, stated
“you can create these baa uh uh agreements with them um and uh they claim that you know the data will be kept safe”transcript, stated

multi-agent-orchestration (orchestration)

The Databricks portion describes compound AI systems that chain multiple models across clouds and providers for use-case-specific behavior.

“compound AI systems if you're in inter reading research papers I recommend it and it's about this concept of being able to chain together a whole bunch of different models”transcript, stated
“every single one of the large vendors is a compound AI system already today Gemini is anthropic is open AI”transcript, stated

Tradeoffs

Use larger models for offline data generation and evaluation while keeping latency-sensitive production paths faster.

Chose Multi-model split between production serving and offline evaluation over One large model for every task.

Rationale: GPT-4 is useful for synthetic data and post-conversation analysis, but live healthcare calls need lower latency.

“we use open AI not for the uh latency sensitive use cases they they're mostly used to generate synthetic data and also to evaluate after a conversation is done”transcript, stated
“it's great for that but it does take a lot of time to do that”transcript, stated

Build custom domain benchmarks rather than relying on MMLU or MedQA after initial screening.

Chose Curated logs, QA annotation, and conversion metrics over Public benchmark ranking.

Rationale: The healthcare assistant's success depends on a specific phone workflow and patient conversion, not generic benchmark leadership.

“these things are great uh to give you that first sort of like a screen of llms that you should take but beyond that you know it really comes down to the use case”transcript, stated
“how how how it actually goes through in terms of your ultimate conversion metric”transcript, stated

Instrument cost as observability.

Chose Cross-model usage and cost metering over Traditional usage-only monitoring.

Rationale: LLM applications combine usage variability with model-specific cost differences, so pricing and optimization need cost telemetry.

“there's another new Vector that is being introduced into the equation and that is that in addition to usage you also need to track cost at the same time”transcript, stated
“instrument cost not just usage uh that's our view”transcript, stated

Bake safety and ethics into development instead of treating compliance law as the target bar.

Chose Responsible-AI-by-design over Launch checklist or minimum legal compliance.

Rationale: The panel says law is the low bar and that privacy, safety, bias, and red-team practices need to be part of the product lifecycle.

“the law is the low bar like gdpr is the low bar on things and ethics is the high bar”transcript, stated
“baking process of the part of your product again I've seen it bypassed people take it as a check mark during the launch process”transcript, stated

Compose and right-size models instead of defaulting to the largest available model.

Chose Distilled, smaller, or compound model systems over Always hitting the biggest model.

Rationale: The panel argues use-case specificity determines the right model size and that compound systems can chain the right models for the job.

“there is 405 billion parameters model there is small small 4 billion parameters model”transcript, stated
“being able to chain together a whole bunch of different models to find just the right thing for your use case”transcript, stated

Gotchas (what bit them)

Generic public benchmarks can mislead production model selection.

Root cause: Benchmark deltas may not matter for a narrow production workflow with custom data, latency, and conversion requirements.

Resolution: Use benchmarks as a first screen, then select models with curated domain data, QA annotation, and live conversion metrics.

“GPT 40 mini or GPT 40 might pip llama 3 slightly on a certain Benchmark but that's that may not matter to you”transcript, stated
“the quality comes down to subjective evaluation done based you know done by humans or done by looking at when you deploy it”transcript, stated

A single-vendor cost view breaks down in multi-model production.

Root cause: Enterprises use multiple models, providers, versions, tenants, and transactions, while vendor dashboards only see their own footprint.

Resolution: Own cost and usage metering across all model calls and feed that into pricing and optimization.

“different llms not just different llms different versions of the llms maybe from the same vendor”transcript, stated
“you have to take control of how you track your own usage cost so you are in control of the overall equation”transcript, stated

Ethics work can be postponed until launch, where it is too late.

Root cause: Teams treat responsible AI as a checklist rather than a product-development constraint.

Resolution: Bake responsible AI into product development, use safety filters through the pipeline, and keep monitoring after deployment.

“people take it as a check mark during the launch process and they ticket um you have to start early on”transcript, stated
“make sure the safety filters are deployed during that pipeline so that it's taking care of the adversarial attacks”transcript, stated

Long context windows create new jailbreak surfaces.

Root cause: Many-shot prompting inside very long context windows can manipulate model behavior despite prior training.

Resolution: Continuously monitor deployed systems, red-team them, and keep safety filters active across the pipeline.

“what this research did was uh they were able to jailbreak by using many short promps and able to uh manipulate model's Behavior at 256 shot”transcript, stated
“do not stop there continuously monitor that because there are so many jailbreaks um adversity attacks happen in the market”transcript, stated

Cultural norms make one-size-fits-all conversational behavior unsafe or inappropriate.

Root cause: What counts as respectful or supportive behavior varies across companies, cultures, and communities.

Resolution: Tune models to the organization's culture and use case instead of assuming a universal conversational style.

“if you're in a certain cultural environment uh if you don't interrupt the speaker it's seen as rude that you're not paying attention”transcript, stated
“we need to be able to say here is here's how our tribe interacts this is how we want our AI to interact with that tribe”transcript, stated

The largest model is often an unnecessary cost and architecture burden.

Root cause: Teams can reach for very large models because they look impressive rather than because the use case demands them.

Resolution: Right-size the model, distill from larger models where appropriate, or chain smaller specialized models.

“do you really need that big of a model right so for example there is 405 billion parameters model there is small small 4 billion parameters model”transcript, stated
“just create small models and get your work done or if you want two use cases have models and models in a lang Chan or other architecture”transcript, stated

Evaluation

Evaluation is presented as domain-specific and continuous: curated anonymized logs, QA annotations, post-conversation GPT-4 analysis, human subjective evaluation, conversion metrics, safety evaluations, red teams, fairness/bias checks, and ongoing monitoring after deployment.

Metrics: Latency · Hallucination rate · Backend task success · Patient drop-off · Conversion metric · QA annotation quality · Cost per query · Cost per tenant · Cost per transaction · Toxicity · Hate speech · Bias and fairness · Jailbreak resistance · Cultural fit · Data lineage

4 supporting quotes
“has to be fast enough the latency is a big issue”transcript, stated
“gp4 is amazing at telling us you know your llm should have done this other thing but it made a mistake and the patient dropped off the call”transcript, stated
“annotated by our QA people and U we”transcript, stated
“have safety eals have your red team in your in your uh company to be involved right from the getg go”transcript, stated

Outcomes

The discussion is a multi-company panel rather than a single deployment report. It includes concrete examples such as healthcare front-office calls, $88,000 vs $300 monthly model-cost differences for 300 chats, 256-shot jailbreak behavior, 25,000 RLHF professors, DBRX's $10 million training proof point, and 405B versus 4B model right-sizing.

3 supporting quotes
“we envision that going forward observability or monitoring will probably need to have an element of rating as part of its technology stack”transcript, stated
“we've been building a platform that is incredibly focused on data and being able to govern the data”transcript, stated
“there is couple of you know system design so to speak of the models these days I would use just one of them rather than you know hitting hard on the bigger models”transcript, stated