For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
LogoLogo
  • About NeMo Fabric
    • Overview
    • Release Notes
  • Getting Started
    • Install
    • Quickstart
  • Experimentation
    • CLI
  • SDK
    • Python SDK
  • Adapter Contract
    • Overview
    • Custom-Agent Integrations
    • Adapter Descriptor
    • Normalized Configuration
    • Execution
    • Optional OpenAI Streaming
    • Results and Telemetry
    • Registration and Discovery
    • Verify an Adapter
    • Examples and References
  • Integrations
  • Reference
      • Rust Library Reference
        • nemo-fabric-core
          • adapter_contract
          • agent_config
          • agent_execution
          • config
          • doctor
          • error
          • runtime
            • AdapterInvocation
            • ArtifactManifest
            • ArtifactRef
            • EnvironmentHandle
            • ErrorInfo
            • FabricEvent
            • InvocationHandle
            • OpenAiChatCompletionChunk
            • OpenAiChatCompletionChunkChoice
            • OpenAiChatCompletionChunkDelta
            • OpenAiStreamInvocation
            • OpenAiStreamSink
            • OpenAiStreamTransport
            • RunRequest
            • RunResult
            • RunUsage
            • RuntimeContext
            • RuntimeHandle
            • RuntimeTelemetryContext
            • TelemetryRef
            • ErrorStage
            • OpenAiChatCompletionChunkObject
            • OpenAiStreamHost
            • OpenAiStreamProfile
            • OpenAiStreamProtocolVersion
            • OpenAiStreamRecord
            • RunStatus
            • invoke_openai_stream
            • invoke_runtime
            • prepare_environment
            • run_plan
            • start_runtime
            • stop_runtime
          • schema
          • version
  • Resources
    • Legal
  • Overview
  • Release Notes
  • Install
  • Quickstart
  • CLI
  • Python SDK
  • Overview
  • Custom-Agent Integrations
  • Adapter Descriptor
  • Normalized Configuration
  • Execution
  • Optional OpenAI Streaming
  • Results and Telemetry
  • Registration and Discovery
  • Verify an Adapter
  • Examples and References
  • Overview
  • Harbor
  • Overview
  • Claude Code
  • Codex
  • Hermes Agent
  • LangChain Deep Agents
  • mini-SWE-agent
  • Overview
  • Client
  • Runtime
  • Relay Streaming
  • OpenAI Streaming
  • Models
  • Types
  • Errors
  • Rust Library Reference
  • nemo-fabric-core
  • adapter_contract
  • ADAPTER_CONTRACT_VERSION
  • AdapterExtensionPoint
  • agent_config
  • AgentConfig
  • AgentHarnessConfig
  • AgentInstructionConfig
  • AgentInstructionsConfig
  • AgentMcpConfig
  • AgentMcpServerConfig
  • AgentModelConfig
  • AgentRuntimeConfig
  • AgentSkillConfig
  • AgentToolDefinition
  • AgentToolsConfig
  • AgentWorkflowConfig
  • AgentWorkflowEntrypointConfig
  • agent_execution
  • AgentArtifact
  • AgentRunError
  • AgentRunRequest
  • AgentRunResult
  • AgentRunResultValidationError
  • AgentRunStatus
  • AgentUsage
  • config
  • AdapterConfigField
  • AdapterConfigSupport
  • AdapterDescriptor
  • AdapterKind
  • AdapterRequirements
  • AdapterTarget
  • AdapterTargetDescriptor
  • AdapterTargetType
  • AdapterTelemetryProviderSupport
  • AdapterTelemetrySupport
  • CapabilityRoute
  • CapabilityTargetPlan
  • CapabilityPlan
  • ControlLocation
  • McpServerConfig
  • DescriptorProvenance
  • DescriptorSource
  • DiscoveryConfig
  • EnvironmentConfig
  • RelayAtifConfig
  • EnvironmentOwnership
  • RelayAtofConfig
  • EnvironmentPlan
  • RelayComponentConfig
  • FabricConfig
  • RelayConfig
  • HarnessConfig
  • RelayConfigPolicy
  • InstructionConfig
  • RelayObservabilityConfig
  • InstructionMode
  • RelayOpenTelemetryConfig
  • InstructionsConfig
  • RelayOpenTelemetryEndpointConfig
  • McpAuthenticationConfig
  • McpConfig
  • McpExposure
  • McpServerPlan
  • McpTransport
  • MetadataConfig
  • ModelConfig
  • OAuthTokenEndpointAuthMethod
  • ResolutionStrategy
  • ResolveContext
  • ResolvedAdapterDescriptor
  • ResolvedAdapterTargetDescriptor
  • RunPlan
  • ToolsPlan
  • RuntimeCapabilities
  • RuntimeConfig
  • SkillConfig
  • TelemetryConfig
  • TelemetryPlan
  • TelemetryProvider
  • TelemetryProviderConfig
  • CapabilityKind
  • ToolDefinitionConfig
  • CapabilityTarget
  • ToolsConfig
  • WorkflowConfig
  • WorkflowEntrypointConfig
  • WorkflowTargetSpec
  • load_adapter_descriptor
  • load_adapter_target_descriptor
  • resolve_run_plan_from_config
  • RelayAtifStorageConfig
  • RelayAtofMode
  • RelayAtofSinkConfig
  • RelayAtofStreamFieldNamePolicy
  • RelayAtofStreamTransport
  • RelayOpenTelemetryEndpointType
  • RelayOpenTelemetryMarkProjection
  • RelayOtlpTransport
  • RelayUnsupportedBehavior
  • doctor
  • DoctorCheck
  • DoctorReport
  • DoctorStatus
  • doctor_plan
  • error
  • FabricError
  • Result
  • runtime
  • AdapterInvocation
  • ArtifactManifest
  • ArtifactRef
  • EnvironmentHandle
  • ErrorInfo
  • FabricEvent
  • InvocationHandle
  • OpenAiChatCompletionChunk
  • OpenAiChatCompletionChunkChoice
  • OpenAiChatCompletionChunkDelta
  • OpenAiStreamInvocation
  • OpenAiStreamSink
  • OpenAiStreamTransport
  • RunRequest
  • RunResult
  • RunUsage
  • RuntimeContext
  • RuntimeHandle
  • RuntimeTelemetryContext
  • TelemetryRef
  • ErrorStage
  • OpenAiChatCompletionChunkObject
  • OpenAiStreamHost
  • OpenAiStreamProfile
  • OpenAiStreamProtocolVersion
  • OpenAiStreamRecord
  • RunStatus
  • invoke_openai_stream
  • invoke_runtime
  • prepare_environment
  • run_plan
  • start_runtime
  • stop_runtime
  • schema
  • SchemaName
  • generate_all_schemas
  • generate_schema
  • generate_schema_json
  • write_schema_snapshots
  • version
  • Legal
  • Open Source Software (OSS)
  • License Agreement
ReferenceAPIRust Library Referencenemo-fabric-coreruntime

Function prepare_environment

||View as Markdown|

Generated from cargo doc --no-deps -p nemo-fabric-core.

pub fn prepare_environment(plan: &RunPlan) -> Result<EnvironmentHandle>

Resolve or attach to the execution environment context for a run plan.

Previous

Function invoke_runtime

Next

Function run_plan

NVIDIANVIDIA
Developer-friendly docs for your API
Privacy Policy | Your Privacy Choices | Terms of Service | Accessibility | Corporate Policies | Product Security | Contact

Copyright © 2026, NVIDIA Corporation.