Trusted Energy AI MarketplaceDiscover, compose, validate, and run energy AI services
Production
← Back to catalogue
ValidatedDeprecatedControlNative

Service building block

Get Configuration

Input Provider1

Retrieve the configuration required for an energy-data workflow.

Provided byAdarsh S
CategoryMLModel
GovernanceApproved
Versionvlatest

Outcome

What this service contributes

Makes workflow settings explicit and available to downstream services.

IN

Required input

GetConfigurationRequest

A compatible workflow request or configuration reference.

OUT

Produced output

GetConfigurationResponse

Configuration data for downstream processing.

Workflow guidance

Where it fits

Use before services that require a shared workflow configuration.

Responsible use

Limitations to consider

  • Availability and content depend on the provider-managed configuration source.
Technical integration details

Interface contract

Interface typeControl
OrchestrationNative
Adapternone
OperationGetConfiguration
Contract URI/service-contracts/packages/87161c3245684c488905288f6bd6bfc4/microservice/input_provider1.proto
Proto URI/service-contracts/packages/87161c3245684c488905288f6bd6bfc4/microservice/input_provider1.proto
Health endpoint/health

Runtime & source

Containerinput_provider1
Imageborgdrone7/ai-effect-file-based-input-provider:latest
Internal hostinput-provider
Internal port8080
Repositorypackage:Energy_Pipeline.zip
Branch24b58dd8504c0efb7c5e6aa49165362f48ffeb091a02b6671ceb061878940c31
Manifestblueprint.json
View raw interface contract
{
  "source_type": "wp3_zip",
  "archive_name": "Energy_Pipeline.zip",
  "all_operations": [
    {
      "operation_name": "GetConfiguration",
      "input_message_name": "GetConfigurationRequest",
      "output_message_name": "GetConfigurationResponse",
      "compatibility_message": "Operation and message names match the uploaded protobuf.",
      "compatible_with_proto": true
    }
  ],
  "package_digest": "24b58dd8504c0efb7c5e6aa49165362f48ffeb091a02b6671ceb061878940c31",
  "selected_operation": "GetConfiguration",
  "runtime_verification": {
    "status": "failed",
    "address": {
      "health_path": "/health",
      "internal_host": "input-provider",
      "internal_port": "8080"
    },
    "message": "The runtime hostname could not be resolved from the platform network.",
    "checked_at": "2026-10-08T18:49:01.899199+00:00",
    "http_status": null,
    "runtime_url": "http://input-provider:8080/health",
    "failure_reason": "dns_failure"
  },
  "declared_runtime_unverified": true
}