mirror of
https://github.com/symfony/recipes.git
synced 2026-09-12 07:36:30 +03:00
Update Flex endpoint
This commit is contained in:
+21
@@ -32,15 +32,36 @@ Additional recipes can be found on the [Contrib Recipes Repository](https://gith
|
||||
| [sensiolabs/ansi-to-html](https://packagist.org/packages/sensiolabs/ansi-to-html) | [1.2](sensiolabs/ansi-to-html/1.2) | |
|
||||
| [sensiolabs/security-checker](https://packagist.org/packages/sensiolabs/security-checker) | [4.0](sensiolabs/security-checker/4.0) | `sec-check`, `sec-checker`, `sec-checks`, `seccheck`, `secchecker`, `secchecks`, `security-check`, `security-checker`, `securitycheck`, `securitychecker` |
|
||||
| [symfony/aha-send-mailer](https://packagist.org/packages/symfony/aha-send-mailer) | [7.2](symfony/aha-send-mailer/7.2) | `aha-send-mailer`, `ahasendmailer` |
|
||||
| [symfony/ai-azure-search-store](https://packagist.org/packages/symfony/ai-azure-search-store) | [0.1](symfony/ai-azure-search-store/0.1) | `ai-azure-search-store`, `aiazuresearchstore` |
|
||||
| [symfony/ai-brave-tool](https://packagist.org/packages/symfony/ai-brave-tool) | [0.1](symfony/ai-brave-tool/0.1) | `ai-brave-tool`, `aibravetool` |
|
||||
| [symfony/ai-bundle](https://packagist.org/packages/symfony/ai-bundle) | [0.1](symfony/ai-bundle/0.1) | `ai`, `ai-bundle`, `aibundle` |
|
||||
| [symfony/ai-cache-store](https://packagist.org/packages/symfony/ai-cache-store) | [0.1](symfony/ai-cache-store/0.1) | `ai-cache-store`, `aicachestore` |
|
||||
| [symfony/ai-chroma-db-store](https://packagist.org/packages/symfony/ai-chroma-db-store) | [0.1](symfony/ai-chroma-db-store/0.1) | `ai-chroma-db-store`, `aichromadbstore` |
|
||||
| [symfony/ai-click-house-store](https://packagist.org/packages/symfony/ai-click-house-store) | [0.1](symfony/ai-click-house-store/0.1) | `ai-click-house-store`, `aiclickhousestore` |
|
||||
| [symfony/ai-clock-tool](https://packagist.org/packages/symfony/ai-clock-tool) | [0.1](symfony/ai-clock-tool/0.1) | `ai-clock-tool`, `aiclocktool` |
|
||||
| [symfony/ai-cloudflare-store](https://packagist.org/packages/symfony/ai-cloudflare-store) | [0.1](symfony/ai-cloudflare-store/0.1) | `ai-cloudflare-store`, `aicloudflarestore` |
|
||||
| [symfony/ai-elasticsearch-store](https://packagist.org/packages/symfony/ai-elasticsearch-store) | [0.1](symfony/ai-elasticsearch-store/0.1) | `ai-elasticsearch-store`, `aielasticsearchstore` |
|
||||
| [symfony/ai-firecrawl-tool](https://packagist.org/packages/symfony/ai-firecrawl-tool) | [0.1](symfony/ai-firecrawl-tool/0.1) | `ai-firecrawl-tool`, `aifirecrawltool` |
|
||||
| [symfony/ai-manticore-search-store](https://packagist.org/packages/symfony/ai-manticore-search-store) | [0.1](symfony/ai-manticore-search-store/0.1) | `ai-manticore-search-store`, `aimanticoresearchstore` |
|
||||
| [symfony/ai-mapbox-tool](https://packagist.org/packages/symfony/ai-mapbox-tool) | [0.1](symfony/ai-mapbox-tool/0.1) | `ai-mapbox-tool`, `aimapboxtool` |
|
||||
| [symfony/ai-maria-db-store](https://packagist.org/packages/symfony/ai-maria-db-store) | [0.1](symfony/ai-maria-db-store/0.1) | `ai-maria-db-store`, `aimariadbstore` |
|
||||
| [symfony/ai-meilisearch-store](https://packagist.org/packages/symfony/ai-meilisearch-store) | [0.1](symfony/ai-meilisearch-store/0.1) | `ai-meilisearch-store`, `aimeilisearchstore` |
|
||||
| [symfony/ai-milvus-store](https://packagist.org/packages/symfony/ai-milvus-store) | [0.1](symfony/ai-milvus-store/0.1) | `ai-milvus-store`, `aimilvusstore` |
|
||||
| [symfony/ai-mongo-db-store](https://packagist.org/packages/symfony/ai-mongo-db-store) | [0.1](symfony/ai-mongo-db-store/0.1) | `ai-mongo-db-store`, `aimongodbstore` |
|
||||
| [symfony/ai-neo4j-store](https://packagist.org/packages/symfony/ai-neo4j-store) | [0.1](symfony/ai-neo4j-store/0.1) | `ai-neo4j-store`, `aineo4jstore` |
|
||||
| [symfony/ai-open-meteo-tool](https://packagist.org/packages/symfony/ai-open-meteo-tool) | [0.1](symfony/ai-open-meteo-tool/0.1) | `ai-open-meteo-tool`, `aiopenmeteotool` |
|
||||
| [symfony/ai-open-search-store](https://packagist.org/packages/symfony/ai-open-search-store) | [0.1](symfony/ai-open-search-store/0.1) | `ai-open-search-store`, `aiopensearchstore` |
|
||||
| [symfony/ai-pinecone-store](https://packagist.org/packages/symfony/ai-pinecone-store) | [0.1](symfony/ai-pinecone-store/0.1) | `ai-pinecone-store`, `aipineconestore` |
|
||||
| [symfony/ai-postgres-store](https://packagist.org/packages/symfony/ai-postgres-store) | [0.1](symfony/ai-postgres-store/0.1) | `ai-postgres-store`, `aipostgresstore` |
|
||||
| [symfony/ai-qdrant-store](https://packagist.org/packages/symfony/ai-qdrant-store) | [0.1](symfony/ai-qdrant-store/0.1) | `ai-qdrant-store`, `aiqdrantstore` |
|
||||
| [symfony/ai-redis-store](https://packagist.org/packages/symfony/ai-redis-store) | [0.1](symfony/ai-redis-store/0.1) | `ai-redis-store`, `airedisstore` |
|
||||
| [symfony/ai-scraper-tool](https://packagist.org/packages/symfony/ai-scraper-tool) | [0.1](symfony/ai-scraper-tool/0.1) | `ai-scraper-tool`, `aiscrapertool` |
|
||||
| [symfony/ai-serp-api-tool](https://packagist.org/packages/symfony/ai-serp-api-tool) | [0.1](symfony/ai-serp-api-tool/0.1) | `ai-serp-api-tool`, `aiserpapitool` |
|
||||
| [symfony/ai-supabase-store](https://packagist.org/packages/symfony/ai-supabase-store) | [0.1](symfony/ai-supabase-store/0.1) | `ai-supabase-store`, `aisupabasestore` |
|
||||
| [symfony/ai-surreal-db-store](https://packagist.org/packages/symfony/ai-surreal-db-store) | [0.1](symfony/ai-surreal-db-store/0.1) | `ai-surreal-db-store`, `aisurrealdbstore` |
|
||||
| [symfony/ai-tavily-tool](https://packagist.org/packages/symfony/ai-tavily-tool) | [0.1](symfony/ai-tavily-tool/0.1) | `ai-tavily-tool`, `aitavilytool` |
|
||||
| [symfony/ai-typesense-store](https://packagist.org/packages/symfony/ai-typesense-store) | [0.1](symfony/ai-typesense-store/0.1) | `ai-typesense-store`, `aitypesensestore` |
|
||||
| [symfony/ai-weaviate-store](https://packagist.org/packages/symfony/ai-weaviate-store) | [0.1](symfony/ai-weaviate-store/0.1) | `ai-weaviate-store`, `aiweaviatestore` |
|
||||
| [symfony/ai-wikipedia-tool](https://packagist.org/packages/symfony/ai-wikipedia-tool) | [0.1](symfony/ai-wikipedia-tool/0.1) | `ai-wikipedia-tool`, `aiwikipediatool` |
|
||||
| [symfony/ai-youtube-tool](https://packagist.org/packages/symfony/ai-youtube-tool) | [0.1](symfony/ai-youtube-tool/0.1) | `ai-youtube-tool`, `aiyoutubetool` |
|
||||
| [symfony/all-my-sms-notifier](https://packagist.org/packages/symfony/all-my-sms-notifier) | [5.3](symfony/all-my-sms-notifier/5.3) | `all-my-sms-notifier` |
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-azure-search-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "AZURE_SEARCH_ENDPOINT=",
|
||||
"#2": "AZURE_SEARCH_API_KEY="
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_azure_search_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" azuresearch:",
|
||||
" default:",
|
||||
" endpoint: '%env(AZURE_SEARCH_ENDPOINT)%'",
|
||||
" api_key: '%env(AZURE_SEARCH_API_KEY)%'",
|
||||
" api_version: '2024-07-01'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "c6dbf26c0f856a5187a318df2099d620c57e8b29"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-cache-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_cache_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" cache:",
|
||||
" default:",
|
||||
" service: 'cache.app'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "3eef3d89b2068c37128b76117ea6d887d0607782"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-chroma-db-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_chroma_db_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" chromadb:",
|
||||
" default:",
|
||||
" collection: 'my_collection'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "70b5179ede32bb6faf93f7f521570d3740f5230e"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-click-house-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "CLICKHOUSE_DSN="
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_click_house_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" clickhouse:",
|
||||
" default:",
|
||||
" dsn: '%env(CLICKHOUSE_DSN)%'",
|
||||
" database: 'default'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "d4fa8ac32a46176140efaa22fe9c5270dbb11c92"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-cloudflare-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "CLOUDFLARE_ACCOUNT_ID=",
|
||||
"#2": "CLOUDFLARE_API_KEY="
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_cloudflare_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" cloudflare:",
|
||||
" default:",
|
||||
" account_id: '%env(CLOUDFLARE_ACCOUNT_ID)%'",
|
||||
" api_key: '%env(CLOUDFLARE_API_KEY)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "af5468e30d4934f0bf1f907ecd41184cc144b248"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-elasticsearch-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "ELASTICSEARCH_HOST=http://localhost:9200"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_elasticsearch_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" elasticsearch:",
|
||||
" default:",
|
||||
" hosts:",
|
||||
" - '%env(ELASTICSEARCH_HOST)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "acb9e402790fff49ad4e7136a9d14dbc3eed0fcf"
|
||||
}
|
||||
}
|
||||
}
|
||||
+30
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-manticore-search-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "MANTICORESEARCH_HOST=localhost",
|
||||
"#2": "MANTICORESEARCH_PORT=9308"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_manticore_search_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" manticoresearch:",
|
||||
" default:",
|
||||
" host: '%env(MANTICORESEARCH_HOST)%'",
|
||||
" port: '%env(int:MANTICORESEARCH_PORT)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "46ce5b3ab850f2e9dca6f6782e23f87cc60acd27"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-maria-db-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_maria_db_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" mariadb:",
|
||||
" default:",
|
||||
" connection: 'default'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "b55cee722baba3921c3181abfcb8a90266954e46"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-meilisearch-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "MEILISEARCH_HOST=http://localhost:7700",
|
||||
"#2": "MEILISEARCH_API_KEY="
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_meilisearch_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" meilisearch:",
|
||||
" default:",
|
||||
" host: '%env(MEILISEARCH_HOST)%'",
|
||||
" api_key: '%env(MEILISEARCH_API_KEY)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "3b6e66ca509ee3e0dd38003fa2ba19aa9d0a744e"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-milvus-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "MILVUS_HOST=localhost",
|
||||
"#2": "MILVUS_PORT=19530"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_milvus_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" milvus:",
|
||||
" default:",
|
||||
" host: '%env(MILVUS_HOST)%'",
|
||||
" port: '%env(int:MILVUS_PORT)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "07bfe6bd127a1aa300f6257e51c5050dc115f4eb"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-mongo-db-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "MONGODB_URI=mongodb://localhost:27017"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_mongo_db_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" mongodb:",
|
||||
" default:",
|
||||
" uri: '%env(MONGODB_URI)%'",
|
||||
" database: 'my_database'",
|
||||
" index_name: 'vector_index'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "f4cf478544b0b33e573004eda6891bb9515ef429"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-neo4j-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "NEO4J_URI=bolt://localhost:7687",
|
||||
"#2": "NEO4J_USERNAME=neo4j",
|
||||
"#3": "NEO4J_PASSWORD="
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_neo4j_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" neo4j:",
|
||||
" default:",
|
||||
" uri: '%env(NEO4J_URI)%'",
|
||||
" username: '%env(NEO4J_USERNAME)%'",
|
||||
" password: '%env(NEO4J_PASSWORD)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "735bec97bcc307ce02cb83720e15766ce0fc4364"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-open-search-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "OPENSEARCH_HOST=http://localhost:9200"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_open_search_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" opensearch:",
|
||||
" default:",
|
||||
" hosts:",
|
||||
" - '%env(OPENSEARCH_HOST)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "8b2b32d31f5faac5a64a5c402440faf0dc91834a"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-pinecone-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "PINECONE_API_KEY=",
|
||||
"#2": "PINECONE_INDEX_HOST="
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_pinecone_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" pinecone:",
|
||||
" default:",
|
||||
" api_key: '%env(PINECONE_API_KEY)%'",
|
||||
" index_host: '%env(PINECONE_INDEX_HOST)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "789ec9193ec393dba60749e28bb65da0d930c3cc"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-postgres-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_postgres_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" postgres:",
|
||||
" default:",
|
||||
" connection: 'default'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "373cb1506ee0d7082944bb2077adce7edcc23229"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-qdrant-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "QDRANT_HOST=localhost",
|
||||
"#2": "QDRANT_PORT=6333"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_qdrant_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" qdrant:",
|
||||
" default:",
|
||||
" host: '%env(QDRANT_HOST)%'",
|
||||
" port: '%env(int:QDRANT_PORT)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "649251ddc5dbb69f025b66a2db7e5652a9b8adf3"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-redis-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "REDIS_DSN=redis://localhost:6379"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_redis_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" redis:",
|
||||
" default:",
|
||||
" dsn: '%env(REDIS_DSN)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "206af422ea9c5065c603aba1c6a891c0adf4d6de"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-supabase-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "SUPABASE_URL=",
|
||||
"#2": "SUPABASE_API_KEY="
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_supabase_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" supabase:",
|
||||
" default:",
|
||||
" url: '%env(SUPABASE_URL)%'",
|
||||
" api_key: '%env(SUPABASE_API_KEY)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "20b55c77ac7d1dfebcf4accc8961516bd01d956f"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-surreal-db-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "SURREALDB_DSN=http://localhost:8000"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_surreal_db_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" surrealdb:",
|
||||
" default:",
|
||||
" dsn: '%env(SURREALDB_DSN)%'",
|
||||
" namespace: 'default'",
|
||||
" database: 'default'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "150824a6ca09a592020b0ab5981da1a1f552f1fd"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-typesense-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "TYPESENSE_HOST=localhost",
|
||||
"#2": "TYPESENSE_PORT=8108",
|
||||
"#3": "TYPESENSE_API_KEY="
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_typesense_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" typesense:",
|
||||
" default:",
|
||||
" host: '%env(TYPESENSE_HOST)%'",
|
||||
" port: '%env(int:TYPESENSE_PORT)%'",
|
||||
" api_key: '%env(TYPESENSE_API_KEY)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "eb874c59a5b244935496cc9b43b32809d462bb19"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-weaviate-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "WEAVIATE_HOST=http://localhost:8080",
|
||||
"#2": "WEAVIATE_API_KEY="
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_weaviate_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" weaviate:",
|
||||
" default:",
|
||||
" host: '%env(WEAVIATE_HOST)%'",
|
||||
" api_key: '%env(WEAVIATE_API_KEY)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "d8cafe485d6b8f8b53d5eb3fb49d7cd7b03bdbec"
|
||||
}
|
||||
}
|
||||
}
|
||||
+105
@@ -9,26 +9,68 @@
|
||||
"aha-send-mailer": "symfony/aha-send-mailer",
|
||||
"ahasendmailer": "symfony/aha-send-mailer",
|
||||
"ai": "symfony/ai-bundle",
|
||||
"ai-azure-search-store": "symfony/ai-azure-search-store",
|
||||
"ai-brave-tool": "symfony/ai-brave-tool",
|
||||
"ai-bundle": "symfony/ai-bundle",
|
||||
"ai-cache-store": "symfony/ai-cache-store",
|
||||
"ai-chroma-db-store": "symfony/ai-chroma-db-store",
|
||||
"ai-click-house-store": "symfony/ai-click-house-store",
|
||||
"ai-clock-tool": "symfony/ai-clock-tool",
|
||||
"ai-cloudflare-store": "symfony/ai-cloudflare-store",
|
||||
"ai-elasticsearch-store": "symfony/ai-elasticsearch-store",
|
||||
"ai-firecrawl-tool": "symfony/ai-firecrawl-tool",
|
||||
"ai-manticore-search-store": "symfony/ai-manticore-search-store",
|
||||
"ai-mapbox-tool": "symfony/ai-mapbox-tool",
|
||||
"ai-maria-db-store": "symfony/ai-maria-db-store",
|
||||
"ai-meilisearch-store": "symfony/ai-meilisearch-store",
|
||||
"ai-milvus-store": "symfony/ai-milvus-store",
|
||||
"ai-mongo-db-store": "symfony/ai-mongo-db-store",
|
||||
"ai-neo4j-store": "symfony/ai-neo4j-store",
|
||||
"ai-open-meteo-tool": "symfony/ai-open-meteo-tool",
|
||||
"ai-open-search-store": "symfony/ai-open-search-store",
|
||||
"ai-pinecone-store": "symfony/ai-pinecone-store",
|
||||
"ai-postgres-store": "symfony/ai-postgres-store",
|
||||
"ai-qdrant-store": "symfony/ai-qdrant-store",
|
||||
"ai-redis-store": "symfony/ai-redis-store",
|
||||
"ai-scraper-tool": "symfony/ai-scraper-tool",
|
||||
"ai-serp-api-tool": "symfony/ai-serp-api-tool",
|
||||
"ai-supabase-store": "symfony/ai-supabase-store",
|
||||
"ai-surreal-db-store": "symfony/ai-surreal-db-store",
|
||||
"ai-tavily-tool": "symfony/ai-tavily-tool",
|
||||
"ai-typesense-store": "symfony/ai-typesense-store",
|
||||
"ai-weaviate-store": "symfony/ai-weaviate-store",
|
||||
"ai-wikipedia-tool": "symfony/ai-wikipedia-tool",
|
||||
"ai-youtube-tool": "symfony/ai-youtube-tool",
|
||||
"aiazuresearchstore": "symfony/ai-azure-search-store",
|
||||
"aibravetool": "symfony/ai-brave-tool",
|
||||
"aibundle": "symfony/ai-bundle",
|
||||
"aicachestore": "symfony/ai-cache-store",
|
||||
"aichromadbstore": "symfony/ai-chroma-db-store",
|
||||
"aiclickhousestore": "symfony/ai-click-house-store",
|
||||
"aiclocktool": "symfony/ai-clock-tool",
|
||||
"aicloudflarestore": "symfony/ai-cloudflare-store",
|
||||
"aielasticsearchstore": "symfony/ai-elasticsearch-store",
|
||||
"aifirecrawltool": "symfony/ai-firecrawl-tool",
|
||||
"aimanticoresearchstore": "symfony/ai-manticore-search-store",
|
||||
"aimapboxtool": "symfony/ai-mapbox-tool",
|
||||
"aimariadbstore": "symfony/ai-maria-db-store",
|
||||
"aimeilisearchstore": "symfony/ai-meilisearch-store",
|
||||
"aimilvusstore": "symfony/ai-milvus-store",
|
||||
"aimongodbstore": "symfony/ai-mongo-db-store",
|
||||
"aineo4jstore": "symfony/ai-neo4j-store",
|
||||
"aiopenmeteotool": "symfony/ai-open-meteo-tool",
|
||||
"aiopensearchstore": "symfony/ai-open-search-store",
|
||||
"aipineconestore": "symfony/ai-pinecone-store",
|
||||
"aipostgresstore": "symfony/ai-postgres-store",
|
||||
"aiqdrantstore": "symfony/ai-qdrant-store",
|
||||
"airedisstore": "symfony/ai-redis-store",
|
||||
"aiscrapertool": "symfony/ai-scraper-tool",
|
||||
"aiserpapitool": "symfony/ai-serp-api-tool",
|
||||
"aisupabasestore": "symfony/ai-supabase-store",
|
||||
"aisurrealdbstore": "symfony/ai-surreal-db-store",
|
||||
"aitavilytool": "symfony/ai-tavily-tool",
|
||||
"aitypesensestore": "symfony/ai-typesense-store",
|
||||
"aiweaviatestore": "symfony/ai-weaviate-store",
|
||||
"aiwikipediatool": "symfony/ai-wikipedia-tool",
|
||||
"aiyoutubetool": "symfony/ai-youtube-tool",
|
||||
"alice": "hautelook/alice-bundle",
|
||||
@@ -684,33 +726,96 @@
|
||||
"symfony/aha-send-mailer": [
|
||||
"7.2"
|
||||
],
|
||||
"symfony/ai-azure-search-store": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-brave-tool": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-bundle": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-cache-store": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-chroma-db-store": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-click-house-store": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-clock-tool": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-cloudflare-store": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-elasticsearch-store": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-firecrawl-tool": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-manticore-search-store": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-mapbox-tool": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-maria-db-store": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-meilisearch-store": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-milvus-store": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-mongo-db-store": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-neo4j-store": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-open-meteo-tool": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-open-search-store": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-pinecone-store": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-postgres-store": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-qdrant-store": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-redis-store": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-scraper-tool": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-serp-api-tool": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-supabase-store": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-surreal-db-store": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-tavily-tool": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-typesense-store": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-weaviate-store": [
|
||||
"0.1"
|
||||
],
|
||||
"symfony/ai-wikipedia-tool": [
|
||||
"0.1"
|
||||
],
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-azure-search-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "AZURE_SEARCH_ENDPOINT=",
|
||||
"#2": "AZURE_SEARCH_API_KEY="
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_azure_search_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" azuresearch:",
|
||||
" default:",
|
||||
" endpoint: '%env(AZURE_SEARCH_ENDPOINT)%'",
|
||||
" api_key: '%env(AZURE_SEARCH_API_KEY)%'",
|
||||
" api_version: '2024-07-01'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "c6dbf26c0f856a5187a318df2099d620c57e8b29"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-cache-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_cache_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" cache:",
|
||||
" default:",
|
||||
" service: 'cache.app'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "3eef3d89b2068c37128b76117ea6d887d0607782"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-chroma-db-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_chroma_db_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" chromadb:",
|
||||
" default:",
|
||||
" collection: 'my_collection'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "70b5179ede32bb6faf93f7f521570d3740f5230e"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-click-house-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "CLICKHOUSE_DSN="
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_click_house_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" clickhouse:",
|
||||
" default:",
|
||||
" dsn: '%env(CLICKHOUSE_DSN)%'",
|
||||
" database: 'default'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "d4fa8ac32a46176140efaa22fe9c5270dbb11c92"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-cloudflare-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "CLOUDFLARE_ACCOUNT_ID=",
|
||||
"#2": "CLOUDFLARE_API_KEY="
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_cloudflare_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" cloudflare:",
|
||||
" default:",
|
||||
" account_id: '%env(CLOUDFLARE_ACCOUNT_ID)%'",
|
||||
" api_key: '%env(CLOUDFLARE_API_KEY)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "af5468e30d4934f0bf1f907ecd41184cc144b248"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-elasticsearch-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "ELASTICSEARCH_HOST=http://localhost:9200"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_elasticsearch_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" elasticsearch:",
|
||||
" default:",
|
||||
" hosts:",
|
||||
" - '%env(ELASTICSEARCH_HOST)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "acb9e402790fff49ad4e7136a9d14dbc3eed0fcf"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-manticore-search-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "MANTICORESEARCH_HOST=localhost",
|
||||
"#2": "MANTICORESEARCH_PORT=9308"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_manticore_search_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" manticoresearch:",
|
||||
" default:",
|
||||
" host: '%env(MANTICORESEARCH_HOST)%'",
|
||||
" port: '%env(int:MANTICORESEARCH_PORT)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "46ce5b3ab850f2e9dca6f6782e23f87cc60acd27"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-maria-db-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_maria_db_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" mariadb:",
|
||||
" default:",
|
||||
" connection: 'default'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "b55cee722baba3921c3181abfcb8a90266954e46"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-meilisearch-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "MEILISEARCH_HOST=http://localhost:7700",
|
||||
"#2": "MEILISEARCH_API_KEY="
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_meilisearch_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" meilisearch:",
|
||||
" default:",
|
||||
" host: '%env(MEILISEARCH_HOST)%'",
|
||||
" api_key: '%env(MEILISEARCH_API_KEY)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "3b6e66ca509ee3e0dd38003fa2ba19aa9d0a744e"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-milvus-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "MILVUS_HOST=localhost",
|
||||
"#2": "MILVUS_PORT=19530"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_milvus_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" milvus:",
|
||||
" default:",
|
||||
" host: '%env(MILVUS_HOST)%'",
|
||||
" port: '%env(int:MILVUS_PORT)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "07bfe6bd127a1aa300f6257e51c5050dc115f4eb"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-mongo-db-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "MONGODB_URI=mongodb://localhost:27017"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_mongo_db_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" mongodb:",
|
||||
" default:",
|
||||
" uri: '%env(MONGODB_URI)%'",
|
||||
" database: 'my_database'",
|
||||
" index_name: 'vector_index'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "f4cf478544b0b33e573004eda6891bb9515ef429"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-neo4j-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "NEO4J_URI=bolt://localhost:7687",
|
||||
"#2": "NEO4J_USERNAME=neo4j",
|
||||
"#3": "NEO4J_PASSWORD="
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_neo4j_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" neo4j:",
|
||||
" default:",
|
||||
" uri: '%env(NEO4J_URI)%'",
|
||||
" username: '%env(NEO4J_USERNAME)%'",
|
||||
" password: '%env(NEO4J_PASSWORD)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "735bec97bcc307ce02cb83720e15766ce0fc4364"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-open-search-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "OPENSEARCH_HOST=http://localhost:9200"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_open_search_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" opensearch:",
|
||||
" default:",
|
||||
" hosts:",
|
||||
" - '%env(OPENSEARCH_HOST)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "8b2b32d31f5faac5a64a5c402440faf0dc91834a"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-pinecone-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "PINECONE_API_KEY=",
|
||||
"#2": "PINECONE_INDEX_HOST="
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_pinecone_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" pinecone:",
|
||||
" default:",
|
||||
" api_key: '%env(PINECONE_API_KEY)%'",
|
||||
" index_host: '%env(PINECONE_INDEX_HOST)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "789ec9193ec393dba60749e28bb65da0d930c3cc"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-postgres-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_postgres_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" postgres:",
|
||||
" default:",
|
||||
" connection: 'default'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "373cb1506ee0d7082944bb2077adce7edcc23229"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-qdrant-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "QDRANT_HOST=localhost",
|
||||
"#2": "QDRANT_PORT=6333"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_qdrant_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" qdrant:",
|
||||
" default:",
|
||||
" host: '%env(QDRANT_HOST)%'",
|
||||
" port: '%env(int:QDRANT_PORT)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "649251ddc5dbb69f025b66a2db7e5652a9b8adf3"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-redis-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "REDIS_DSN=redis://localhost:6379"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_redis_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" redis:",
|
||||
" default:",
|
||||
" dsn: '%env(REDIS_DSN)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "206af422ea9c5065c603aba1c6a891c0adf4d6de"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-supabase-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "SUPABASE_URL=",
|
||||
"#2": "SUPABASE_API_KEY="
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_supabase_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" supabase:",
|
||||
" default:",
|
||||
" url: '%env(SUPABASE_URL)%'",
|
||||
" api_key: '%env(SUPABASE_API_KEY)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "20b55c77ac7d1dfebcf4accc8961516bd01d956f"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-surreal-db-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "SURREALDB_DSN=http://localhost:8000"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_surreal_db_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" surrealdb:",
|
||||
" default:",
|
||||
" dsn: '%env(SURREALDB_DSN)%'",
|
||||
" namespace: 'default'",
|
||||
" database: 'default'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "150824a6ca09a592020b0ab5981da1a1f552f1fd"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-typesense-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "TYPESENSE_HOST=localhost",
|
||||
"#2": "TYPESENSE_PORT=8108",
|
||||
"#3": "TYPESENSE_API_KEY="
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_typesense_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" typesense:",
|
||||
" default:",
|
||||
" host: '%env(TYPESENSE_HOST)%'",
|
||||
" port: '%env(int:TYPESENSE_PORT)%'",
|
||||
" api_key: '%env(TYPESENSE_API_KEY)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "eb874c59a5b244935496cc9b43b32809d462bb19"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"symfony/ai-weaviate-store": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "WEAVIATE_HOST=http://localhost:8080",
|
||||
"#2": "WEAVIATE_API_KEY="
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ai_weaviate_store.yaml": {
|
||||
"contents": [
|
||||
"ai:",
|
||||
" store:",
|
||||
" weaviate:",
|
||||
" default:",
|
||||
" host: '%env(WEAVIATE_HOST)%'",
|
||||
" api_key: '%env(WEAVIATE_API_KEY)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "d8cafe485d6b8f8b53d5eb3fb49d7cd7b03bdbec"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user