Structs§
- Alternative
Model - Alternative model that was considered
- Cost
Info - Cost information for the sampling request
- Human
Feedback - Human feedback for sampling requests
- Human
InThe Loop Settings - Human-in-the-loop settings
- Model
Capability - Model capability information for intelligent selection
- Model
Hint - Model hint for sampling
- Model
Performance Record - Historical performance data for a model
- Model
Preferences - Model preferences for sampling
- Model
Selection Context - Model selection context for intelligent choice
- Model
Selection Result - Result of model selection with reasoning
- Model
Selector - Intelligent model selector that considers preferences and context
- Notification
Settings - Notification settings for human-in-the-loop
- Priority
Scores - Calculated priority scores
- Request
Context - Context information about the current request
- Resource
Context Info - Resource context information
- Sampling
Context - Context information for sampling requests
- Sampling
Message - Sampling message
- Sampling
Request - Enhanced sampling request with context and human-in-the-loop support
- Sampling
Response - Enhanced sampling response with human-in-the-loop support
- Selection
Factor - Factors that influenced model selection
- Selection
Reasoning - Detailed reasoning for model selection
- Server
Context Info - Server context information
- Tool
Context Info - Tool context information
- User
Preferences - User preferences for sampling
Enums§
- Approval
Status - Human-in-the-loop approval status
- Include
Context - Context inclusion options for sampling requests
- Modality
- Supported input/output modalities
- Sampling
Content - Sampling content
- Sampling
Role - Sampling message role
- Scoring
Strategy - Strategy for scoring and ranking models
- Stop
Reason - Stop reason for sampling responses
Type Aliases§
- Create
Message Request - Type aliases for consistency
- Create
Message Response