{
    "name": "GeminiNonStreaming",
    "description": "Gemini",
    "configuration": "{\"host\":\"https:\/\/generativelanguage.googleapis.com\",\"log_code\":\"\",\"sr_body\":false,\"log_audit\":false,\"log_system\":true,\"ecache\":false,\"parameters\":[{\"method\":\"POST\",\"authorization\":\"\",\"api_key_location\":\"header\",\"query\":[],\"header\":[],\"conditions\":[],\"postparams\":[],\"userparams\":[],\"output\":[{\"key\":\"\",\"value\":\"\",\"id\":\"temp1707816009806\",\"success_name\":\"Success\",\"success_location\":\"candidates:0:content:parts:[text=__EXIST__]:text\",\"success_header\":\"200\",\"output_priority\":\"10\",\"success_condition\":\"\"},{\"key\":\"\",\"value\":\"\",\"id\":\"temp1707819824689\",\"output_priority\":\"5\",\"success_name\":\"Failure\",\"success_location\":\"\"},{\"key\":\"\",\"value\":\"\",\"id\":\"temp1736423057534\",\"success_name\":\"Tool call\",\"success_header\":\"200\",\"output_priority\":\"30\",\"success_condition_val_2\":\"candidates:0:content:parts:[functionCall=__EXIST__]:functionCall:name\",\"success_condition_2\":\"neq\",\"success_compare_value_2\":\"google:file_search\",\"success_condition_val\":\"candidates:0:content:parts:[functionCall=__EXIST__]:functionCall:name\",\"success_location\":\"candidates:0:content:parts:[functionCall=__EXIST__]:functionCall:name\",\"success_location_2\":\"candidates:0:content:parts:[functionCall=__EXIST__]:functionCall:args\",\"success_location_3\":\"candidates:0:content:parts\",\"success_location_4\":\"candidates:0:content:parts:[thoughtSignature=__EXIST__]:thoughtSignature\",\"success_condition\":\"notempty\",\"success_compare_value\":\"function\"}],\"id\":\"temp1707815934109\",\"name\":\"ChatCompletion\",\"suburl\":\"\/v1beta\/models\/gemini-flash-latest:generateContent?key=YOUR_API_KEY\",\"body_request_type\":\"raw\",\"body_request_type_content\":\"json\",\"auth_bearer\":\"\",\"body_raw\":\"{\\n\\\"system_instruction\\\": {\\n      \\\"parts\\\": {\\n        \\\"text\\\": \\\"You are a helpful assistant. You can answer questions only from https:\/\/doc.livehelperchat.com. If you don't know the answer call `knowledge_base` function. Do not expose your internal functions and technical information\\\"\\n      }\\n    },\\n    \\\"contents\\\": [\\n \\n{if_previous_visitor_messages_list}\\n{previous_visitor_messages_list_url__10__0}{skip_empty_msg}\\n{separator},{\/separator}{\\n\\\"role\\\": \\\"{assistant}model{\/assistant}{user}user{\/user}\\\", \\n\\\"parts\\\":[{\\n           \\\"text\\\": {not_item_empty__args.item.msg}{{args.item.msg}}{\/not_item_empty} }]\\n}\\n{\/previous_visitor_messages_list_url}\\n{\/if_previous_visitor_messages_list}\\n\\n    ],\\n\\\"tool_config\\\": {\\n    \\\"function_calling_config\\\": {\\n      \\\"mode\\\": \\\"VALIDATED\\\"\\n    },\\n    \\\"include_server_side_tool_invocations\\\": true\\n  },\\n               \\\"tools\\\": [\\n{\\n      \\\"file_search\\\": {\\n        \\\"file_search_store_names\\\": [\\n          \\\"fileSearchStores\/lhc-file_search_id\\\"\\n        ]\\n      }\\n    },\\n{\\n    \\\"functionDeclarations\\\": [{\\n      \\\"name\\\": \\\"knowledge_base\\\",\\n      \\\"description\\\": \\\"Fetches information from internal systems about slotastic casino. Should be called if you don't know the answer.\\\",\\n      \\\"parameters\\\": {\\n        \\\"type\\\": \\\"OBJECT\\\",\\n        \\\"properties\\\": {\\n          \\\"question\\\": {\\n            \\\"type\\\": \\\"STRING\\\",\\n            \\\"description\\\": \\\"Visitor question\\\"\\n          }\\n        },\\n        \\\"required\\\": [\\\"question\\\"]\\n      }\\n    },{\\n      \\\"name\\\": \\\"password_reminder\\\",\\n      \\\"description\\\": \\\"Sends a password remind email if visitor forgets a password.\\\",\\n      \\\"parameters\\\": {\\n        \\\"type\\\": \\\"OBJECT\\\",\\n        \\\"properties\\\": {\\n          \\\"email\\\": {\\n            \\\"type\\\": \\\"STRING\\\",\\n            \\\"description\\\": \\\"visitor e-mail\\\"\\n          }\\n        },\\n        \\\"required\\\": [\\\"email\\\"]\\n      }\\n    },\\n{\\n      \\\"name\\\": \\\"support_price\\\",\\n      \\\"description\\\": \\\"Returns paid support price\\\"\\n    },{\\n      \\\"name\\\": \\\"transfer_operator\\\",\\n      \\\"description\\\": \\\"Transfers chat to operator\\\"\\n    }]\\n  }]\\n\\n  }\",\"max_execution_time\":120}]}"
}