{
    "name": "drupal/ai",
    "description": "AI module for Drupal",
    "type": "drupal-module",
    "require": {
        "drupal/key": "^1.18",
        "league/html-to-markdown": "^5.1",
        "yethee/tiktoken": "^0.5.1",
        "openai-php/client": ">=v0.10.1"
    },
    "require-dev": {
        "drupal/address": "^2.0",
        "drupal/field_validation": "^3.0@beta",
        "drupal/search_api": "^1.x-dev",
        "drupal/search_api_solr": "^4.0",
        "drupal/test_helpers": "^1.5",
        "drupal/opentelemetry": "^1.0@beta",
        "drupal/token": "^1.14",
        "drush/drush": "^12|^13",
        "allanpichardo/mysql-vector": "^2.0"
    },
    "suggest": {
        "league/commonmark": "Allows previewing of chunked content when configuring the fields to be indexed in AI Search, and formats messages in the AI Chatbot module."
    }
}
