File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed
Source/Chatbook/PromptGenerators Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,11 @@ HoldComplete[
11
11
System ` LLMPromptGenerator
12
12
];
13
13
14
+ (* ::**************************************************************************************************************:: *)
15
+ (* ::Section::Closed:: *)
16
+ (*Messages*)
17
+ Chatbook ::InvalidPromptGenerator = "Expected a valid LLMPromptGenerator instead of `1`." ;
18
+
14
19
(* ::**************************************************************************************************************:: *)
15
20
(* ::Section::Closed:: *)
16
21
(*DefaultPromptGenerators*)
@@ -157,6 +162,7 @@ toPromptGenerator // beginDefinition;
157
162
toPromptGenerator [ ___ ] /; $VersionNumber < 14.1 := Nothing ;
158
163
toPromptGenerator [ name_ String ] := toPromptGenerator @ $defaultPromptGenerators @ name ;
159
164
toPromptGenerator [ generator : HoldPattern [ _ LLMPromptGenerator ] ] := generator ;
165
+ toPromptGenerator [ other_ ] := throwFailure [ "InvalidPromptGenerator" , other ];
160
166
toPromptGenerator // endDefinition ;
161
167
162
168
(* ::**************************************************************************************************************:: *)
You can’t perform that action at this time.
0 commit comments