-
Notifications
You must be signed in to change notification settings - Fork 9
/
config.yml
38 lines (36 loc) · 909 Bytes
/
config.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
32
33
34
35
36
37
38
recipe: default.v1
language: en
pipeline:
- name: LLMBasedRouter
calm_entry:
sticky: "handles everything else"
nlu_entry:
sticky: "handles everything around booking a hotel or a restaurant and health advice"
non_sticky: "handles chitchat"
- name: WhitespaceTokenizer
- name: CountVectorsFeaturizer
- name: CountVectorsFeaturizer
analyzer: char_wb
min_ngram: 1
max_ngram: 4
- name: LogisticRegressionClassifier
- name: CRFEntityExtractor
- name: DucklingEntityExtractor
url: "http://localhost:8000"
dimensions: [ "time", "number" ]
timezone: "Europe/Berlin"
timeout: 3
- name: NLUCommandAdapter
- name: LLMCommandGenerator
llm:
model_name: gpt-4
request_timeout: 7
temperature: 0.0
top_p: 0.0
policies:
- name: RulePolicy
- name: TEDPolicy
- name: FlowPolicy
- name: EnterpriseSearchPolicy
- name: IntentlessPolicy
assistant_id: 20240418-073244-narrow-archive