POST /mltk/vector_stores

POST /mltk/vector_stores

Create a vector store config.

  • AGENT_CONNECTION_CAPABILITIES

Description. Create a vector store config.

Body (JSON).

{
  "name":        "kb-production",
  "type":        "AWS_KB",
  "description": "Production KB",
  "details": {
    "aws_access_key_id":    "AKIA...",
    "aws_access_key_token": "...",
    "role_arn":             "arn:aws:iam::123456789012:role/SplunkMCPRole",
    "aws_region":           "us-west-2",
    "kb_id":                "EJGJR4SKJL"
  }
}

Response (200).

{
  "message": "Vector store configuration created successfully",
  "status":  "success",
  "config":  { /* echoed, secrets masked */ }
}

Example.

curl -sk -u "$SPLUNK_USER:$SPLUNK_PASSWORD" -X POST 
  -H "Content-Type: application/json" 
  --data @body.json 
  "$SPLUNK_HOST/servicesNS/nobody/Splunk_ML_Toolkit/mltk/vector_stores?output_mode=json"

Press Cmd/Ctrl+K to focus search. Esc to close.

Type to search the portal.