Skip to content

Class: AiModel

The AI Model object describes the characteristics of an AI/ML model. Examples

include language models like GPT-4, embedding models like

text-embedding-ada-002, and computer vision models like CLIP.

URI: ocsf:AiModel

 classDiagram
    class AiModel
    click AiModel href "../AiModel/"
      Entity <|-- AiModel
        click Entity href "../Entity/"

      AiModel : ai_provider

      AiModel : name

      AiModel : uid

      AiModel : version

Inheritance

Slots

Name Cardinality and Range Description Inheritance
ai_provider 1
String
AI service provider or organization name direct
name 1 recommended
String
Human-readable model name direct
uid 0..1 recommended
String
The unique identifier of the AI model direct
version 0..1 recommended
String
Model version identifier direct

Usages

used by used in type used
AiOperationProfile ai_model range AiModel
ApiActivity ai_model range AiModel
DatastoreActivity ai_model range AiModel
ProcessActivity ai_model range AiModel

In Subsets

Aliases

  • AI Model

See Also

Notes

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self ocsf:AiModel
native ocsf:AiModel

LinkML Source

Direct

name: AiModel
description: 'The AI Model object describes the characteristics of an AI/ML model.
  Examples

  include language models like GPT-4, embedding models like

  text-embedding-ada-002, and computer vision models like CLIP.'
notes:
- 'AI Model Registry and Documentation Standards 

  https://huggingface.co/docs/hub/models'
- OpenAI Model Documentation — https://platform.openai.com/docs/models
in_subset:
- objects_subset
from_schema: https://w3id.org/lmodel/ocsf
see_also:
- https://huggingface.co/docs/hub/models
- https://platform.openai.com/docs/models
aliases:
- AI Model
is_a: Entity
slots:
- ai_provider
- name
- uid
- version
slot_usage:
  ai_provider:
    name: ai_provider
    description: 'AI service provider or organization name. For example: <code>OpenAI</code>,

      <code>Anthropic</code>, <code>Google</code>, or <code>Internal</code>.'
    required: true
  name:
    name: name
    description: 'Human-readable model name. For example: <code>gpt-4o</code>,

      <code>claude-3-sonnet</code>, or <code>text-embedding-ada-002</code>.'
    required: true
  uid:
    name: uid
    description: The unique identifier of the AI model.
  version:
    name: version
    description: 'Model version identifier. For example: <code>2024-05-13</code>,

      <code>v2.1.0</code>, or <code>beta</code>.'
    recommended: true

Induced

name: AiModel
description: 'The AI Model object describes the characteristics of an AI/ML model.
  Examples

  include language models like GPT-4, embedding models like

  text-embedding-ada-002, and computer vision models like CLIP.'
notes:
- 'AI Model Registry and Documentation Standards 

  https://huggingface.co/docs/hub/models'
- OpenAI Model Documentation — https://platform.openai.com/docs/models
in_subset:
- objects_subset
from_schema: https://w3id.org/lmodel/ocsf
see_also:
- https://huggingface.co/docs/hub/models
- https://platform.openai.com/docs/models
aliases:
- AI Model
is_a: Entity
slot_usage:
  ai_provider:
    name: ai_provider
    description: 'AI service provider or organization name. For example: <code>OpenAI</code>,

      <code>Anthropic</code>, <code>Google</code>, or <code>Internal</code>.'
    required: true
  name:
    name: name
    description: 'Human-readable model name. For example: <code>gpt-4o</code>,

      <code>claude-3-sonnet</code>, or <code>text-embedding-ada-002</code>.'
    required: true
  uid:
    name: uid
    description: The unique identifier of the AI model.
  version:
    name: version
    description: 'Model version identifier. For example: <code>2024-05-13</code>,

      <code>v2.1.0</code>, or <code>beta</code>.'
    recommended: true
attributes:
  ai_provider:
    name: ai_provider
    description: 'AI service provider or organization name. For example: <code>OpenAI</code>,

      <code>Anthropic</code>, <code>Google</code>, or <code>Internal</code>.'
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - AI Provider
    rank: 1000
    alias: ai_provider
    owner: AiModel
    domain_of:
    - AiModel
    range: string
    required: true
  name:
    name: name
    description: 'Human-readable model name. For example: <code>gpt-4o</code>,

      <code>claude-3-sonnet</code>, or <code>text-embedding-ada-002</code>.'
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - Name
    rank: 1000
    alias: name
    owner: AiModel
    domain_of:
    - AnalysisTarget
    - Observable
    - Os
    - Osint
    - Package
    - Parameter
    - PrivilegeInfo
    - San
    - Scim
    - Script
    - ServicePrivilegeAnalysis
    - SoftwareComponent
    - Sso
    - StartupItem
    - ThreatActor
    - Token
    - Entity
    - Resource
    - Account
    - Agent
    - AiModel
    - Aircraft
    - Analytic
    - ApplicationObject
    - Assessment
    - AutonomousSystem
    - Campaign
    - Check
    - CisBenchmark
    - CisBenchmarkResult
    - CisControl
    - ClassifierDetails
    - Container
    - D3fTactic
    - D3fTechnique
    - Database
    - Databucket
    - DomainContact
    - Edge
    - Endpoint
    - Enrichment
    - EnvironmentVariable
    - Evidences
    - Extension
    - Feature
    - File
    - Graph
    - Group
    - HttpCookie
    - HttpHeader
    - Idp
    - Image
    - Job
    - Kernel
    - KeyValueObject
    - LoadBalancer
    - Logger
    - Malware
    - ManagedEntity
    - MessageContext
    - Metric
    - Mitigation
    - NetworkInterface
    - Node
    - Organization
    - PeripheralDevice
    - Policy
    - ProcessEntity
    - Product
    - QueryInfo
    - Reporter
    - ResourceDetails
    - Rule
    - Scan
    - Service
    - SubTechnique
    - Table
    - Tactic
    - Technique
    - Trait
    - TransformationInfo
    - UnmannedAerialSystem
    - User
    - WebResource
    - Device
    - FtpActivity
    - RegValue
    - WinResource
    - WinService
    - PrefetchQuery
    range: string
    required: true
    recommended: true
  uid:
    name: uid
    description: The unique identifier of the AI model.
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - Unique ID
    rank: 1000
    alias: uid
    owner: AiModel
    domain_of:
    - Osint
    - Package
    - ProgrammaticCredential
    - RelatedEvent
    - Request
    - Sbom
    - Scim
    - Script
    - Session
    - Span
    - Sso
    - Ticket
    - Token
    - Trace
    - Entity
    - Resource
    - Account
    - Advisory
    - Agent
    - AiModel
    - Aircraft
    - Analytic
    - ApplicationObject
    - Assessment
    - Certificate
    - Check
    - ClassifierDetails
    - Container
    - Cve
    - Cwe
    - D3fTactic
    - D3fTechnique
    - DataClassification
    - Database
    - Databucket
    - DomainContact
    - Edge
    - Email
    - Endpoint
    - Evidences
    - Extension
    - Feature
    - File
    - FindingObject
    - FindingInfo
    - Graph
    - Group
    - HttpRequest
    - Idp
    - Image
    - KbArticle
    - LoadBalancer
    - Logger
    - Malware
    - ManagedEntity
    - MessageContext
    - Metadata
    - Mitigation
    - NetworkConnectionInfo
    - NetworkEndpoint
    - NetworkInterface
    - Node
    - Organization
    - PeripheralDevice
    - Policy
    - ProcessEntity
    - Product
    - QueryInfo
    - Reporter
    - Rule
    - Scan
    - Service
    - SubTechnique
    - Table
    - Tactic
    - Technique
    - Trait
    - TransformationInfo
    - UnmannedAerialSystem
    - User
    - WebResource
    - Device
    - WinResource
    range: string
    recommended: true
  version:
    name: version
    description: 'Model version identifier. For example: <code>2024-05-13</code>,

      <code>v2.1.0</code>, or <code>beta</code>.'
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - Version
    rank: 1000
    alias: version
    owner: AiModel
    domain_of:
    - Os
    - Package
    - RpcInterface
    - Sbom
    - Scim
    - SoftwareComponent
    - Tls
    - Agent
    - AiModel
    - Analytic
    - Api
    - ApplicationObject
    - Attack
    - Certificate
    - Check
    - CisControl
    - CisCsc
    - Cvss
    - D3fend
    - Databucket
    - Epss
    - Extension
    - Feature
    - File
    - HttpRequest
    - Logger
    - ManagedEntity
    - Metadata
    - Policy
    - Product
    - ResourceDetails
    - Rule
    - Service
    - NtpActivity
    range: string
    recommended: true