Input: {"body":{"messages":[{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"<documents>\n■001 | // Comment 0\n■002 | const var0 = 0;\n■003 | // Comment 1\n■004 | const var1 = 1;\n■005 | // Comment 2\n■006 | const var2 = 2;\n■007 | // Comment 3\n■008 | const var3 = 3;\n■009 | // Comment 4\n■010 | const var4 = 4;\n■011 | // Comment 5\n■012 | const var5 = 5;\n■013 | // Comment 6\n■014 | const var6 = 6;\n■015 | // Comment 7\n■016 | const var7 = 7;\n■017 | // Comment 8\n■018 | const var8 = 8;\n■019 | // Comment 9\n■020 | const var9 = 9;\n■021 | // Comment 10\n■022 | const var10 = 10;\n■023 | // Comment 11\n■024 | const var11 = 11;\n■025 | // Comment 12\n■026 | const var12 = 12;\n■027 | // Comment 13\n■028 | const var13 = 13;\n■029 | // Comment 14\n■030 | const var14 = 14;\n■031 | function fibonacci(n) {\n■032 |   if (n <= 1) return n;\n■033 |   return fibonacci(n-1) + fibonacci(n-2);\n■034 | }\n■035 | // Comment 16\n■036 | const var16 = 16;\n■037 | // Comment 17\n■038 | const var17 = 17;\n■039 | // Comment 18\n■040 | const var18 = 18;\n■041 | // Comment 19\n■042 | const var19 = 19;\n■043 | // Comment 20\n■044 | const var20 = 20;\n■045 | // Comment 21\n■046 | const var21 = 21;\n■047 | // Comment 22\n■048 | const var22 = 22;\n■049 | // Comment 23\n■050 | const var23 = 23;\n■051 | // Comment 24\n■052 | const var24 = 24;\n■053 | // Comment 25\n■054 | const var25 = 25;\n■055 | // Comment 26\n■056 | const var26 = 26;\n■057 | // Comment 27\n■058 | const var27 = 27;\n■059 | // Comment 28\n■060 | const var28 = 28;\n■061 | // Comment 29\n■062 | const var29 = 29;\n■063 | // Comment 30\n■064 | const var30 = 30;\n■065 | // Comment 31\n■066 | const var31 = 31;\n■067 | // Comment 32\n■068 | const var32 = 32;\n■069 | // Comment 33\n■070 | const var33 = 33;\n■071 | // Comment 34\n■072 | const var34 = 34;\n■073 | // Comment 35\n■074 | const var35 = 35;\n■075 | // Comment 36\n■076 | const var36 = 36;\n■077 | // Comment 37\n■078 | const var37 = 37;\n■079 | // Comment 38\n■080 | const var38 = 38;\n■081 | // Comment 39\n■082 | const var39 = 39;\n</documents>\n\nPlease answer the below question using the format specified above.\nQuestion to answer: \"Show me the fibonacci function.\"","role":"user","type":"text"}],"meta":{"integrationName":"zai","promptCategory":"zai:zai.answer","promptSource":"zai:zai.answer:default"},"model":"fast","reasoningEffort":"none","signal":{},"stopSequences":["■end■"]},"method":"POST","url":"https://api.botpress.cloud/v2/cognitive/generate-text"}

Output:
■answer
function fibonacci(n) {
  if (n <= 1) return n;
  return fibonacci(n-1) + fibonacci(n-2);
}■031-034

Reasoning effort "none" is not supported by the "gpt-oss-120b" model, using "low" effort instead


Input: {"body":{"messages":[{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"<documents>\n■001 | Filler 0\n■002 | Filler 1\n■003 | Filler 2\n■004 | Filler 3\n■005 | Filler 4\n■006 | Filler 5\n■007 | Filler 6\n■008 | Filler 7\n■009 | Filler 8\n■010 | Filler 9\n■011 | Filler 10\n■012 | Filler 11\n■013 | Filler 12\n■014 | Filler 13\n■015 | Filler 14\n■016 | Filler 15\n■017 | Filler 16\n■018 | Filler 17\n■019 | Filler 18\n■020 | Filler 19\n■021 | Filler 20\n■022 | Filler 21\n■023 | Filler 22\n■024 | Filler 23\n■025 | Filler 24\n■026 | Important fact A: The capital of France is Paris.\n■027 | Filler 25\n■028 | Filler 26\n■029 | Filler 27\n■030 | Filler 28\n■031 | Filler 29\n■032 | Filler 30\n■033 | Filler 31\n■034 | Filler 32\n■035 | Filler 33\n■036 | Filler 34\n■037 | Filler 35\n■038 | Filler 36\n■039 | Filler 37\n■040 | Filler 38\n■041 | Filler 39\n■042 | Filler 40\n■043 | Filler 41\n■044 | Filler 42\n■045 | Filler 43\n■046 | Filler 44\n■047 | Filler 45\n■048 | Filler 46\n■049 | Filler 47\n■050 | Filler 48\n■051 | Filler 49\n■052 | Important fact B: Paris is located on the Seine River.\n■053 | Filler 50\n■054 | Filler 51\n■055 | Filler 52\n■056 | Filler 53\n■057 | Filler 54\n■058 | Filler 55\n■059 | Filler 56\n■060 | Filler 57\n■061 | Filler 58\n■062 | Filler 59\n■063 | Filler 60\n■064 | Filler 61\n■065 | Filler 62\n■066 | Filler 63\n■067 | Filler 64\n■068 | Filler 65\n■069 | Filler 66\n■070 | Filler 67\n■071 | Filler 68\n■072 | Filler 69\n■073 | Filler 70\n■074 | Filler 71\n■075 | Filler 72\n■076 | Filler 73\n■077 | Filler 74\n■078 | Important fact C: The Eiffel Tower is in Paris.\n■079 | Filler 75\n■080 | Filler 76\n■081 | Filler 77\n■082 | Filler 78\n■083 | Filler 79\n■084 | Filler 80\n■085 | Filler 81\n■086 | Filler 82\n■087 | Filler 83\n■088 | Filler 84\n■089 | Filler 85\n■090 | Filler 86\n■091 | Filler 87\n■092 | Filler 88\n■093 | Filler 89\n■094 | Filler 90\n■095 | Filler 91\n■096 | Filler 92\n■097 | Filler 93\n■098 | Filler 94\n■099 | Filler 95\n■100 | Filler 96\n■101 | Filler 97\n■102 | Filler 98\n■103 | Filler 99\n</documents>\n\nPlease answer the below question using the format specified above.\nQuestion to answer: \"Tell me about Paris.\"","role":"user","type":"text"}],"meta":{"integrationName":"zai","promptCategory":"zai:zai.answer","promptSource":"zai:zai.answer:default"},"model":"fast","reasoningEffort":"none","signal":{},"stopSequences":["■end■"]},"method":"POST","url":"https://api.botpress.cloud/v2/cognitive/generate-text"}

Output:
■answer
Paris is the capital of France【■026】. It is situated on the Seine River【■052】 and is home to the Eiffel Tower【■078】.

Reasoning effort "none" is not supported by the "gpt-oss-120b" model, using "low" effort instead


Input: {"body":{"messages":[{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"<documents>\n■001 | {\n■002 |   \"id\": 72,\n■003 |   \"type\": \"entry\",\n■004 |   \"content\": \"Entry 72 contains generic information about topic 72.\",\n■005 |   \"metadata\": {\n■006 |     \"created\": \"2025-03-12\",\n■007 |     \"tags\": [\n■008 |       \"general\"\n■009 |     ]\n■010 |   }\n■011 | }\n■012 | {\n■013 |   \"id\": 73,\n■014 |   \"type\": \"entry\",\n■015 |   \"content\": \"Entry 73 contains generic information about topic 73.\",\n■016 |   \"metadata\": {\n■017 |     \"created\": \"2025-03-12\",\n■018 |     \"tags\": [\n■019 |       \"general\"\n■020 |     ]\n■021 |   }\n■022 | }\n■023 | {\n■024 |   \"id\": 74,\n■025 |   \"type\": \"entry\",\n■026 |   \"content\": \"Entry 74 contains generic information about topic 74.\",\n■027 |   \"metadata\": {\n■028 |     \"created\": \"2025-03-12\",\n■029 |     \"tags\": [\n■030 |       \"general\"\n■031 |     ]\n■032 |   }\n■033 | }\n■034 | {\n■035 |   \"id\": 75,\n■036 |   \"type\": \"entry\",\n■037 |   \"content\": \"Entry 75 contains generic information about topic 75.\",\n■038 |   \"metadata\": {\n■039 |     \"created\": \"2025-03-12\",\n■040 |     \"tags\": [\n■041 |       \"general\"\n■042 |     ]\n■043 |   }\n■044 | }\n■045 | {\n■046 |   \"id\": 76,\n■047 |   \"type\": \"entry\",\n■048 |   \"content\": \"Entry 76 contains generic information about topic 76.\",\n■049 |   \"metadata\": {\n■050 |     \"created\": \"2025-03-12\",\n■051 |     \"tags\": [\n■052 |       \"general\"\n■053 |     ]\n■054 |   }\n■055 | }\n■056 | {\n■057 |   \"id\": 77,\n■058 |   \"type\": \"entry\",\n■059 |   \"content\": \"Entry 77 contains generic information about topic 77.\",\n■060 |   \"metadata\": {\n■061 |     \"created\": \"2025-03-12\",\n■062 |     \"tags\": [\n■063 |       \"general\"\n■064 |     ]\n■065 |   }\n■066 | }\n■067 | {\n■068 |   \"id\": 78,\n■069 |   \"type\": \"entry\",\n■070 |   \"content\": \"Entry 78 contains generic information about topic 78.\",\n■071 |   \"metadata\": {\n■072 |     \"created\": \"2025-03-12\",\n■073 |     \"tags\": [\n■074 |       \"general\"\n■075 |     ]\n■076 |   }\n■077 | }\n■078 | {\n■079 |   \"id\": 79,\n■080 |   \"type\": \"entry\",\n■081 |   \"content\": \"Entry 79 contains generic information about topic 79.\",\n■082 |   \"metadata\": {\n■083 |     \"created\": \"2025-03-12\",\n■084 |     \"tags\": [\n■085 |       \"general\"\n■086 |     ]\n■087 |   }\n■088 | }\n</documents>\n\nPlease answer the below question using the format specified above.\nQuestion to answer: \"What is Kubernetes?\"","role":"user","type":"text"}],"meta":{"integrationName":"zai","promptCategory":"zai:zai.answer","promptSource":"zai:zai.answer:default"},"model":"fast","reasoningEffort":"none","signal":{},"stopSequences":["■end■"]},"method":"POST","url":"https://api.botpress.cloud/v2/cognitive/generate-text"}

Output:
■missing_knowledge
The provided documents contain only generic entry information for topics numbered 72 to 79 and do not include any description or details about Kubernetes. Therefore, the specific information needed to answer "What is Kubernetes?" is not present in the documents.

Reasoning effort "none" is not supported by the "gpt-oss-120b" model, using "low" effort instead


Input: {"body":{"messages":[{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"<documents>\n■001 | {\n■002 |   \"id\": 24,\n■003 |   \"type\": \"entry\",\n■004 |   \"content\": \"Entry 24 contains generic information about topic 24.\",\n■005 |   \"metadata\": {\n■006 |     \"created\": \"2025-03-12\",\n■007 |     \"tags\": [\n■008 |       \"general\"\n■009 |     ]\n■010 |   }\n■011 | }\n■012 | {\n■013 |   \"id\": 25,\n■014 |   \"type\": \"entry\",\n■015 |   \"content\": \"Entry 25 contains generic information about topic 25.\",\n■016 |   \"metadata\": {\n■017 |     \"created\": \"2025-03-12\",\n■018 |     \"tags\": [\n■019 |       \"general\"\n■020 |     ]\n■021 |   }\n■022 | }\n■023 | {\n■024 |   \"id\": 26,\n■025 |   \"type\": \"entry\",\n■026 |   \"content\": \"Entry 26 contains generic information about topic 26.\",\n■027 |   \"metadata\": {\n■028 |     \"created\": \"2025-03-12\",\n■029 |     \"tags\": [\n■030 |       \"general\"\n■031 |     ]\n■032 |   }\n■033 | }\n■034 | {\n■035 |   \"id\": 27,\n■036 |   \"type\": \"entry\",\n■037 |   \"content\": \"Entry 27 contains generic information about topic 27.\",\n■038 |   \"metadata\": {\n■039 |     \"created\": \"2025-03-12\",\n■040 |     \"tags\": [\n■041 |       \"general\"\n■042 |     ]\n■043 |   }\n■044 | }\n■045 | {\n■046 |   \"id\": 28,\n■047 |   \"type\": \"entry\",\n■048 |   \"content\": \"Entry 28 contains generic information about topic 28.\",\n■049 |   \"metadata\": {\n■050 |     \"created\": \"2025-03-12\",\n■051 |     \"tags\": [\n■052 |       \"general\"\n■053 |     ]\n■054 |   }\n■055 | }\n■056 | {\n■057 |   \"id\": 29,\n■058 |   \"type\": \"entry\",\n■059 |   \"content\": \"Entry 29 contains generic information about topic 29.\",\n■060 |   \"metadata\": {\n■061 |     \"created\": \"2025-03-12\",\n■062 |     \"tags\": [\n■063 |       \"general\"\n■064 |     ]\n■065 |   }\n■066 | }\n■067 | {\n■068 |   \"id\": 30,\n■069 |   \"type\": \"entry\",\n■070 |   \"content\": \"Entry 30 contains generic information about topic 30.\",\n■071 |   \"metadata\": {\n■072 |     \"created\": \"2025-03-12\",\n■073 |     \"tags\": [\n■074 |       \"general\"\n■075 |     ]\n■076 |   }\n■077 | }\n■078 | {\n■079 |   \"id\": 31,\n■080 |   \"type\": \"entry\",\n■081 |   \"content\": \"Entry 31 contains generic information about topic 31.\",\n■082 |   \"metadata\": {\n■083 |     \"created\": \"2025-03-12\",\n■084 |     \"tags\": [\n■085 |       \"general\"\n■086 |     ]\n■087 |   }\n■088 | }\n■089 | {\n■090 |   \"id\": 32,\n■091 |   \"type\": \"entry\",\n■092 |   \"content\": \"Entry 32 contains generic information about topic 32.\",\n■093 |   \"metadata\": {\n■094 |     \"created\": \"2025-03-12\",\n■095 |     \"tags\": [\n■096 |       \"general\"\n■097 |     ]\n■098 |   }\n■099 | }\n■100 | {\n■101 |   \"id\": 33,\n■102 |   \"type\": \"entry\",\n■103 |   \"content\": \"Entry 33 contains generic information about topic 33.\",\n■104 |   \"metadata\": {\n■105 |     \"created\": \"2025-03-12\",\n■106 |     \"tags\": [\n■107 |       \"general\"\n■108 |     ]\n■109 |   }\n■110 | }\n■111 | {\n■112 |   \"id\": 34,\n■113 |   \"type\": \"entry\",\n■114 |   \"content\": \"Entry 34 contains generic information about topic 34.\",\n■115 |   \"metadata\": {\n■116 |     \"created\": \"2025-03-12\",\n■117 |     \"tags\": [\n■118 |       \"general\"\n■119 |     ]\n■120 |   }\n■121 | }\n■122 | {\n■123 |   \"id\": 35,\n■124 |   \"type\": \"entry\",\n■125 |   \"content\": \"Entry 35 contains generic information about topic 35.\",\n■126 |   \"metadata\": {\n■127 |     \"created\": \"2025-03-12\",\n■128 |     \"tags\": [\n■129 |       \"general\"\n■130 |     ]\n■131 |   }\n■132 | }\n■133 | {\n■134 |   \"id\": 36,\n■135 |   \"type\": \"entry\",\n■136 |   \"content\": \"Entry 36 contains generic information about topic 36.\",\n■137 |   \"metadata\": {\n■138 |     \"created\": \"2025-03-12\",\n■139 |     \"tags\": [\n■140 |       \"general\"\n■141 |     ]\n■142 |   }\n■143 | }\n■144 | {\n■145 |   \"id\": 37,\n■146 |   \"type\": \"entry\",\n■147 |   \"content\": \"Entry 37 contains generic information about topic 37.\",\n■148 |   \"metadata\": {\n■149 |     \"created\": \"2025-03-12\",\n■150 |     \"tags\": [\n■151 |       \"general\"\n■152 |     ]\n■153 |   }\n■154 | }\n■155 | {\n■156 |   \"id\": 38,\n■157 |   \"type\": \"entry\",\n■158 |   \"content\": \"Entry 38 contains generic information about topic 38.\",\n■159 |   \"metadata\": {\n■160 |     \"created\": \"2025-03-12\",\n■161 |     \"tags\": [\n■162 |       \"general\"\n■163 |     ]\n■164 |   }\n■165 | }\n■166 | {\n■167 |   \"id\": 39,\n■168 |   \"type\": \"entry\",\n■169 |   \"content\": \"Entry 39 contains generic information about topic 39.\",\n■170 |   \"metadata\": {\n■171 |     \"created\": \"2025-03-12\",\n■172 |     \"tags\": [\n■173 |       \"general\"\n■174 |     ]\n■175 |   }\n■176 | }\n■177 | {\n■178 |   \"id\": 40,\n■179 |   \"type\": \"entry\",\n■180 |   \"content\": \"Entry 40 contains generic information about topic 40.\",\n■181 |   \"metadata\": {\n■182 |     \"created\": \"2025-03-12\",\n■183 |     \"tags\": [\n■184 |       \"general\"\n■185 |     ]\n■186 |   }\n■187 | }\n■188 | {\n■189 |   \"id\": 41,\n■190 |   \"type\": \"entry\",\n■191 |   \"content\": \"Entry 41 contains generic information about topic 41.\",\n■192 |   \"metadata\": {\n■193 |     \"created\": \"2025-03-12\",\n■194 |     \"tags\": [\n■195 |       \"general\"\n■196 |     ]\n■197 |   }\n■198 | }\n■199 | {\n■200 |   \"id\": 42,\n■201 |   \"type\": \"entry\",\n■202 |   \"content\": \"Entry 42 contains generic information about topic 42.\",\n■203 |   \"metadata\": {\n■204 |     \"created\": \"2025-03-12\",\n■205 |     \"tags\": [\n■206 |       \"general\"\n■207 |     ]\n■208 |   }\n■209 | }\n■210 | {\n■211 |   \"id\": 43,\n■212 |   \"type\": \"entry\",\n■213 |   \"content\": \"Entry 43 contains generic information about topic 43.\",\n■214 |   \"metadata\": {\n■215 |     \"created\": \"2025-03-12\",\n■216 |     \"tags\": [\n■217 |       \"general\"\n■218 |     ]\n■219 |   }\n■220 | }\n■221 | {\n■222 |   \"id\": 44,\n■223 |   \"type\": \"entry\",\n■224 |   \"content\": \"Entry 44 contains generic information about topic 44.\",\n■225 |   \"metadata\": {\n■226 |     \"created\": \"2025-03-12\",\n■227 |     \"tags\": [\n■228 |       \"general\"\n■229 |     ]\n■230 |   }\n■231 | }\n■232 | {\n■233 |   \"id\": 45,\n■234 |   \"type\": \"entry\",\n■235 |   \"content\": \"Entry 45 contains generic information about topic 45.\",\n■236 |   \"metadata\": {\n■237 |     \"created\": \"2025-03-12\",\n■238 |     \"tags\": [\n■239 |       \"general\"\n■240 |     ]\n■241 |   }\n■242 | }\n■243 | {\n■244 |   \"id\": 46,\n■245 |   \"type\": \"entry\",\n■246 |   \"content\": \"Entry 46 contains generic information about topic 46.\",\n■247 |   \"metadata\": {\n■248 |     \"created\": \"2025-03-12\",\n■249 |     \"tags\": [\n■250 |       \"general\"\n■251 |     ]\n■252 |   }\n■253 | }\n■254 | {\n■255 |   \"id\": 47,\n■256 |   \"type\": \"entry\",\n■257 |   \"content\": \"Entry 47 contains generic information about topic 47.\",\n■258 |   \"metadata\": {\n■259 |     \"created\": \"2025-03-12\",\n■260 |     \"tags\": [\n■261 |       \"general\"\n■262 |     ]\n■263 |   }\n■264 | }\n</documents>\n\nPlease answer the below question using the format specified above.\nQuestion to answer: \"What is Kubernetes?\"","role":"user","type":"text"}],"meta":{"integrationName":"zai","promptCategory":"zai:zai.answer","promptSource":"zai:zai.answer:default"},"model":"fast","reasoningEffort":"none","signal":{},"stopSequences":["■end■"]},"method":"POST","url":"https://api.botpress.cloud/v2/cognitive/generate-text"}

Output:
■missing_knowledge
The provided documents only contain generic entries about topics numbered 24 to 47 and do not include any information describing what Kubernetes is. Therefore, the specific definition or details about Kubernetes are not present in the available data.

Reasoning effort "none" is not supported by the "gpt-oss-120b" model, using "low" effort instead


Input: {"body":{"messages":[{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"<documents>\n■001 | {\n■002 |   \"id\": 48,\n■003 |   \"type\": \"entry\",\n■004 |   \"content\": \"Entry 48 contains generic information about topic 48.\",\n■005 |   \"metadata\": {\n■006 |     \"created\": \"2025-03-12\",\n■007 |     \"tags\": [\n■008 |       \"general\"\n■009 |     ]\n■010 |   }\n■011 | }\n■012 | {\n■013 |   \"id\": 49,\n■014 |   \"type\": \"entry\",\n■015 |   \"content\": \"Entry 49 contains generic information about topic 49.\",\n■016 |   \"metadata\": {\n■017 |     \"created\": \"2025-03-12\",\n■018 |     \"tags\": [\n■019 |       \"general\"\n■020 |     ]\n■021 |   }\n■022 | }\n■023 | {\n■024 |   \"id\": 50,\n■025 |   \"type\": \"important\",\n■026 |   \"content\": \"Kubernetes automates deployment, scaling, and management of containerized applications.\",\n■027 |   \"metadata\": {\n■028 |     \"created\": \"2025-03-12\",\n■029 |     \"tags\": [\n■030 |       \"kubernetes\",\n■031 |       \"containers\"\n■032 |     ]\n■033 |   }\n■034 | }\n■035 | {\n■036 |   \"id\": 51,\n■037 |   \"type\": \"entry\",\n■038 |   \"content\": \"Entry 51 contains generic information about topic 51.\",\n■039 |   \"metadata\": {\n■040 |     \"created\": \"2025-03-12\",\n■041 |     \"tags\": [\n■042 |       \"general\"\n■043 |     ]\n■044 |   }\n■045 | }\n■046 | {\n■047 |   \"id\": 52,\n■048 |   \"type\": \"entry\",\n■049 |   \"content\": \"Entry 52 contains generic information about topic 52.\",\n■050 |   \"metadata\": {\n■051 |     \"created\": \"2025-03-12\",\n■052 |     \"tags\": [\n■053 |       \"general\"\n■054 |     ]\n■055 |   }\n■056 | }\n■057 | {\n■058 |   \"id\": 53,\n■059 |   \"type\": \"entry\",\n■060 |   \"content\": \"Entry 53 contains generic information about topic 53.\",\n■061 |   \"metadata\": {\n■062 |     \"created\": \"2025-03-12\",\n■063 |     \"tags\": [\n■064 |       \"general\"\n■065 |     ]\n■066 |   }\n■067 | }\n■068 | {\n■069 |   \"id\": 54,\n■070 |   \"type\": \"entry\",\n■071 |   \"content\": \"Entry 54 contains generic information about topic 54.\",\n■072 |   \"metadata\": {\n■073 |     \"created\": \"2025-03-12\",\n■074 |     \"tags\": [\n■075 |       \"general\"\n■076 |     ]\n■077 |   }\n■078 | }\n■079 | {\n■080 |   \"id\": 55,\n■081 |   \"type\": \"entry\",\n■082 |   \"content\": \"Entry 55 contains generic information about topic 55.\",\n■083 |   \"metadata\": {\n■084 |     \"created\": \"2025-03-12\",\n■085 |     \"tags\": [\n■086 |       \"general\"\n■087 |     ]\n■088 |   }\n■089 | }\n■090 | {\n■091 |   \"id\": 56,\n■092 |   \"type\": \"entry\",\n■093 |   \"content\": \"Entry 56 contains generic information about topic 56.\",\n■094 |   \"metadata\": {\n■095 |     \"created\": \"2025-03-12\",\n■096 |     \"tags\": [\n■097 |       \"general\"\n■098 |     ]\n■099 |   }\n■100 | }\n■101 | {\n■102 |   \"id\": 57,\n■103 |   \"type\": \"entry\",\n■104 |   \"content\": \"Entry 57 contains generic information about topic 57.\",\n■105 |   \"metadata\": {\n■106 |     \"created\": \"2025-03-12\",\n■107 |     \"tags\": [\n■108 |       \"general\"\n■109 |     ]\n■110 |   }\n■111 | }\n■112 | {\n■113 |   \"id\": 58,\n■114 |   \"type\": \"entry\",\n■115 |   \"content\": \"Entry 58 contains generic information about topic 58.\",\n■116 |   \"metadata\": {\n■117 |     \"created\": \"2025-03-12\",\n■118 |     \"tags\": [\n■119 |       \"general\"\n■120 |     ]\n■121 |   }\n■122 | }\n■123 | {\n■124 |   \"id\": 59,\n■125 |   \"type\": \"entry\",\n■126 |   \"content\": \"Entry 59 contains generic information about topic 59.\",\n■127 |   \"metadata\": {\n■128 |     \"created\": \"2025-03-12\",\n■129 |     \"tags\": [\n■130 |       \"general\"\n■131 |     ]\n■132 |   }\n■133 | }\n■134 | {\n■135 |   \"id\": 60,\n■136 |   \"type\": \"entry\",\n■137 |   \"content\": \"Entry 60 contains generic information about topic 60.\",\n■138 |   \"metadata\": {\n■139 |     \"created\": \"2025-03-12\",\n■140 |     \"tags\": [\n■141 |       \"general\"\n■142 |     ]\n■143 |   }\n■144 | }\n■145 | {\n■146 |   \"id\": 61,\n■147 |   \"type\": \"entry\",\n■148 |   \"content\": \"Entry 61 contains generic information about topic 61.\",\n■149 |   \"metadata\": {\n■150 |     \"created\": \"2025-03-12\",\n■151 |     \"tags\": [\n■152 |       \"general\"\n■153 |     ]\n■154 |   }\n■155 | }\n■156 | {\n■157 |   \"id\": 62,\n■158 |   \"type\": \"entry\",\n■159 |   \"content\": \"Entry 62 contains generic information about topic 62.\",\n■160 |   \"metadata\": {\n■161 |     \"created\": \"2025-03-12\",\n■162 |     \"tags\": [\n■163 |       \"general\"\n■164 |     ]\n■165 |   }\n■166 | }\n■167 | {\n■168 |   \"id\": 63,\n■169 |   \"type\": \"entry\",\n■170 |   \"content\": \"Entry 63 contains generic information about topic 63.\",\n■171 |   \"metadata\": {\n■172 |     \"created\": \"2025-03-12\",\n■173 |     \"tags\": [\n■174 |       \"general\"\n■175 |     ]\n■176 |   }\n■177 | }\n■178 | {\n■179 |   \"id\": 64,\n■180 |   \"type\": \"entry\",\n■181 |   \"content\": \"Entry 64 contains generic information about topic 64.\",\n■182 |   \"metadata\": {\n■183 |     \"created\": \"2025-03-12\",\n■184 |     \"tags\": [\n■185 |       \"general\"\n■186 |     ]\n■187 |   }\n■188 | }\n■189 | {\n■190 |   \"id\": 65,\n■191 |   \"type\": \"entry\",\n■192 |   \"content\": \"Entry 65 contains generic information about topic 65.\",\n■193 |   \"metadata\": {\n■194 |     \"created\": \"2025-03-12\",\n■195 |     \"tags\": [\n■196 |       \"general\"\n■197 |     ]\n■198 |   }\n■199 | }\n■200 | {\n■201 |   \"id\": 66,\n■202 |   \"type\": \"entry\",\n■203 |   \"content\": \"Entry 66 contains generic information about topic 66.\",\n■204 |   \"metadata\": {\n■205 |     \"created\": \"2025-03-12\",\n■206 |     \"tags\": [\n■207 |       \"general\"\n■208 |     ]\n■209 |   }\n■210 | }\n■211 | {\n■212 |   \"id\": 67,\n■213 |   \"type\": \"entry\",\n■214 |   \"content\": \"Entry 67 contains generic information about topic 67.\",\n■215 |   \"metadata\": {\n■216 |     \"created\": \"2025-03-12\",\n■217 |     \"tags\": [\n■218 |       \"general\"\n■219 |     ]\n■220 |   }\n■221 | }\n■222 | {\n■223 |   \"id\": 68,\n■224 |   \"type\": \"entry\",\n■225 |   \"content\": \"Entry 68 contains generic information about topic 68.\",\n■226 |   \"metadata\": {\n■227 |     \"created\": \"2025-03-12\",\n■228 |     \"tags\": [\n■229 |       \"general\"\n■230 |     ]\n■231 |   }\n■232 | }\n■233 | {\n■234 |   \"id\": 69,\n■235 |   \"type\": \"entry\",\n■236 |   \"content\": \"Entry 69 contains generic information about topic 69.\",\n■237 |   \"metadata\": {\n■238 |     \"created\": \"2025-03-12\",\n■239 |     \"tags\": [\n■240 |       \"general\"\n■241 |     ]\n■242 |   }\n■243 | }\n■244 | {\n■245 |   \"id\": 70,\n■246 |   \"type\": \"entry\",\n■247 |   \"content\": \"Entry 70 contains generic information about topic 70.\",\n■248 |   \"metadata\": {\n■249 |     \"created\": \"2025-03-12\",\n■250 |     \"tags\": [\n■251 |       \"general\"\n■252 |     ]\n■253 |   }\n■254 | }\n■255 | {\n■256 |   \"id\": 71,\n■257 |   \"type\": \"entry\",\n■258 |   \"content\": \"Entry 71 contains generic information about topic 71.\",\n■259 |   \"metadata\": {\n■260 |     \"created\": \"2025-03-12\",\n■261 |     \"tags\": [\n■262 |       \"general\"\n■263 |     ]\n■264 |   }\n■265 | }\n</documents>\n\nPlease answer the below question using the format specified above.\nQuestion to answer: \"What is Kubernetes?\"","role":"user","type":"text"}],"meta":{"integrationName":"zai","promptCategory":"zai:zai.answer","promptSource":"zai:zai.answer:default"},"model":"fast","reasoningEffort":"none","signal":{},"stopSequences":["■end■"]},"method":"POST","url":"https://api.botpress.cloud/v2/cognitive/generate-text"}

Output:
■answer
Kubernetes is a system that automates the deployment, scaling, and management of containerized applications.■023-027■end

Reasoning effort "none" is not supported by the "gpt-oss-120b" model, using "low" effort instead


Input: {"body":{"messages":[{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"<documents>\n■001 | {\n■002 |   \"id\": 0,\n■003 |   \"type\": \"entry\",\n■004 |   \"content\": \"Entry 0 contains generic information about topic 0.\",\n■005 |   \"metadata\": {\n■006 |     \"created\": \"2025-03-12\",\n■007 |     \"tags\": [\n■008 |       \"general\"\n■009 |     ]\n■010 |   }\n■011 | }\n■012 | {\n■013 |   \"id\": 1,\n■014 |   \"type\": \"entry\",\n■015 |   \"content\": \"Entry 1 contains generic information about topic 1.\",\n■016 |   \"metadata\": {\n■017 |     \"created\": \"2025-03-12\",\n■018 |     \"tags\": [\n■019 |       \"general\"\n■020 |     ]\n■021 |   }\n■022 | }\n■023 | {\n■024 |   \"id\": 2,\n■025 |   \"type\": \"entry\",\n■026 |   \"content\": \"Entry 2 contains generic information about topic 2.\",\n■027 |   \"metadata\": {\n■028 |     \"created\": \"2025-03-12\",\n■029 |     \"tags\": [\n■030 |       \"general\"\n■031 |     ]\n■032 |   }\n■033 | }\n■034 | {\n■035 |   \"id\": 3,\n■036 |   \"type\": \"entry\",\n■037 |   \"content\": \"Entry 3 contains generic information about topic 3.\",\n■038 |   \"metadata\": {\n■039 |     \"created\": \"2025-03-12\",\n■040 |     \"tags\": [\n■041 |       \"general\"\n■042 |     ]\n■043 |   }\n■044 | }\n■045 | {\n■046 |   \"id\": 4,\n■047 |   \"type\": \"entry\",\n■048 |   \"content\": \"Entry 4 contains generic information about topic 4.\",\n■049 |   \"metadata\": {\n■050 |     \"created\": \"2025-03-12\",\n■051 |     \"tags\": [\n■052 |       \"general\"\n■053 |     ]\n■054 |   }\n■055 | }\n■056 | {\n■057 |   \"id\": 5,\n■058 |   \"type\": \"entry\",\n■059 |   \"content\": \"Entry 5 contains generic information about topic 5.\",\n■060 |   \"metadata\": {\n■061 |     \"created\": \"2025-03-12\",\n■062 |     \"tags\": [\n■063 |       \"general\"\n■064 |     ]\n■065 |   }\n■066 | }\n■067 | {\n■068 |   \"id\": 6,\n■069 |   \"type\": \"entry\",\n■070 |   \"content\": \"Entry 6 contains generic information about topic 6.\",\n■071 |   \"metadata\": {\n■072 |     \"created\": \"2025-03-12\",\n■073 |     \"tags\": [\n■074 |       \"general\"\n■075 |     ]\n■076 |   }\n■077 | }\n■078 | {\n■079 |   \"id\": 7,\n■080 |   \"type\": \"entry\",\n■081 |   \"content\": \"Entry 7 contains generic information about topic 7.\",\n■082 |   \"metadata\": {\n■083 |     \"created\": \"2025-03-12\",\n■084 |     \"tags\": [\n■085 |       \"general\"\n■086 |     ]\n■087 |   }\n■088 | }\n■089 | {\n■090 |   \"id\": 8,\n■091 |   \"type\": \"entry\",\n■092 |   \"content\": \"Entry 8 contains generic information about topic 8.\",\n■093 |   \"metadata\": {\n■094 |     \"created\": \"2025-03-12\",\n■095 |     \"tags\": [\n■096 |       \"general\"\n■097 |     ]\n■098 |   }\n■099 | }\n■100 | {\n■101 |   \"id\": 9,\n■102 |   \"type\": \"entry\",\n■103 |   \"content\": \"Entry 9 contains generic information about topic 9.\",\n■104 |   \"metadata\": {\n■105 |     \"created\": \"2025-03-12\",\n■106 |     \"tags\": [\n■107 |       \"general\"\n■108 |     ]\n■109 |   }\n■110 | }\n■111 | {\n■112 |   \"id\": 10,\n■113 |   \"type\": \"entry\",\n■114 |   \"content\": \"Entry 10 contains generic information about topic 10.\",\n■115 |   \"metadata\": {\n■116 |     \"created\": \"2025-03-12\",\n■117 |     \"tags\": [\n■118 |       \"general\"\n■119 |     ]\n■120 |   }\n■121 | }\n■122 | {\n■123 |   \"id\": 11,\n■124 |   \"type\": \"entry\",\n■125 |   \"content\": \"Entry 11 contains generic information about topic 11.\",\n■126 |   \"metadata\": {\n■127 |     \"created\": \"2025-03-12\",\n■128 |     \"tags\": [\n■129 |       \"general\"\n■130 |     ]\n■131 |   }\n■132 | }\n■133 | {\n■134 |   \"id\": 12,\n■135 |   \"type\": \"entry\",\n■136 |   \"content\": \"Entry 12 contains generic information about topic 12.\",\n■137 |   \"metadata\": {\n■138 |     \"created\": \"2025-03-12\",\n■139 |     \"tags\": [\n■140 |       \"general\"\n■141 |     ]\n■142 |   }\n■143 | }\n■144 | {\n■145 |   \"id\": 13,\n■146 |   \"type\": \"entry\",\n■147 |   \"content\": \"Entry 13 contains generic information about topic 13.\",\n■148 |   \"metadata\": {\n■149 |     \"created\": \"2025-03-12\",\n■150 |     \"tags\": [\n■151 |       \"general\"\n■152 |     ]\n■153 |   }\n■154 | }\n■155 | {\n■156 |   \"id\": 14,\n■157 |   \"type\": \"entry\",\n■158 |   \"content\": \"Entry 14 contains generic information about topic 14.\",\n■159 |   \"metadata\": {\n■160 |     \"created\": \"2025-03-12\",\n■161 |     \"tags\": [\n■162 |       \"general\"\n■163 |     ]\n■164 |   }\n■165 | }\n■166 | {\n■167 |   \"id\": 15,\n■168 |   \"type\": \"entry\",\n■169 |   \"content\": \"Entry 15 contains generic information about topic 15.\",\n■170 |   \"metadata\": {\n■171 |     \"created\": \"2025-03-12\",\n■172 |     \"tags\": [\n■173 |       \"general\"\n■174 |     ]\n■175 |   }\n■176 | }\n■177 | {\n■178 |   \"id\": 16,\n■179 |   \"type\": \"entry\",\n■180 |   \"content\": \"Entry 16 contains generic information about topic 16.\",\n■181 |   \"metadata\": {\n■182 |     \"created\": \"2025-03-12\",\n■183 |     \"tags\": [\n■184 |       \"general\"\n■185 |     ]\n■186 |   }\n■187 | }\n■188 | {\n■189 |   \"id\": 17,\n■190 |   \"type\": \"entry\",\n■191 |   \"content\": \"Entry 17 contains generic information about topic 17.\",\n■192 |   \"metadata\": {\n■193 |     \"created\": \"2025-03-12\",\n■194 |     \"tags\": [\n■195 |       \"general\"\n■196 |     ]\n■197 |   }\n■198 | }\n■199 | {\n■200 |   \"id\": 18,\n■201 |   \"type\": \"entry\",\n■202 |   \"content\": \"Entry 18 contains generic information about topic 18.\",\n■203 |   \"metadata\": {\n■204 |     \"created\": \"2025-03-12\",\n■205 |     \"tags\": [\n■206 |       \"general\"\n■207 |     ]\n■208 |   }\n■209 | }\n■210 | {\n■211 |   \"id\": 19,\n■212 |   \"type\": \"entry\",\n■213 |   \"content\": \"Entry 19 contains generic information about topic 19.\",\n■214 |   \"metadata\": {\n■215 |     \"created\": \"2025-03-12\",\n■216 |     \"tags\": [\n■217 |       \"general\"\n■218 |     ]\n■219 |   }\n■220 | }\n■221 | {\n■222 |   \"id\": 20,\n■223 |   \"type\": \"important\",\n■224 |   \"content\": \"Kubernetes is a container orchestration platform.\",\n■225 |   \"metadata\": {\n■226 |     \"created\": \"2025-03-12\",\n■227 |     \"tags\": [\n■228 |       \"kubernetes\",\n■229 |       \"devops\"\n■230 |     ]\n■231 |   }\n■232 | }\n■233 | {\n■234 |   \"id\": 21,\n■235 |   \"type\": \"entry\",\n■236 |   \"content\": \"Entry 21 contains generic information about topic 21.\",\n■237 |   \"metadata\": {\n■238 |     \"created\": \"2025-03-12\",\n■239 |     \"tags\": [\n■240 |       \"general\"\n■241 |     ]\n■242 |   }\n■243 | }\n■244 | {\n■245 |   \"id\": 22,\n■246 |   \"type\": \"entry\",\n■247 |   \"content\": \"Entry 22 contains generic information about topic 22.\",\n■248 |   \"metadata\": {\n■249 |     \"created\": \"2025-03-12\",\n■250 |     \"tags\": [\n■251 |       \"general\"\n■252 |     ]\n■253 |   }\n■254 | }\n■255 | {\n■256 |   \"id\": 23,\n■257 |   \"type\": \"entry\",\n■258 |   \"content\": \"Entry 23 contains generic information about topic 23.\",\n■259 |   \"metadata\": {\n■260 |     \"created\": \"2025-03-12\",\n■261 |     \"tags\": [\n■262 |       \"general\"\n■263 |     ]\n■264 |   }\n■265 | }\n</documents>\n\nPlease answer the below question using the format specified above.\nQuestion to answer: \"What is Kubernetes?\"","role":"user","type":"text"}],"meta":{"integrationName":"zai","promptCategory":"zai:zai.answer","promptSource":"zai:zai.answer:default"},"model":"fast","reasoningEffort":"none","signal":{},"stopSequences":["■end■"]},"method":"POST","url":"https://api.botpress.cloud/v2/cognitive/generate-text"}

Output:
■answer
Kubernetes is a container orchestration platform.■221-226■end

Reasoning effort "none" is not supported by the "gpt-oss-120b" model, using "low" effort instead


Input: {"body":{"messages":[{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"<documents>\n■001 | {\n■002 |   \"id\": 20,\n■003 |   \"type\": \"important\",\n■004 |   \"content\": \"Kubernetes is a container orchestration platform.\",\n■005 |   \"metadata\": {\n■006 |     \"created\": \"2025-03-12\",\n■007 |     \"tags\": [\n■008 |       \"kubernetes\",\n■009 |       \"devops\"\n■010 |     ]\n■011 |   }\n■012 | }\n■013 | {\n■014 |   \"id\": 50,\n■015 |   \"type\": \"important\",\n■016 |   \"content\": \"Kubernetes automates deployment, scaling, and management of containerized applications.\",\n■017 |   \"metadata\": {\n■018 |     \"created\": \"2025-03-12\",\n■019 |     \"tags\": [\n■020 |       \"kubernetes\",\n■021 |       \"containers\"\n■022 |     ]\n■023 |   }\n■024 | }\n</documents>\n\nPlease answer the below question using the format specified above.\nQuestion to answer: \"What is Kubernetes?\"","role":"user","type":"text"}],"meta":{"integrationName":"zai","promptCategory":"zai:zai.answer","promptSource":"zai:zai.answer:default"},"model":"fast","reasoningEffort":"none","signal":{},"stopSequences":["■end■"]},"method":"POST","url":"https://api.botpress.cloud/v2/cognitive/generate-text"}

Output:
■answer
Kubernetes is a container orchestration platform that automates the deployment, scaling, and management of containerized applications.■004■016

Reasoning effort "none" is not supported by the "gpt-oss-120b" model, using "low" effort instead


Input: {"body":{"messages":[{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"<documents>\n■001 | Some content here\n</documents>\n\nPlease answer the below question using the format specified above.\nQuestion to answer: \"Question?1762465741008\"","role":"user","type":"text"}],"meta":{"integrationName":"zai","promptCategory":"zai:zai.answer","promptSource":"zai:zai.answer:default"},"model":"fast","reasoningEffort":"none","signal":{},"stopSequences":["■end■"]},"method":"POST","url":"https://api.botpress.cloud/v2/cognitive/generate-text"}

Output:
■missing_knowledge
The provided document contains only a generic line ("Some content here") and does not include any information relevant to the question "Question?1762465741008". Therefore, the necessary details to answer the question are missing.

Reasoning effort "none" is not supported by the "gpt-oss-120b" model, using "low" effort instead


Input: {"body":{"messages":[{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"<documents>\n■001 | Botpress is an AI platform.\n■002 | It was founded in 2016.\n</documents>\n\nPlease answer the below question using the format specified above.\nQuestion to answer: \"When was Botpress founded?\"","role":"user","type":"text"}],"meta":{"integrationName":"zai","promptCategory":"zai:zai.answer","promptSource":"zai:zai.answer:zai/answer"},"model":"fast","reasoningEffort":"none","signal":{},"stopSequences":["■end■"]},"method":"POST","url":"https://api.botpress.cloud/v2/cognitive/generate-text"}

Output:
■answer
Botpress was founded in 2016.■002

Reasoning effort "none" is not supported by the "gpt-oss-120b" model, using "low" effort instead


Input: {"body":{"messages":[{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"<documents>\n■001 | Product X is great.\n■002 | Product Y is also good.\n</documents>\n\nPlease answer the below question using the format specified above.\nQuestion to answer: \"What products are discussed?\"","role":"user","type":"text"}],"meta":{"integrationName":"zai","promptCategory":"zai:zai.answer","promptSource":"zai:zai.answer:zai/answer"},"model":"fast","reasoningEffort":"none","signal":{},"stopSequences":["■end■"]},"method":"POST","url":"https://api.botpress.cloud/v2/cognitive/generate-text"}

Output:
■answer
Product X and Product Y are discussed.■001■002

Reasoning effort "none" is not supported by the "gpt-oss-120b" model, using "low" effort instead


Input: {"body":{"messages":[{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"<documents>\n■001 | Cached content.\n</documents>\n\nPlease answer the below question using the format specified above.\nQuestion to answer: \"What is this?\"","role":"user","type":"text"}],"meta":{"integrationName":"zai","promptCategory":"zai:zai.answer","promptSource":"zai:zai.answer:zai/answer"},"model":"fast","reasoningEffort":"none","signal":{},"stopSequences":["■end■"]},"method":"POST","url":"https://api.botpress.cloud/v2/cognitive/generate-text"}

Output:
■missing_knowledge
The provided document contains only the phrase “Cached content.” and does not provide any information about what “this” refers to. Additional details are needed to answer the question.

Reasoning effort "none" is not supported by the "gpt-oss-120b" model, using "low" effort instead


Input: {"body":{"messages":[{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"<documents>\n■001 | Microsoft was founded in 1975 by Bill Gates and Paul Allen.\n■002 | Botpress is an AI agent platform.\n■003 | It was founded in 2016.\n■004 | The company is based in Quebec, Canada.\n■005 | Apple was founded by Steve Jobs, Steve Wozniak, and Ronald Wayne in 1976.\n</documents>\n\nPlease answer the below question using the format specified above.\nQuestion to answer: \"When was Botpress founded?\"","role":"user","type":"text"},{"content":"ERROR PARSING OUTPUT\n\nCannot read properties of undefined (reading 'input').\n\nPlease return a valid response addressing the error above.","role":"user"}],"meta":{"integrationName":"zai","promptCategory":"zai:zai.answer","promptSource":"zai:zai.answer:default"},"model":"fast","reasoningEffort":"none","signal":{},"stopSequences":["■end■"]},"method":"POST","url":"https://api.botpress.cloud/v2/cognitive/generate-text"}

Output:
■answer
Botpress was founded in 2016.■003

Reasoning effort "none" is not supported by the "gpt-oss-120b" model, using "low" effort instead


Input: {"body":{"messages":[{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"<documents>\n■001 | Microsoft was founded in 1975 by Bill Gates and Paul Allen.\n■002 | Botpress is an AI agent platform.\n■003 | It was founded in 2016.\n■004 | The company is based in Quebec, Canada.\n■005 | Apple was founded by Steve Jobs, Steve Wozniak, and Ronald Wayne in 1976.\n</documents>\n\nPlease answer the below question using the format specified above.\nQuestion to answer: \"When was Botpress founded?\"","role":"user","type":"text"},{"content":"ERROR PARSING OUTPUT\n\nCannot read properties of undefined (reading 'input').\n\nPlease return a valid response addressing the error above.","role":"user"},{"content":"ERROR PARSING OUTPUT\n\nCannot read properties of undefined (reading 'input').\n\nPlease return a valid response addressing the error above.","role":"user"}],"meta":{"integrationName":"zai","promptCategory":"zai:zai.answer","promptSource":"zai:zai.answer:default"},"model":"fast","reasoningEffort":"none","signal":{},"stopSequences":["■end■"]},"method":"POST","url":"https://api.botpress.cloud/v2/cognitive/generate-text"}

Output:
■answer
Botpress was founded in 2016■003

Reasoning effort "none" is not supported by the "gpt-oss-120b" model, using "low" effort instead


Input: {"body":{"messages":[{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"<documents>\n■001 | Microsoft was founded in 1975 by Bill Gates and Paul Allen.\n■002 | Botpress is an AI agent platform.\n■003 | It was founded in 2016.\n■004 | The company is based in Quebec, Canada.\n■005 | Apple was founded by Steve Jobs, Steve Wozniak, and Ronald Wayne in 1976.\n</documents>\n\nPlease answer the below question using the format specified above.\nQuestion to answer: \"When was Botpress founded?\"","role":"user","type":"text"},{"content":"ERROR PARSING OUTPUT\n\nCannot read properties of undefined (reading 'input').\n\nPlease return a valid response addressing the error above.","role":"user"},{"content":"ERROR PARSING OUTPUT\n\nCannot read properties of undefined (reading 'input').\n\nPlease return a valid response addressing the error above.","role":"user"},{"content":"ERROR PARSING OUTPUT\n\nCannot read properties of undefined (reading 'input').\n\nPlease return a valid response addressing the error above.","role":"user"}],"meta":{"integrationName":"zai","promptCategory":"zai:zai.answer","promptSource":"zai:zai.answer:default"},"model":"fast","reasoningEffort":"none","signal":{},"stopSequences":["■end■"]},"method":"POST","url":"https://api.botpress.cloud/v2/cognitive/generate-text"}

Output:
■answer
Botpress was founded in 2016.■003

Reasoning effort "none" is not supported by the "gpt-oss-120b" model, using "low" effort instead


Input: {"body":{"messages":[{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"You are an expert research assistant specialized in answering questions using only the information provided in documents.\n\n# Task\nAnswer the user's question based ONLY on the information in the provided documents. You MUST cite your sources using line numbers.\n\n# Document Format\nDocuments are provided with line numbers:\n■001 | First line of text\n■002 | Second line of text\n■003 | Third line of text\n\n# Citation Format\nYou MUST include citations immediately after statements. Use these formats:\n- Single line: ■035\n- Range: ■005-010\n- Multiple: ■035■046■094\n\n# Response Format\n\nChoose ONE of these response types:\n\n**TYPE 1 - ANSWER** (Use this when you can answer the question)\n■answer\n[Your answer with inline citations■001-003. Make sure each part is cited correctly■013. More text. ■015]\n■end■\n\n**TYPE 2 - AMBIGUOUS** (Use when the question has multiple valid interpretations)\n■ambiguous\n[Explain the ambiguity]\n■follow_up\n[Ask a clarifying question]\n■answer\n[First interpretation with citations ■001 and part 2 as well.■002]\n■answer\n[Second interpretation with citations ■005 and part 2 of the answer.■006]\n■end■\n\n**TYPE 3 - OUT OF TOPIC** (Use when question is completely unrelated to documents)\n■out_of_topic\n[Explain why it's unrelated]\n■end■\n\n**TYPE 4 - INVALID QUESTION** (Use when input is not a proper question)\n■invalid_question\n[Explain why it's invalid]\n■end■\n\n**TYPE 5 - MISSING KNOWLEDGE** (Use ONLY when documents lack specific details needed)\n■missing_knowledge\n[Explain what specific information is missing]\n■end■\n\n# Important Rules\n- PREFER answering when possible - only use missing_knowledge if truly no relevant info exists\n- ALWAYS cite sources with line numbers\n- Use ONLY information from the documents\n- Be precise and factual\n- Do NOT fabricate information\n- Do NOT mention \"According to the documents\" or similar phrases – just provide a high-quality answer with citations\n- Do not be too strict on the question format; assume high-level answers are acceptable unless the question clearly asks for very specific details or requests depth beyond the documents\n\n# Additional Instructions\nHere are some additional instructions to follow about how to answer the question:\nProvide a clear and concise answer based on the documents.","role":"system"},{"content":"<documents>\n■001 | {\n■002 |   \"name\": \"Botpress\",\n■003 |   \"type\": \"AI Platform\",\n■004 |   \"founded\": 2016\n■005 | }\n■006 | {\n■007 |   \"name\": \"Dialogflow\",\n■008 |   \"type\": \"Chatbot Platform\",\n■009 |   \"founded\": 2011\n■010 | }\n■011 | {\n■012 |   \"name\": \"Rasa\",\n■013 |   \"type\": \"Chatbot Framework\",\n■014 |   \"founded\": 2016\n■015 | }\n</documents>\n\nPlease answer the below question using the format specified above.\nQuestion to answer: \"What type of product is Botpress?\"","role":"user","type":"text"},{"content":"ERROR PARSING OUTPUT\n\nCannot read properties of undefined (reading 'input').\n\nPlease return a valid response addressing the error above.","role":"user"}],"meta":{"integrationName":"zai","promptCategory":"zai:zai.answer","promptSource":"zai:zai.answer:default"},"model":"fast","reasoningEffort":"none","signal":{},"stopSequences":["■end■"]},"method":"POST","url":"https://api.botpress.cloud/v2/cognitive/generate-text"}

Output:
■answer
Botpress is an AI Platform.■002-004

Reasoning effort "none" is not supported by the "gpt-oss-120b" model, using "low" effort instead