Skip to content

fix(otel): enhance LLM components to include processId and teamId in parameters#365

Open
SyedZawwarAhmed wants to merge 1 commit intodevfrom
fix/otel-component-llm-spans
Open

fix(otel): enhance LLM components to include processId and teamId in parameters#365
SyedZawwarAhmed wants to merge 1 commit intodevfrom
fix/otel-component-llm-spans

Conversation

@SyedZawwarAhmed
Copy link
Copy Markdown
Contributor

📝 Description

Added processId and teamId to the parameters of various LLM components (Classifier, GenAILLM, LLMAssistant, MultimodalLLM, PromptGenerator, VisionLLM) to improve context tracking. Updated the Conversation helper to include these fields as well. Additionally, introduced hooks for prompt and promptStream methods in LLMInference for better extensibility.

🔗 Related Issues

🔧 Type of Change

  • 🐛 Bug fix (non-breaking change that fixes an issue)
  • ✨ New feature (non-breaking change that adds functionality)
  • 📚 Documentation update
  • 🔧 Code refactoring (no functional changes)
  • 🧪 Test improvements
  • 🔨 Build/CI changes

✅ Checklist

  • Self-review performed
  • Tests added/updated
  • Documentation updated (if needed)

…parameters

Added processId and teamId to the parameters of various LLM components (Classifier, GenAILLM, LLMAssistant, MultimodalLLM, PromptGenerator, VisionLLM) to improve context tracking. Updated the Conversation helper to include these fields as well. Additionally, introduced hooks for prompt and promptStream methods in LLMInference for better extensibility.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant