forked from longevity-genie/longevity_gpts
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathendpoint_options.yaml
105 lines (99 loc) · 2.99 KB
/
endpoint_options.yaml
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
simple_gpt-4o-mini:
options:
model: 'gpt-4o-mini'
temperature: 0
gpt-4o-mini:
options:
model: 'gpt-4o-mini'
temperature: 0
tools:
- package: "literature.routes"
function: "_hybrid_search"
- package: "genetics.main"
function: "rsid_lookup"
- package: "genetics.main"
function: "gene_lookup"
- package: "genetics.main"
function: "pathway_lookup"
- package: "genetics.main"
function: "disease_lookup"
- package: "genetics.main"
function: "sequencing_info"
- package: "clinical_trials.clinical_trails_router"
function: "_process_sql"
- package: "clinical_trials.clinical_trails_router"
function: "clinical_trails_full_trial"
- package: "project_info_answerer.main"
function: "project_info"
system_prompt_path: "prompts/gpt4o_mini_prompt.txt"
chain_of_thought:
class: "ChainOfThoughtAgent"
options:
model: 'gpt-4o-mini'
temperature: 0
system_prompt_path: "prompts/chain_of_thought.txt"
groq/llama-3.1-70b-versatile:
options:
model: 'groq/llama-3.1-70b-versatile'
temperature: 0
tools:
- package: "literature.routes"
function: "_hybrid_search"
- package: "genetics.main"
function: "rsid_lookup"
- package: "genetics.main"
function: "gene_lookup"
- package: "genetics.main"
function: "pathway_lookup"
- package: "genetics.main"
function: "disease_lookup"
- package: "genetics.main"
function: "sequencing_info"
- package: "clinical_trials.clinical_trails_router"
function: "_process_sql"
- package: "clinical_trials.clinical_trails_router"
function: "clinical_trails_full_trial"
key_list_path: 'groq_keys.txt'
system_prompt_path: 'prompts/groq_lama3_prompt.txt'
mistral-large-latest:
options:
model: 'mistral-large-latest'
api_base: 'https://api.mistral.ai/v1'
temperature: 0
tools:
- package: "literature.routes"
function: "_hybrid_search"
- package: "genetics.main"
function: "rsid_lookup"
- package: "genetics.main"
function: "gene_lookup"
- package: "genetics.main"
function: "pathway_lookup"
- package: "genetics.main"
function: "disease_lookup"
- package: "genetics.main"
function: "sequencing_info"
- package: "clinical_trials.clinical_trails_router"
function: "_process_sql"
- package: "clinical_trials.clinical_trails_router"
function: "clinical_trails_full_trial"
system_prompt_path: "prompts/mistral_large_prompt.txt"
open_genes_gpt-4o-mini:
options:
model: 'gpt-4o-mini'
temperature: 0
tools:
- package: "open_genes.tools"
function: "db_query"
system_prompt_path: 'prompts/open_genes.txt'
precious3GPT_gpt-4o-mini:
class: "LLMSession"
options:
model: 'gpt-4o-mini'
temperature: 0
tools:
- package: "precious3GPT.p3gpt_tool"
function: "get_omics_data"
- package: "precious3GPT.p3gpt_tool"
function: "get_enrichment"
system_prompt_path: 'prompts/precious3GPT_prompt.txt'