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

Service building block

Knowledge Store1

Knowledge Store1

Imported from Knowledge Store

Provided byAlexandre Torres Costa
CategoryMLModel
GovernanceApproved
Versionvlatest

Outcome

What this service contributes

Combine this service with compatible building blocks and validate the complete solution before deployment.

IN

Required input

ApplyFunctionRequest

ApplyFunctionRequest

OUT

Produced output

ApplyFunctionResponse

ApplyFunctionResponse

Workflow guidance

Where it fits

Use the Builder to place this service in a compatible workflow and validate its connections.

Responsible use

Limitations to consider

  • Runtime availability and compatibility are checked when the solution is prepared for deployment.
Technical integration details

Interface contract

Interface typeControl
OrchestrationNative
Adapternone
OperationApplyFunction
Contract URI/service-contracts/packages/a0afb53029e64a32b9934a0cc58fb224/microservice/knowledge_store1.proto
Proto URI/service-contracts/packages/a0afb53029e64a32b9934a0cc58fb224/microservice/knowledge_store1.proto
Health endpoint/health

Runtime & source

Containerknowledge_store1
Imagedocker-registry.inesctec.pt/cpes/european-projects/aieffect/tef-services/knowledge_store:latest
Internal hostknowledge-store
Internal port8000
Repositorypackage:export.zip
Branch54d70147c08e0e406a526f1cbf0e2977790fe1c921ee734fd567abc71502af2c
Manifestblueprint.json
View raw interface contract
{
  "source_type": "wp3_zip",
  "archive_name": "export.zip",
  "all_operations": [
    {
      "operation_name": "ApplyFunction",
      "input_message_name": "ApplyFunctionRequest",
      "output_message_name": "ApplyFunctionResponse",
      "compatibility_message": "Operation and message names match the uploaded protobuf.",
      "compatible_with_proto": true
    },
    {
      "operation_name": "ApplyRecipe",
      "input_message_name": "ApplyRecipeRequest",
      "output_message_name": "ApplyRecipeResponse",
      "compatibility_message": "Operation and message names match the uploaded protobuf.",
      "compatible_with_proto": true
    }
  ],
  "package_digest": "54d70147c08e0e406a526f1cbf0e2977790fe1c921ee734fd567abc71502af2c",
  "selected_operation": "ApplyFunction",
  "runtime_verification": {
    "status": "verified",
    "address": {
      "health_path": "/health",
      "internal_host": "knowledge-store",
      "internal_port": "8000"
    },
    "message": "The runtime health endpoint is ready.",
    "checked_at": "2026-11-02T12:22:45.409831+00:00",
    "http_status": 200,
    "runtime_url": "http://knowledge-store:8000/health",
    "failure_reason": null
  },
  "declared_runtime_unverified": true
}