Update Flex endpoint

This commit is contained in:
github-action[bot]
2025-12-29 08:23:25 +00:00
parent 2ef7960749
commit 41d4a2b44d
44 changed files with 1346 additions and 0 deletions
+21
View File
@@ -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"
}
}
}
@@ -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
View File
@@ -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"
],
+31
View File
@@ -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"
}
}
}
+25
View File
@@ -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"
}
}
}
+25
View File
@@ -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"
}
}
}
+29
View File
@@ -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"
}
}
}
+30
View File
@@ -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"
}
}
}
+29
View File
@@ -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"
}
}
}
+25
View File
@@ -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"
}
}
}
+30
View File
@@ -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"
}
}
}
+30
View File
@@ -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"
}
}
}
+30
View File
@@ -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"
}
}
}
+32
View File
@@ -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"
}
}
}
+29
View File
@@ -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"
}
}
}
+30
View File
@@ -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"
}
}
}
+25
View File
@@ -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"
}
}
}
+30
View File
@@ -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"
}
}
}
+28
View File
@@ -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"
}
}
}
+30
View File
@@ -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"
}
}
}
+30
View File
@@ -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"
}
}
}
+32
View File
@@ -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"
}
}
}
+30
View File
@@ -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"
}
}
}