mirror of
https://github.com/symfony/recipes.git
synced 2026-09-19 11:06:33 +03:00
Update Flex endpoint
This commit is contained in:
@@ -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"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user