You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DO NOT GENERATE CODE, your job is only to check whether a user's protocol request contains enough information to generate a working script.
179
179
180
-
If you judge that there are enough infomations in the whole conversation, you were given the conversation history for that, ONLY reply with exactly: SUFFICIENT , nothing more.
181
-
Ask kindly for more informations if you assume that there are not enough informations in order to generate the code. You are specialized, you know what informations to ask.
180
+
If you judge that there are enough infomations in the whole conversation, cause you were given the conversation history for that, ONLY reply with exactly: SUFFICIENT , nothing more.
181
+
Ask kindly for more informations if you assume that there are not enough informations in order to generate the code. You are specialized, you know what informations to ask depending on the user query.
182
182
Always suggest kindly a default set up in order to help the user when he does not provide you with sufficient informations.
183
-
If the user asks you to use a default set up, do it and don't ask for informations then which means that you will reply ONLY with exactly : SUFFICIENT."""
183
+
If the user asks you to use a default set up, complete a setup, choose some parameters along with the infos he gave you, do it and don't ask for informations then. This means that you will reply ONLY with exactly : SUFFICIENT."""
6. **Syntax and logic**: Is the syntax and logic correct? Would this file/script run without errors?
326
326
7. **Completeness**: Is the output/script complete?
327
327
328
-
Note that sometimes, the generated output can be a script to generate another file usable for the liquid handler (example: python script to generate csv file). Make sure to make the difference and analyze what's important.
328
+
Note that sometimes, the generated output can be a script to generate another file usable for the liquid handler (example: python script to generate csv file that will be used). Make sure to make the difference and analyze the logic of the usable file.
329
329
330
330
RESPONSE FORMAT:
331
331
- If the code is correct and would work: respond with exactly "PASS" on the first line.
332
332
- If there are issues: respond with exactly "FAIL" on the first line.
333
333
334
-
Don't be strict and accurate. Minor style issues are not failures. Focus on big issues that would prevent the code from working correctly on a real {handler_name} instrument. If you think that there aren't any or are not a big feal, you pass."""
334
+
Don't be strict and accurate. Minor issues are not failures. Focus on big issues that would prevent the code from working correctly on a real {handler_name} instrument. If you think that there aren't any or there are minors/mid issues or are not a big deal, you pass."""
0 commit comments