-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathocha_ai.services.yml
31 lines (31 loc) · 1.2 KB
/
ocha_ai.services.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
services:
cache.ocha_ai_cache:
class: Drupal\Core\Cache\CacheBackendInterface
tags:
- { name: cache.bin }
factory: cache_factory:get
arguments: [ocha_ai_cache]
plugin.manager.ocha_ai.answer_validator:
class: Drupal\ocha_ai\Plugin\AnswerValidatorPluginManager
parent: default_plugin_manager
plugin.manager.ocha_ai.completion:
class: Drupal\ocha_ai\Plugin\CompletionPluginManager
parent: default_plugin_manager
plugin.manager.ocha_ai.embedding:
class: Drupal\ocha_ai\Plugin\EmbeddingPluginManager
parent: default_plugin_manager
plugin.manager.ocha_ai.ranker:
class: Drupal\ocha_ai\Plugin\RankerPluginManager
parent: default_plugin_manager
plugin.manager.ocha_ai.source:
class: Drupal\ocha_ai\Plugin\SourcePluginManager
parent: default_plugin_manager
plugin.manager.ocha_ai.text_extractor:
class: Drupal\ocha_ai\Plugin\TextExtractorPluginManager
parent: default_plugin_manager
plugin.manager.ocha_ai.text_splitter:
class: Drupal\ocha_ai\Plugin\TextSplitterPluginManager
parent: default_plugin_manager
plugin.manager.ocha_ai.vector_store:
class: Drupal\ocha_ai\Plugin\VectorStorePluginManager
parent: default_plugin_manager