|
41 | 41 |
|
42 | 42 | arguments
|
43 | 43 | this (1,1) messageHistory
|
44 |
| - name {mustBeNonzeroLengthTextScalar} |
45 |
| - content {mustBeNonzeroLengthTextScalar} |
| 44 | + name {llms.utils.mustBeNonzeroLengthTextScalar} |
| 45 | + content {llms.utils.mustBeNonzeroLengthTextScalar} |
46 | 46 | end
|
47 | 47 |
|
48 | 48 | newMessage = struct("role", "system", "name", string(name), "content", string(content));
|
|
64 | 64 |
|
65 | 65 | arguments
|
66 | 66 | this (1,1) messageHistory
|
67 |
| - content {mustBeNonzeroLengthTextScalar} |
| 67 | + content {llms.utils.mustBeNonzeroLengthTextScalar} |
68 | 68 | end
|
69 | 69 |
|
70 | 70 | newMessage = struct("role", "user", "content", string(content));
|
|
106 | 106 |
|
107 | 107 | arguments
|
108 | 108 | this (1,1) messageHistory
|
109 |
| - content {mustBeNonzeroLengthTextScalar} |
| 109 | + content {llms.utils.mustBeNonzeroLengthTextScalar} |
110 | 110 | images (1,:) {mustBeNonzeroLengthText}
|
111 | 111 | nvp.Detail string {mustBeMember(nvp.Detail,["low","high","auto"])} = "auto"
|
112 | 112 | end
|
|
133 | 133 |
|
134 | 134 | arguments
|
135 | 135 | this (1,1) messageHistory
|
136 |
| - id {mustBeNonzeroLengthTextScalar} |
137 |
| - name {mustBeNonzeroLengthTextScalar} |
138 |
| - content {mustBeNonzeroLengthTextScalar} |
| 136 | + id {llms.utils.mustBeNonzeroLengthTextScalar} |
| 137 | + name {llms.utils.mustBeNonzeroLengthTextScalar} |
| 138 | + content {llms.utils.mustBeNonzeroLengthTextScalar} |
139 | 139 |
|
140 | 140 | end
|
141 | 141 |
|
|
262 | 262 | end
|
263 | 263 | end
|
264 | 264 |
|
265 |
| -function mustBeNonzeroLengthTextScalar(content) |
266 |
| -mustBeNonzeroLengthText(content) |
267 |
| -mustBeTextScalar(content) |
268 |
| -end |
269 |
| - |
270 | 265 | function validateRegularAssistant(content)
|
271 | 266 | try
|
272 | 267 | mustBeNonzeroLengthText(content)
|
|
0 commit comments