Interface McpRequestContextTypes.SamplingSpec
- All Known Implementing Classes:
DefaultSamplingSpec
- Enclosing interface:
- McpRequestContextTypes<ET>
public static interface McpRequestContextTypes.SamplingSpec
-
Method Summary
Modifier and TypeMethodDescriptionincludeContextStrategy(io.modelcontextprotocol.spec.McpSchema.CreateMessageRequest.ContextInclusionStrategy includeContextStrategy) message(io.modelcontextprotocol.spec.McpSchema.AudioContent... content) message(io.modelcontextprotocol.spec.McpSchema.EmbeddedResource... content) message(io.modelcontextprotocol.spec.McpSchema.ImageContent... content) message(io.modelcontextprotocol.spec.McpSchema.ResourceLink... content) message(io.modelcontextprotocol.spec.McpSchema.SamplingMessage... message) message(io.modelcontextprotocol.spec.McpSchema.TextContent... content) modelPreferences(Consumer<McpRequestContextTypes.ModelPreferenceSpec> modelPreferenceSpec) stopSequences(String... stopSequences) systemPrompt(String systemPrompt) temperature(Double temperature)
-
Method Details
-
message
McpRequestContextTypes.SamplingSpec message(io.modelcontextprotocol.spec.McpSchema.ResourceLink... content) -
message
McpRequestContextTypes.SamplingSpec message(io.modelcontextprotocol.spec.McpSchema.EmbeddedResource... content) -
message
McpRequestContextTypes.SamplingSpec message(io.modelcontextprotocol.spec.McpSchema.AudioContent... content) -
message
McpRequestContextTypes.SamplingSpec message(io.modelcontextprotocol.spec.McpSchema.ImageContent... content) -
message
McpRequestContextTypes.SamplingSpec message(io.modelcontextprotocol.spec.McpSchema.TextContent... content) -
message
-
message
McpRequestContextTypes.SamplingSpec message(io.modelcontextprotocol.spec.McpSchema.SamplingMessage... message) -
modelPreferences
McpRequestContextTypes.SamplingSpec modelPreferences(Consumer<McpRequestContextTypes.ModelPreferenceSpec> modelPreferenceSpec) -
systemPrompt
-
includeContextStrategy
McpRequestContextTypes.SamplingSpec includeContextStrategy(io.modelcontextprotocol.spec.McpSchema.CreateMessageRequest.ContextInclusionStrategy includeContextStrategy) -
temperature
-
maxTokens
-
stopSequences
-
metadata
-
metadata
-
meta
-
meta
-