[2024-05-22 15:38:22] [664df54e9e9b4] [DEBUG] Callback main start ok [2024-05-22 15:38:22] [664df54e9e9b4] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-22 15:38:22] [664df54e9e9b4] [DEBUG] Callback main avant while ok [2024-05-22 15:38:22] [664df54e9e9b4] [DEBUG] Fields : channel=sms&text=tagada&reception_date=2024-05-22 15:38:19&metadata[number]=+33601747173&metadata[sim_card_number]=+33757050403 [2024-05-22 15:38:22] [664df54e9e9b4] [INFO] Callback SMS entrant sur sim_card: +33757050403 depuis Number (user): +33601747173 Text: tagada [2024-05-22 15:38:22] [664df54e9e9b4] [INFO] From: +33601747173|To: +33757050403|Date: 2024-05-22 15:38:19|Message: tagada [2024-05-22 15:38:22] [664df54e9e9b4] [DEBUG] callback main apres while ok [2024-05-22 15:38:22] [664df54e9e9b4] [INFO] Phone Number +33601747173 is available ! [2024-05-22 15:38:22] [664df54e9e9b4] [DEBUG] Service is enabled ? true [2024-05-22 15:38:22] [664df54e9e9b4] [INFO] Service +33757050403 is enabled ! [2024-05-22 15:38:22] [664df54e9e9b4] [DEBUG] Listen is enabled ? false [2024-05-22 15:38:22] [664df54e9e9b4] [INFO] Listen +33757050403 is disabled ! [2024-05-22 15:38:22] [664df54e9e9b4] [DEBUG] callback main sim_card_number CORRECT : +33757050403 début d'interpretation du message [2024-05-22 15:38:22] [664df54e9e9b4] [DEBUG] BDD CheckNumber : la table est vide [2024-05-22 15:38:22] [664df54e9e9b4] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-05-22 15:38:22] [664df54e9e9b4] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33601747173 [2024-05-22 15:38:22] [664df54e9e9b4] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'tagada' [2024-05-22 15:38:22] [664df54e9e9b4] [INFO] Callback Q1: l'event est quizz VVX [2024-05-22 15:38:22] [664df54e9e9b4] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'quizz VVX via sms' [2024-05-22 15:38:22] [664df54e9e9b4] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '13' [2024-05-22 15:38:22] [664df54e9e9b4] [INFO] Ajout du sender : 33757050404 au +33601747173 [2024-05-22 15:38:22] [664df54e9e9b4] [DEBUG] [SMS] text : Bonjour, je suis Alfred, l'assistant covoiturage de la VVX, souhaitez-vous essayer mon service en répondant à 3 questions rapides? (Oui, non) [2024-05-22 15:38:22] [664df54e9e9b4] [DEBUG] [SMS] number : +33601747173 [2024-05-22 15:38:22] [664df54e9e9b4] [DEBUG] [SMS] sender : 33757050404 [2024-05-22 15:38:22] [664df54e9e9b4] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Bonjour, je suis Alfred, l'assistant covoiturage de la VVX, souhaitez-vous essayer mon service en r\u00e9pondant \u00e0 3 questions rapides? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050404"} [2024-05-22 15:38:23] [664df54e9e9b4] [DEBUG] [SMS] HTTP Code : 200 [2024-05-22 15:38:23] [664df54e9e9b4] [INFO] [SMS] SMS envoyé avec succès id : sms_664df54f3713d331697937 [2024-05-22 15:38:23] [664df54e9e9b4] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_664df54f3713d331697937","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":561.46} [2024-05-22 15:38:23] [664df54e9e9b4] [INFO] BDD BddMaj sender : la table est vide [2024-05-22 15:38:23] [664df54e9e9b4] [DEBUG] Callback juste avant fin callBack [2024-05-22 15:38:44] [664df5643e648] [DEBUG] Callback main start ok [2024-05-22 15:38:44] [664df5643e648] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-22 15:38:44] [664df5643e648] [DEBUG] Callback main avant while ok [2024-05-22 15:38:44] [664df5643e648] [DEBUG] Fields : channel=sms&text=oui&reception_date=2024-05-22 15:38:43&metadata[message_id]=sms_664df54f3713d331697937&metadata[number]=+33601747173&metadata[sim_card_number]=+33757050404 [2024-05-22 15:38:44] [664df5643e648] [INFO] Callback SMS entrant sur sim_card: +33757050404 depuis Number (user): +33601747173 Text: oui [2024-05-22 15:38:44] [664df5643e648] [INFO] From: +33601747173|To: +33757050404|Date: 2024-05-22 15:38:43|Message: oui [2024-05-22 15:38:44] [664df5643e648] [DEBUG] callback main apres while ok [2024-05-22 15:38:44] [664df5643e648] [INFO] Phone Number +33601747173 is available ! [2024-05-22 15:38:44] [664df5643e648] [DEBUG] Service is enabled ? true [2024-05-22 15:38:44] [664df5643e648] [INFO] Service +33757050404 is enabled ! [2024-05-22 15:38:44] [664df5643e648] [DEBUG] Listen is enabled ? false [2024-05-22 15:38:44] [664df5643e648] [INFO] Listen +33757050404 is disabled ! [2024-05-22 15:38:44] [664df5643e648] [DEBUG] callback main sim_card_number CORRECT : +33757050404 début d'interpretation du message [2024-05-22 15:38:44] [664df5643e648] [DEBUG] BDD CheckNumber : OK [2024-05-22 15:38:44] [664df5643e648] [INFO] Callback SMS Count =? 1 [2024-05-22 15:38:44] [664df5643e648] [INFO] Callback checkMessage : tagada -- text: oui [2024-05-22 15:38:44] [664df5643e648] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'oui' [2024-05-22 15:38:44] [664df5643e648] [INFO] Event ID ? 13 [2024-05-22 15:38:44] [664df5643e648] [INFO] Fetch event [2024-05-22 15:38:44] [664df5643e648] [INFO] Event name : 2 - VVX (quizz) [2024-05-22 15:38:44] [664df5643e648] [DEBUG] [AUTOMATIC] Réponse Positive [2024-05-22 15:38:44] [664df5643e648] [INFO] Sender already set +33601747173 [2024-05-22 15:38:44] [664df5643e648] [DEBUG] [SMS] text : 1- Selon vous, quelle est l'empreinte carbone de la VVX ? (157, 532, 940 tonnes de CO2 ) 2- Quelle part représente le transport dans les émissions carbones de la VVX  ? (30%, 50%, 80%) 3- En additionnant tous les trajets des participants de la VVX, combien de tours autour de la Terre cela représente ? (5, 26, 38) [2024-05-22 15:38:44] [664df5643e648] [DEBUG] [SMS] number : +33601747173 [2024-05-22 15:38:44] [664df5643e648] [DEBUG] [SMS] sender : 33757050404 [2024-05-22 15:38:44] [664df5643e648] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"1- Selon vous, quelle est l'empreinte carbone de la VVX ? (157, 532, 940 tonnes de CO2 )\r\n2- Quelle part repr\u00e9sente le transport dans les \u00e9missions carbones de la VVX \u202f? (30%, 50%, 80%)\r\n3- En additionnant tous les trajets des participants de la VVX, combien de tours autour de la Terre cela repr\u00e9sente ? (5, 26, 38)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050404"} [2024-05-22 15:38:44] [664df5643e648] [DEBUG] [SMS] HTTP Code : 200 [2024-05-22 15:38:44] [664df5643e648] [INFO] [SMS] SMS envoyé avec succès id : sms_664df56490dd0511691757 [2024-05-22 15:38:44] [664df5643e648] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_664df56490dd0511691757","number_of_contacts":1,"total_cost":0.22499999999999998,"number_of_sms_needed":5,"residual_credit":561.23} [2024-05-22 15:38:44] [664df5643e648] [INFO] BDD BddMaj sender : la table est vide [2024-05-22 15:38:44] [664df5643e648] [DEBUG] Callback juste avant fin callBack [2024-05-22 15:40:17] [664df5c13b27a] [DEBUG] Callback main start ok [2024-05-22 15:40:17] [664df5c13b27a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-22 15:40:17] [664df5c13b27a] [DEBUG] Callback main avant while ok [2024-05-22 15:40:17] [664df5c13b27a] [DEBUG] Fields : channel=sms&text=j'en sais rien, 530 tonnes. 50% et 5&reception_date=2024-05-22 15:40:12&metadata[message_id]=sms_664df56490dd0511691757&metadata[number]=+33601747173&metadata[sim_card_number]=+33757050404 [2024-05-22 15:40:17] [664df5c13b27a] [INFO] Callback SMS entrant sur sim_card: +33757050404 depuis Number (user): +33601747173 Text: j'en sais rien, 530 tonnes. 50% et 5 [2024-05-22 15:40:17] [664df5c13b27a] [INFO] From: +33601747173|To: +33757050404|Date: 2024-05-22 15:40:12|Message: j'en sais rien, 530 tonnes. 50% et 5 [2024-05-22 15:40:17] [664df5c13b27a] [DEBUG] callback main apres while ok [2024-05-22 15:40:17] [664df5c13b27a] [INFO] Phone Number +33601747173 is available ! [2024-05-22 15:40:17] [664df5c13b27a] [DEBUG] Service is enabled ? true [2024-05-22 15:40:17] [664df5c13b27a] [INFO] Service +33757050404 is enabled ! [2024-05-22 15:40:17] [664df5c13b27a] [DEBUG] Listen is enabled ? false [2024-05-22 15:40:17] [664df5c13b27a] [INFO] Listen +33757050404 is disabled ! [2024-05-22 15:40:17] [664df5c13b27a] [DEBUG] callback main sim_card_number CORRECT : +33757050404 début d'interpretation du message [2024-05-22 15:40:17] [664df5c13b27a] [DEBUG] BDD CheckNumber : OK [2024-05-22 15:40:17] [664df5c13b27a] [INFO] Callback SMS Count =? 2 [2024-05-22 15:40:17] [664df5c13b27a] [INFO] Callback checkMessage : oui -- text: j'en sais rien, 530 tonnes. 50% et 5 [2024-05-22 15:40:17] [664df5c13b27a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'j\'en sais rien, 530 tonnes. 50% et 5' [2024-05-22 15:40:17] [664df5c13b27a] [INFO] Event ID ? 13 [2024-05-22 15:40:17] [664df5c13b27a] [INFO] Fetch event [2024-05-22 15:40:17] [664df5c13b27a] [INFO] Event name : 2 - VVX (quizz) [2024-05-22 15:40:17] [664df5c13b27a] [DEBUG] début chatgpt [2024-05-22 15:40:17] [664df5c13b27a] [DEBUG] curl_init OK [2024-05-22 15:40:17] [664df5c13b27a] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates un assistant covoiturage par SMS. Vous \u00eates pr\u00e9sent l'\u00e9v\u00e8nement VVX, \u00e0 Volvic en auvergne. Vous devez poser me poser 3 questions:\r\n1- Selon vous, quel est l'empreinte carbone de la VVX? (157, 532, 940 tonnes de Co2)\r\n2- Quel part repr\u00e9sente le transport dans les \u00e9missions carbones de la VVX\u202f? (30%, 50%, 80%)\r\n3- En additionnant tous les trajets des participants de la VVX, combien de tours autour de la Terre cela repr\u00e9sente ? (5, 26, 38)\r\nSi je me trompe \u00e0 une question, alors vous pouvez me donner la r\u00e9ponse, \u00e0 titre indicatif.\r\nLes r\u00e9ponses sont: \r\n1. 532 Tonnes de CO2\r\n2. 80% de \u00e9missions carbones proviennent des transport dans un \u00e9v\u00e8nement.\r\n3. L'ensemble des trajets ( b\u00e9n\u00e9voles ; traileurs fran\u00e7ais ; traileurs \u00e9trangers) repr\u00e9sente 1 054 202 km soit environ 26 fois le tour de la terre.\r\nLa conversation doit rester polie et courte.\r\nSi la conversation fait plus de 5 \u00e9changes, alors vous r\u00e9pondez \"Ceci est une d\u00e9monstration, si ca vous int\u00e9resse de continuer l'exp\u00e9rience, contactez-nous \u00e0 contact@okalfred.fr\"\r\nLorsque j'ai fini de r\u00e9pondre aux 3 questions, vous me r\u00e9pondez : \"Merci pour votre participation, n'h\u00e9sitez pas \u00e0 nous rendre visite sur https:\/\/okalfred.fr. Bonne VVX!\"\r\n"},{"role":"assistant","content":"Bonjour, je suis Alfred, l'assistant covoiturage de la VVX, souhaitez-vous essayer mon service en r\u00e9pondant \u00e0 3 questions rapides? (Oui, non)"},{"role":"user","content":"oui"},{"role":"assistant","content":"1- Selon vous, quelle est l'empreinte carbone de la VVX ? (157, 532, 940 tonnes de CO2 )\r\n2- Quelle part repr\u00e9sente le transport dans les \u00e9missions carbones de la VVX \u202f? (30%, 50%, 80%)\r\n3- En additionnant tous les trajets des participants de la VVX, combien de tours autour de la Terre cela repr\u00e9sente ? (5, 26, 38)"},{"role":"user","content":"j'en sais rien, 530 tonnes. 50% et 5"}]} [2024-05-22 15:40:23] [664df5c13b27a] [DEBUG] Commun GPT response: { "id": "chatcmpl-9RgUTDAunMd7nY6DeEay1TWScc5v9", "object": "chat.completion", "created": 1716385217, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour vos réponses. Voici les corrections :\n\n1. L'empreinte carbone de la VVX est de 532 tonnes de CO2.\n2. Le transport représente 80% des émissions carbones de l'événement.\n3. L'ensemble des trajets des participants représente environ 26 fois le tour de la Terre.\n\nMerci pour votre participation, n'hésitez pas à nous rendre visite sur https://okalfred.fr. Bonne VVX!" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 551, "completion_tokens": 107, "total_tokens": 658 }, "system_fingerprint": "fp_294de9593d" } [2024-05-22 15:40:23] [664df5c13b27a] [DEBUG] Curl Closed OK [2024-05-22 15:40:23] [664df5c13b27a] [INFO] Commun GPT Content: { "id": "chatcmpl-9RgUTDAunMd7nY6DeEay1TWScc5v9", "object": "chat.completion", "created": 1716385217, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour vos réponses. Voici les corrections :\n\n1. L'empreinte carbone de la VVX est de 532 tonnes de CO2.\n2. Le transport représente 80% des émissions carbones de l'événement.\n3. L'ensemble des trajets des participants représente environ 26 fois le tour de la Terre.\n\nMerci pour votre participation, n'hésitez pas à nous rendre visite sur https://okalfred.fr. Bonne VVX!" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 551, "completion_tokens": 107, "total_tokens": 658 }, "system_fingerprint": "fp_294de9593d" } [2024-05-22 15:40:23] [664df5c13b27a] [INFO] Sender already set +33601747173 [2024-05-22 15:40:23] [664df5c13b27a] [DEBUG] [SMS] text : Merci pour vos réponses. Voici les corrections : 1. L'empreinte carbone de la VVX est de 532 tonnes de CO2. 2. Le transport représente 80% des émissions carbones de l'événement. 3. L'ensemble des trajets des participants représente environ 26 fois le tour de la Terre. Merci pour votre participation, n'hésitez pas à nous rendre visite sur https://okalfred.fr. Bonne VVX! [2024-05-22 15:40:23] [664df5c13b27a] [DEBUG] [SMS] number : +33601747173 [2024-05-22 15:40:23] [664df5c13b27a] [DEBUG] [SMS] sender : 33757050404 [2024-05-22 15:40:23] [664df5c13b27a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Merci pour vos r\u00e9ponses. Voici les corrections :\n\n1. L'empreinte carbone de la VVX est de 532 tonnes de CO2.\n2. Le transport repr\u00e9sente 80% des \u00e9missions carbones de l'\u00e9v\u00e9nement.\n3. L'ensemble des trajets des participants repr\u00e9sente environ 26 fois le tour de la Terre.\n\nMerci pour votre participation, n'h\u00e9sitez pas \u00e0 nous rendre visite sur https:\/\/okalfred.fr. Bonne VVX!","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050404"} [2024-05-22 15:40:24] [664df5c13b27a] [DEBUG] [SMS] HTTP Code : 200 [2024-05-22 15:40:24] [664df5c13b27a] [INFO] [SMS] SMS envoyé avec succès id : sms_664df5c859684785130955 [2024-05-22 15:40:24] [664df5c13b27a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_664df5c859684785130955","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":561.1} [2024-05-22 15:40:24] [664df5c13b27a] [INFO] BDD BddMaj sender : la table est vide [2024-05-22 15:40:24] [664df5c13b27a] [DEBUG] Callback juste avant fin callBack [2024-05-22 15:40:27] [664df5cb40fa9] [DEBUG] Callback main start ok [2024-05-22 15:40:27] [664df5cb40fa9] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-22 15:40:27] [664df5cb40fa9] [DEBUG] Callback main avant while ok [2024-05-22 15:40:27] [664df5cb40fa9] [DEBUG] Fields : channel=sms&text=j'en sais rien, 530 tonnes. 50% et 5&reception_date=2024-05-22 15:40:12&metadata[message_id]=sms_664df56490dd0511691757&metadata[number]=+33601747173&metadata[sim_card_number]=+33757050404 [2024-05-22 15:40:27] [664df5cb40fa9] [INFO] Callback SMS entrant sur sim_card: +33757050404 depuis Number (user): +33601747173 Text: j'en sais rien, 530 tonnes. 50% et 5 [2024-05-22 15:40:27] [664df5cb40fa9] [INFO] From: +33601747173|To: +33757050404|Date: 2024-05-22 15:40:12|Message: j'en sais rien, 530 tonnes. 50% et 5 [2024-05-22 15:40:27] [664df5cb40fa9] [DEBUG] callback main apres while ok [2024-05-22 15:40:27] [664df5cb40fa9] [INFO] Phone Number +33601747173 is available ! [2024-05-22 15:40:27] [664df5cb40fa9] [DEBUG] Service is enabled ? true [2024-05-22 15:40:27] [664df5cb40fa9] [INFO] Service +33757050404 is enabled ! [2024-05-22 15:40:27] [664df5cb40fa9] [DEBUG] Listen is enabled ? false [2024-05-22 15:40:27] [664df5cb40fa9] [INFO] Listen +33757050404 is disabled ! [2024-05-22 15:40:27] [664df5cb40fa9] [DEBUG] callback main sim_card_number CORRECT : +33757050404 début d'interpretation du message [2024-05-22 15:40:27] [664df5cb40fa9] [DEBUG] BDD CheckNumber : OK [2024-05-22 15:40:27] [664df5cb40fa9] [INFO] Callback SMS Count =? 2 [2024-05-22 15:40:27] [664df5cb40fa9] [INFO] Callback checkMessage : j'en sais rien, 530 tonnes. 50% et 5 -- text: j'en sais rien, 530 tonnes. 50% et 5 [2024-05-22 15:40:27] [664df5cb40fa9] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-05-22 15:40:27] [664df5cb40fa9] [DEBUG] Callback juste avant fin callBack [2024-05-22 15:42:13] [664df635953fc] [DEBUG] Callback main start ok [2024-05-22 15:42:13] [664df635953fc] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-22 15:42:13] [664df635953fc] [DEBUG] Callback main avant while ok [2024-05-22 15:42:13] [664df635953fc] [DEBUG] Fields : channel=sms&text=tagada&reception_date=2024-05-22 15:42:12&metadata[number]=+33601747173&metadata[sim_card_number]=+33757050403 [2024-05-22 15:42:13] [664df635953fc] [INFO] Callback SMS entrant sur sim_card: +33757050403 depuis Number (user): +33601747173 Text: tagada [2024-05-22 15:42:13] [664df635953fc] [INFO] From: +33601747173|To: +33757050403|Date: 2024-05-22 15:42:12|Message: tagada [2024-05-22 15:42:13] [664df635953fc] [DEBUG] callback main apres while ok [2024-05-22 15:42:13] [664df635953fc] [INFO] Phone Number +33601747173 is available ! [2024-05-22 15:42:13] [664df635953fc] [DEBUG] Service is enabled ? true [2024-05-22 15:42:13] [664df635953fc] [INFO] Service +33757050403 is enabled ! [2024-05-22 15:42:13] [664df635953fc] [DEBUG] Listen is enabled ? false [2024-05-22 15:42:13] [664df635953fc] [INFO] Listen +33757050403 is disabled ! [2024-05-22 15:42:13] [664df635953fc] [DEBUG] callback main sim_card_number CORRECT : +33757050403 début d'interpretation du message [2024-05-22 15:42:13] [664df635953fc] [DEBUG] BDD CheckNumber : la table est vide [2024-05-22 15:42:13] [664df635953fc] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-05-22 15:42:13] [664df635953fc] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33601747173 [2024-05-22 15:42:13] [664df635953fc] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'tagada' [2024-05-22 15:42:13] [664df635953fc] [INFO] Callback Q1: l'event est quizz VVX [2024-05-22 15:42:13] [664df635953fc] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'quizz VVX via sms' [2024-05-22 15:42:13] [664df635953fc] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '13' [2024-05-22 15:42:13] [664df635953fc] [INFO] Ajout du sender : 33757050404 au +33601747173 [2024-05-22 15:42:13] [664df635953fc] [DEBUG] [SMS] text : Bonjour, je suis Alfred, l'assistant covoiturage de la VVX, souhaitez-vous essayer mon service en répondant à 3 questions rapides? (Oui, non) [2024-05-22 15:42:13] [664df635953fc] [DEBUG] [SMS] number : +33601747173 [2024-05-22 15:42:13] [664df635953fc] [DEBUG] [SMS] sender : 33757050404 [2024-05-22 15:42:13] [664df635953fc] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Bonjour, je suis Alfred, l'assistant covoiturage de la VVX, souhaitez-vous essayer mon service en r\u00e9pondant \u00e0 3 questions rapides? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050404"} [2024-05-22 15:42:13] [664df635953fc] [DEBUG] [SMS] HTTP Code : 200 [2024-05-22 15:42:13] [664df635953fc] [INFO] [SMS] SMS envoyé avec succès id : sms_664df635e1e3f989836577 [2024-05-22 15:42:13] [664df635953fc] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_664df635e1e3f989836577","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":561.05} [2024-05-22 15:42:13] [664df635953fc] [INFO] BDD BddMaj sender : la table est vide [2024-05-22 15:42:13] [664df635953fc] [DEBUG] Callback juste avant fin callBack [2024-05-22 15:42:28] [664df644b87e3] [DEBUG] Callback main start ok [2024-05-22 15:42:28] [664df644b87e3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-22 15:42:28] [664df644b87e3] [DEBUG] Callback main avant while ok [2024-05-22 15:42:28] [664df644b87e3] [DEBUG] Fields : channel=sms&text=oui&reception_date=2024-05-22 15:42:27&metadata[message_id]=sms_664df635e1e3f989836577&metadata[number]=+33601747173&metadata[sim_card_number]=+33757050404 [2024-05-22 15:42:28] [664df644b87e3] [INFO] Callback SMS entrant sur sim_card: +33757050404 depuis Number (user): +33601747173 Text: oui [2024-05-22 15:42:28] [664df644b87e3] [INFO] From: +33601747173|To: +33757050404|Date: 2024-05-22 15:42:27|Message: oui [2024-05-22 15:42:28] [664df644b87e3] [DEBUG] callback main apres while ok [2024-05-22 15:42:28] [664df644b87e3] [INFO] Phone Number +33601747173 is available ! [2024-05-22 15:42:28] [664df644b87e3] [DEBUG] Service is enabled ? true [2024-05-22 15:42:28] [664df644b87e3] [INFO] Service +33757050404 is enabled ! [2024-05-22 15:42:28] [664df644b87e3] [DEBUG] Listen is enabled ? false [2024-05-22 15:42:28] [664df644b87e3] [INFO] Listen +33757050404 is disabled ! [2024-05-22 15:42:28] [664df644b87e3] [DEBUG] callback main sim_card_number CORRECT : +33757050404 début d'interpretation du message [2024-05-22 15:42:28] [664df644b87e3] [DEBUG] BDD CheckNumber : OK [2024-05-22 15:42:28] [664df644b87e3] [INFO] Callback SMS Count =? 1 [2024-05-22 15:42:28] [664df644b87e3] [INFO] Callback checkMessage : tagada -- text: oui [2024-05-22 15:42:28] [664df644b87e3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'oui' [2024-05-22 15:42:28] [664df644b87e3] [INFO] Event ID ? 13 [2024-05-22 15:42:28] [664df644b87e3] [INFO] Fetch event [2024-05-22 15:42:28] [664df644b87e3] [INFO] Event name : 2 - VVX (quizz) [2024-05-22 15:42:28] [664df644b87e3] [DEBUG] [AUTOMATIC] Réponse Positive [2024-05-22 15:42:28] [664df644b87e3] [INFO] Sender already set +33601747173 [2024-05-22 15:42:28] [664df644b87e3] [DEBUG] [SMS] text : 1- Selon vous, quelle est l'empreinte carbone de la VVX ? (157, 532, 940 tonnes de CO2 ) [2024-05-22 15:42:28] [664df644b87e3] [DEBUG] [SMS] number : +33601747173 [2024-05-22 15:42:28] [664df644b87e3] [DEBUG] [SMS] sender : 33757050404 [2024-05-22 15:42:28] [664df644b87e3] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"1- Selon vous, quelle est l'empreinte carbone de la VVX ? (157, 532, 940 tonnes de CO2 )","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050404"} [2024-05-22 15:42:29] [664df644b87e3] [DEBUG] [SMS] HTTP Code : 200 [2024-05-22 15:42:29] [664df644b87e3] [INFO] [SMS] SMS envoyé avec succès id : sms_664df6450f3ab163357526 [2024-05-22 15:42:29] [664df644b87e3] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_664df6450f3ab163357526","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":561.01} [2024-05-22 15:42:29] [664df644b87e3] [INFO] BDD BddMaj sender : la table est vide [2024-05-22 15:42:29] [664df644b87e3] [DEBUG] Callback juste avant fin callBack [2024-05-22 15:42:41] [664df651ecd01] [DEBUG] Callback main start ok [2024-05-22 15:42:41] [664df651ecd01] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-22 15:42:41] [664df651ecd01] [DEBUG] Callback main avant while ok [2024-05-22 15:42:41] [664df651ecd01] [DEBUG] Fields : channel=sms&text=532&reception_date=2024-05-22 15:42:41&metadata[message_id]=sms_664df6450f3ab163357526&metadata[number]=+33601747173&metadata[sim_card_number]=+33757050404 [2024-05-22 15:42:41] [664df651ecd01] [INFO] Callback SMS entrant sur sim_card: +33757050404 depuis Number (user): +33601747173 Text: 532 [2024-05-22 15:42:41] [664df651ecd01] [INFO] From: +33601747173|To: +33757050404|Date: 2024-05-22 15:42:41|Message: 532 [2024-05-22 15:42:41] [664df651ecd01] [DEBUG] callback main apres while ok [2024-05-22 15:42:41] [664df651ecd01] [INFO] Phone Number +33601747173 is available ! [2024-05-22 15:42:41] [664df651ecd01] [DEBUG] Service is enabled ? true [2024-05-22 15:42:41] [664df651ecd01] [INFO] Service +33757050404 is enabled ! [2024-05-22 15:42:41] [664df651ecd01] [DEBUG] Listen is enabled ? false [2024-05-22 15:42:41] [664df651ecd01] [INFO] Listen +33757050404 is disabled ! [2024-05-22 15:42:41] [664df651ecd01] [DEBUG] callback main sim_card_number CORRECT : +33757050404 début d'interpretation du message [2024-05-22 15:42:41] [664df651ecd01] [DEBUG] BDD CheckNumber : OK [2024-05-22 15:42:41] [664df651ecd01] [INFO] Callback SMS Count =? 2 [2024-05-22 15:42:41] [664df651ecd01] [INFO] Callback checkMessage : oui -- text: 532 [2024-05-22 15:42:41] [664df651ecd01] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '532' [2024-05-22 15:42:42] [664df651ecd01] [INFO] Event ID ? 13 [2024-05-22 15:42:42] [664df651ecd01] [INFO] Fetch event [2024-05-22 15:42:42] [664df651ecd01] [INFO] Event name : 2 - VVX (quizz) [2024-05-22 15:42:42] [664df651ecd01] [DEBUG] début chatgpt [2024-05-22 15:42:42] [664df651ecd01] [DEBUG] curl_init OK [2024-05-22 15:42:42] [664df651ecd01] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates un assistant covoiturage par SMS. Vous \u00eates pr\u00e9sent l'\u00e9v\u00e8nement VVX, \u00e0 Volvic en auvergne. Vous devez poser me poser 3 questions:\r\n1- Selon vous, quel est l'empreinte carbone de la VVX? (157, 532, 940 tonnes de Co2)\r\n2- Quel part repr\u00e9sente le transport dans les \u00e9missions carbones de la VVX\u202f? (30%, 50%, 80%)\r\n3- En additionnant tous les trajets des participants de la VVX, combien de tours autour de la Terre cela repr\u00e9sente ? (5, 26, 38)\r\nSi je me trompe \u00e0 une question, alors vous pouvez me donner la r\u00e9ponse, \u00e0 titre indicatif.\r\nLes r\u00e9ponses sont: \r\n1. 532 Tonnes de CO2\r\n2. 80% de \u00e9missions carbones proviennent des transport dans un \u00e9v\u00e8nement.\r\n3. L'ensemble des trajets ( b\u00e9n\u00e9voles ; traileurs fran\u00e7ais ; traileurs \u00e9trangers) repr\u00e9sente 1 054 202 km soit environ 26 fois le tour de la terre.\r\nLa conversation doit rester polie et courte.\r\nSi la conversation fait plus de 5 \u00e9changes, alors vous r\u00e9pondez \"Ceci est une d\u00e9monstration, si ca vous int\u00e9resse de continuer l'exp\u00e9rience, contactez-nous \u00e0 contact@okalfred.fr\"\r\nLorsque j'ai fini de r\u00e9pondre aux 3 questions, vous me r\u00e9pondez : \"Merci pour votre participation, n'h\u00e9sitez pas \u00e0 nous rendre visite sur https:\/\/okalfred.fr. Bonne VVX!\"\r\n"},{"role":"assistant","content":"Bonjour, je suis Alfred, l'assistant covoiturage de la VVX, souhaitez-vous essayer mon service en r\u00e9pondant \u00e0 3 questions rapides? (Oui, non)"},{"role":"user","content":"oui"},{"role":"assistant","content":"1- Selon vous, quelle est l'empreinte carbone de la VVX ? (157, 532, 940 tonnes de CO2 )"},{"role":"user","content":"532"}]} [2024-05-22 15:42:47] [664df651ecd01] [DEBUG] Commun GPT response: { "id": "chatcmpl-9RgWqlPLIFuS6UFkolpHpEeuJXaiL", "object": "chat.completion", "created": 1716385364, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "C'est exact, bravo ! Passons à la deuxième question :\n\n2- Quelle part représente le transport dans les émissions de carbone de la VVX ? (30%, 50%, 80%)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 464, "completion_tokens": 46, "total_tokens": 510 }, "system_fingerprint": "fp_e9446dc58f" } [2024-05-22 15:42:47] [664df651ecd01] [DEBUG] Curl Closed OK [2024-05-22 15:42:47] [664df651ecd01] [INFO] Commun GPT Content: { "id": "chatcmpl-9RgWqlPLIFuS6UFkolpHpEeuJXaiL", "object": "chat.completion", "created": 1716385364, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "C'est exact, bravo ! Passons à la deuxième question :\n\n2- Quelle part représente le transport dans les émissions de carbone de la VVX ? (30%, 50%, 80%)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 464, "completion_tokens": 46, "total_tokens": 510 }, "system_fingerprint": "fp_e9446dc58f" } [2024-05-22 15:42:47] [664df651ecd01] [INFO] Sender already set +33601747173 [2024-05-22 15:42:47] [664df651ecd01] [DEBUG] [SMS] text : C'est exact, bravo ! Passons à la deuxième question : 2- Quelle part représente le transport dans les émissions de carbone de la VVX ? (30%, 50%, 80%) [2024-05-22 15:42:47] [664df651ecd01] [DEBUG] [SMS] number : +33601747173 [2024-05-22 15:42:47] [664df651ecd01] [DEBUG] [SMS] sender : 33757050404 [2024-05-22 15:42:47] [664df651ecd01] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"C'est exact, bravo ! Passons \u00e0 la deuxi\u00e8me question :\n\n2- Quelle part repr\u00e9sente le transport dans les \u00e9missions de carbone de la VVX ? (30%, 50%, 80%)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050404"} [2024-05-22 15:42:47] [664df651ecd01] [DEBUG] [SMS] HTTP Code : 200 [2024-05-22 15:42:47] [664df651ecd01] [INFO] [SMS] SMS envoyé avec succès id : sms_664df6577d5bb082874679 [2024-05-22 15:42:47] [664df651ecd01] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_664df6577d5bb082874679","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":560.96} [2024-05-22 15:42:47] [664df651ecd01] [INFO] BDD BddMaj sender : la table est vide [2024-05-22 15:42:47] [664df651ecd01] [DEBUG] Callback juste avant fin callBack [2024-05-22 15:42:52] [664df65c02a9e] [DEBUG] Callback main start ok [2024-05-22 15:42:52] [664df65c02a9e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-22 15:42:52] [664df65c02a9e] [DEBUG] Callback main avant while ok [2024-05-22 15:42:52] [664df65c02a9e] [DEBUG] Fields : channel=sms&text=532&reception_date=2024-05-22 15:42:41&metadata[message_id]=sms_664df6450f3ab163357526&metadata[number]=+33601747173&metadata[sim_card_number]=+33757050404 [2024-05-22 15:42:52] [664df65c02a9e] [INFO] Callback SMS entrant sur sim_card: +33757050404 depuis Number (user): +33601747173 Text: 532 [2024-05-22 15:42:52] [664df65c02a9e] [INFO] From: +33601747173|To: +33757050404|Date: 2024-05-22 15:42:41|Message: 532 [2024-05-22 15:42:52] [664df65c02a9e] [DEBUG] callback main apres while ok [2024-05-22 15:42:52] [664df65c02a9e] [INFO] Phone Number +33601747173 is available ! [2024-05-22 15:42:52] [664df65c02a9e] [DEBUG] Service is enabled ? true [2024-05-22 15:42:52] [664df65c02a9e] [INFO] Service +33757050404 is enabled ! [2024-05-22 15:42:52] [664df65c02a9e] [DEBUG] Listen is enabled ? false [2024-05-22 15:42:52] [664df65c02a9e] [INFO] Listen +33757050404 is disabled ! [2024-05-22 15:42:52] [664df65c02a9e] [DEBUG] callback main sim_card_number CORRECT : +33757050404 début d'interpretation du message [2024-05-22 15:42:52] [664df65c02a9e] [DEBUG] BDD CheckNumber : OK [2024-05-22 15:42:52] [664df65c02a9e] [INFO] Callback SMS Count =? 2 [2024-05-22 15:42:52] [664df65c02a9e] [INFO] Callback checkMessage : 532 -- text: 532 [2024-05-22 15:42:52] [664df65c02a9e] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-05-22 15:42:52] [664df65c02a9e] [DEBUG] Callback juste avant fin callBack [2024-05-22 15:43:06] [664df66a000c8] [DEBUG] Callback main start ok [2024-05-22 15:43:06] [664df66a000c8] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-22 15:43:06] [664df66a000c8] [DEBUG] Callback main avant while ok [2024-05-22 15:43:06] [664df66a000c8] [DEBUG] Fields : channel=sms&text=aucune idée ..&reception_date=2024-05-22 15:43:04&metadata[message_id]=sms_664df6577d5bb082874679&metadata[number]=+33601747173&metadata[sim_card_number]=+33757050404 [2024-05-22 15:43:06] [664df66a000c8] [INFO] Callback SMS entrant sur sim_card: +33757050404 depuis Number (user): +33601747173 Text: aucune idée .. [2024-05-22 15:43:06] [664df66a000c8] [INFO] From: +33601747173|To: +33757050404|Date: 2024-05-22 15:43:04|Message: aucune idée .. [2024-05-22 15:43:06] [664df66a000c8] [DEBUG] callback main apres while ok [2024-05-22 15:43:06] [664df66a000c8] [INFO] Phone Number +33601747173 is available ! [2024-05-22 15:43:06] [664df66a000c8] [DEBUG] Service is enabled ? true [2024-05-22 15:43:06] [664df66a000c8] [INFO] Service +33757050404 is enabled ! [2024-05-22 15:43:06] [664df66a000c8] [DEBUG] Listen is enabled ? false [2024-05-22 15:43:06] [664df66a000c8] [INFO] Listen +33757050404 is disabled ! [2024-05-22 15:43:06] [664df66a000c8] [DEBUG] callback main sim_card_number CORRECT : +33757050404 début d'interpretation du message [2024-05-22 15:43:06] [664df66a000c8] [DEBUG] BDD CheckNumber : OK [2024-05-22 15:43:06] [664df66a000c8] [INFO] Callback SMS Count =? 3 [2024-05-22 15:43:06] [664df66a000c8] [INFO] Callback checkMessage : 532 -- text: aucune idée .. [2024-05-22 15:43:06] [664df66a000c8] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'aucune idée ..' [2024-05-22 15:43:06] [664df66a000c8] [INFO] Event ID ? 13 [2024-05-22 15:43:06] [664df66a000c8] [INFO] Fetch event [2024-05-22 15:43:06] [664df66a000c8] [INFO] Event name : 2 - VVX (quizz) [2024-05-22 15:43:06] [664df66a000c8] [DEBUG] début chatgpt [2024-05-22 15:43:06] [664df66a000c8] [DEBUG] curl_init OK [2024-05-22 15:43:06] [664df66a000c8] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates un assistant covoiturage par SMS. Vous \u00eates pr\u00e9sent l'\u00e9v\u00e8nement VVX, \u00e0 Volvic en auvergne. Vous devez poser me poser 3 questions:\r\n1- Selon vous, quel est l'empreinte carbone de la VVX? (157, 532, 940 tonnes de Co2)\r\n2- Quel part repr\u00e9sente le transport dans les \u00e9missions carbones de la VVX\u202f? (30%, 50%, 80%)\r\n3- En additionnant tous les trajets des participants de la VVX, combien de tours autour de la Terre cela repr\u00e9sente ? (5, 26, 38)\r\nSi je me trompe \u00e0 une question, alors vous pouvez me donner la r\u00e9ponse, \u00e0 titre indicatif.\r\nLes r\u00e9ponses sont: \r\n1. 532 Tonnes de CO2\r\n2. 80% de \u00e9missions carbones proviennent des transport dans un \u00e9v\u00e8nement.\r\n3. L'ensemble des trajets ( b\u00e9n\u00e9voles ; traileurs fran\u00e7ais ; traileurs \u00e9trangers) repr\u00e9sente 1 054 202 km soit environ 26 fois le tour de la terre.\r\nLa conversation doit rester polie et courte.\r\nSi la conversation fait plus de 5 \u00e9changes, alors vous r\u00e9pondez \"Ceci est une d\u00e9monstration, si ca vous int\u00e9resse de continuer l'exp\u00e9rience, contactez-nous \u00e0 contact@okalfred.fr\"\r\nLorsque j'ai fini de r\u00e9pondre aux 3 questions, vous me r\u00e9pondez : \"Merci pour votre participation, n'h\u00e9sitez pas \u00e0 nous rendre visite sur https:\/\/okalfred.fr. Bonne VVX!\"\r\n"},{"role":"assistant","content":"Bonjour, je suis Alfred, l'assistant covoiturage de la VVX, souhaitez-vous essayer mon service en r\u00e9pondant \u00e0 3 questions rapides? (Oui, non)"},{"role":"user","content":"oui"},{"role":"assistant","content":"1- Selon vous, quelle est l'empreinte carbone de la VVX ? (157, 532, 940 tonnes de CO2 )"},{"role":"user","content":"532"},{"role":"assistant","content":"C'est exact, bravo ! Passons \u00e0 la deuxi\u00e8me question :\n\n2- Quelle part repr\u00e9sente le transport dans les \u00e9missions de carbone de la VVX ? (30%, 50%, 80%)"},{"role":"user","content":"aucune id\u00e9e .."}]} [2024-05-22 15:43:11] [664df66a000c8] [DEBUG] Commun GPT response: { "id": "chatcmpl-9RgXCJrArCMAI6uyRwKD7SHiYexm9", "object": "chat.completion", "created": 1716385386, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Pas de souci, la réponse est 80%. Le transport est en effet le principal contributeur aux émissions de la VVX. Voici la dernière question :\n\n3- En additionnant tous les trajets des participants de la VVX, combien de tours autour de la Terre cela représente ? (5, 26, 38)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 523, "completion_tokens": 74, "total_tokens": 597 }, "system_fingerprint": "fp_e9446dc58f" } [2024-05-22 15:43:11] [664df66a000c8] [DEBUG] Curl Closed OK [2024-05-22 15:43:11] [664df66a000c8] [INFO] Commun GPT Content: { "id": "chatcmpl-9RgXCJrArCMAI6uyRwKD7SHiYexm9", "object": "chat.completion", "created": 1716385386, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Pas de souci, la réponse est 80%. Le transport est en effet le principal contributeur aux émissions de la VVX. Voici la dernière question :\n\n3- En additionnant tous les trajets des participants de la VVX, combien de tours autour de la Terre cela représente ? (5, 26, 38)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 523, "completion_tokens": 74, "total_tokens": 597 }, "system_fingerprint": "fp_e9446dc58f" } [2024-05-22 15:43:11] [664df66a000c8] [INFO] Sender already set +33601747173 [2024-05-22 15:43:11] [664df66a000c8] [DEBUG] [SMS] text : Pas de souci, la réponse est 80%. Le transport est en effet le principal contributeur aux émissions de la VVX. Voici la dernière question : 3- En additionnant tous les trajets des participants de la VVX, combien de tours autour de la Terre cela représente ? (5, 26, 38) [2024-05-22 15:43:11] [664df66a000c8] [DEBUG] [SMS] number : +33601747173 [2024-05-22 15:43:11] [664df66a000c8] [DEBUG] [SMS] sender : 33757050404 [2024-05-22 15:43:11] [664df66a000c8] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Pas de souci, la r\u00e9ponse est 80%. Le transport est en effet le principal contributeur aux \u00e9missions de la VVX. Voici la derni\u00e8re question :\n\n3- En additionnant tous les trajets des participants de la VVX, combien de tours autour de la Terre cela repr\u00e9sente ? (5, 26, 38)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050404"} [2024-05-22 15:43:11] [664df66a000c8] [DEBUG] [SMS] HTTP Code : 200 [2024-05-22 15:43:11] [664df66a000c8] [INFO] [SMS] SMS envoyé avec succès id : sms_664df66fb8979768140272 [2024-05-22 15:43:11] [664df66a000c8] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_664df66fb8979768140272","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":560.87} [2024-05-22 15:43:11] [664df66a000c8] [INFO] BDD BddMaj sender : la table est vide [2024-05-22 15:43:11] [664df66a000c8] [DEBUG] Callback juste avant fin callBack [2024-05-22 15:43:16] [664df67412e9e] [DEBUG] Callback main start ok [2024-05-22 15:43:16] [664df67412e9e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-22 15:43:16] [664df67412e9e] [DEBUG] Callback main avant while ok [2024-05-22 15:43:16] [664df67412e9e] [DEBUG] Fields : channel=sms&text=aucune idée ..&reception_date=2024-05-22 15:43:04&metadata[message_id]=sms_664df6577d5bb082874679&metadata[number]=+33601747173&metadata[sim_card_number]=+33757050404 [2024-05-22 15:43:16] [664df67412e9e] [INFO] Callback SMS entrant sur sim_card: +33757050404 depuis Number (user): +33601747173 Text: aucune idée .. [2024-05-22 15:43:16] [664df67412e9e] [INFO] From: +33601747173|To: +33757050404|Date: 2024-05-22 15:43:04|Message: aucune idée .. [2024-05-22 15:43:16] [664df67412e9e] [DEBUG] callback main apres while ok [2024-05-22 15:43:16] [664df67412e9e] [INFO] Phone Number +33601747173 is available ! [2024-05-22 15:43:16] [664df67412e9e] [DEBUG] Service is enabled ? true [2024-05-22 15:43:16] [664df67412e9e] [INFO] Service +33757050404 is enabled ! [2024-05-22 15:43:16] [664df67412e9e] [DEBUG] Listen is enabled ? false [2024-05-22 15:43:16] [664df67412e9e] [INFO] Listen +33757050404 is disabled ! [2024-05-22 15:43:16] [664df67412e9e] [DEBUG] callback main sim_card_number CORRECT : +33757050404 début d'interpretation du message [2024-05-22 15:43:16] [664df67412e9e] [DEBUG] BDD CheckNumber : OK [2024-05-22 15:43:16] [664df67412e9e] [INFO] Callback SMS Count =? 3 [2024-05-22 15:43:16] [664df67412e9e] [INFO] Callback checkMessage : aucune idée .. -- text: aucune idée .. [2024-05-22 15:43:16] [664df67412e9e] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-05-22 15:43:16] [664df67412e9e] [DEBUG] Callback juste avant fin callBack [2024-05-22 15:43:47] [664df693d95e9] [DEBUG] Callback main start ok [2024-05-22 15:43:47] [664df693d95e9] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-22 15:43:47] [664df693d95e9] [DEBUG] Callback main avant while ok [2024-05-22 15:43:47] [664df693d95e9] [DEBUG] Fields : channel=sms&text=peux tu m'aider un peu?&reception_date=2024-05-22 15:43:46&metadata[message_id]=sms_664df66fb8979768140272&metadata[number]=+33601747173&metadata[sim_card_number]=+33757050404 [2024-05-22 15:43:47] [664df693d95e9] [INFO] Callback SMS entrant sur sim_card: +33757050404 depuis Number (user): +33601747173 Text: peux tu m'aider un peu? [2024-05-22 15:43:47] [664df693d95e9] [INFO] From: +33601747173|To: +33757050404|Date: 2024-05-22 15:43:46|Message: peux tu m'aider un peu? [2024-05-22 15:43:47] [664df693d95e9] [DEBUG] callback main apres while ok [2024-05-22 15:43:47] [664df693d95e9] [INFO] Phone Number +33601747173 is available ! [2024-05-22 15:43:47] [664df693d95e9] [DEBUG] Service is enabled ? true [2024-05-22 15:43:47] [664df693d95e9] [INFO] Service +33757050404 is enabled ! [2024-05-22 15:43:47] [664df693d95e9] [DEBUG] Listen is enabled ? false [2024-05-22 15:43:47] [664df693d95e9] [INFO] Listen +33757050404 is disabled ! [2024-05-22 15:43:47] [664df693d95e9] [DEBUG] callback main sim_card_number CORRECT : +33757050404 début d'interpretation du message [2024-05-22 15:43:47] [664df693d95e9] [DEBUG] BDD CheckNumber : OK [2024-05-22 15:43:47] [664df693d95e9] [INFO] Callback SMS Count =? 4 [2024-05-22 15:43:47] [664df693d95e9] [INFO] Callback checkMessage : aucune idée .. -- text: peux tu m'aider un peu? [2024-05-22 15:43:47] [664df693d95e9] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'peux tu m\'aider un peu?' [2024-05-22 15:43:47] [664df693d95e9] [INFO] Event ID ? 13 [2024-05-22 15:43:47] [664df693d95e9] [INFO] Fetch event [2024-05-22 15:43:47] [664df693d95e9] [INFO] Event name : 2 - VVX (quizz) [2024-05-22 15:43:47] [664df693d95e9] [DEBUG] début chatgpt [2024-05-22 15:43:47] [664df693d95e9] [DEBUG] curl_init OK [2024-05-22 15:43:47] [664df693d95e9] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates un assistant covoiturage par SMS. Vous \u00eates pr\u00e9sent l'\u00e9v\u00e8nement VVX, \u00e0 Volvic en auvergne. Vous devez poser me poser 3 questions:\r\n1- Selon vous, quel est l'empreinte carbone de la VVX? (157, 532, 940 tonnes de Co2)\r\n2- Quel part repr\u00e9sente le transport dans les \u00e9missions carbones de la VVX\u202f? (30%, 50%, 80%)\r\n3- En additionnant tous les trajets des participants de la VVX, combien de tours autour de la Terre cela repr\u00e9sente ? (5, 26, 38)\r\nSi je me trompe \u00e0 une question, alors vous pouvez me donner la r\u00e9ponse, \u00e0 titre indicatif.\r\nLes r\u00e9ponses sont: \r\n1. 532 Tonnes de CO2\r\n2. 80% de \u00e9missions carbones proviennent des transport dans un \u00e9v\u00e8nement.\r\n3. L'ensemble des trajets ( b\u00e9n\u00e9voles ; traileurs fran\u00e7ais ; traileurs \u00e9trangers) repr\u00e9sente 1 054 202 km soit environ 26 fois le tour de la terre.\r\nLa conversation doit rester polie et courte.\r\nSi la conversation fait plus de 5 \u00e9changes, alors vous r\u00e9pondez \"Ceci est une d\u00e9monstration, si ca vous int\u00e9resse de continuer l'exp\u00e9rience, contactez-nous \u00e0 contact@okalfred.fr\"\r\nLorsque j'ai fini de r\u00e9pondre aux 3 questions, vous me r\u00e9pondez : \"Merci pour votre participation, n'h\u00e9sitez pas \u00e0 nous rendre visite sur https:\/\/okalfred.fr. Bonne VVX!\"\r\n"},{"role":"assistant","content":"Bonjour, je suis Alfred, l'assistant covoiturage de la VVX, souhaitez-vous essayer mon service en r\u00e9pondant \u00e0 3 questions rapides? (Oui, non)"},{"role":"user","content":"oui"},{"role":"assistant","content":"1- Selon vous, quelle est l'empreinte carbone de la VVX ? (157, 532, 940 tonnes de CO2 )"},{"role":"user","content":"532"},{"role":"assistant","content":"C'est exact, bravo ! Passons \u00e0 la deuxi\u00e8me question :\n\n2- Quelle part repr\u00e9sente le transport dans les \u00e9missions de carbone de la VVX ? (30%, 50%, 80%)"},{"role":"user","content":"aucune id\u00e9e .."},{"role":"assistant","content":"Pas de souci, la r\u00e9ponse est 80%. Le transport est en effet le principal contributeur aux \u00e9missions de la VVX. Voici la derni\u00e8re question :\n\n3- En additionnant tous les trajets des participants de la VVX, combien de tours autour de la Terre cela repr\u00e9sente ? (5, 26, 38)"},{"role":"user","content":"peux tu m'aider un peu?"}]} [2024-05-22 15:43:53] [664df693d95e9] [DEBUG] Commun GPT response: { "id": "chatcmpl-9RgXsE97nHUWlqQezFAAF55lyuDSP", "object": "chat.completion", "created": 1716385428, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bien sûr ! Pensez à un grand nombre, car il s’agit du total des kilomètres parcourus par tous les participants, y compris les bénévoles et les traileurs venant de divers pays. Voici les options à nouveau : 5, 26, 38. Quel est votre choix ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 614, "completion_tokens": 70, "total_tokens": 684 }, "system_fingerprint": "fp_e9446dc58f" } [2024-05-22 15:43:53] [664df693d95e9] [DEBUG] Curl Closed OK [2024-05-22 15:43:53] [664df693d95e9] [INFO] Commun GPT Content: { "id": "chatcmpl-9RgXsE97nHUWlqQezFAAF55lyuDSP", "object": "chat.completion", "created": 1716385428, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bien sûr ! Pensez à un grand nombre, car il s’agit du total des kilomètres parcourus par tous les participants, y compris les bénévoles et les traileurs venant de divers pays. Voici les options à nouveau : 5, 26, 38. Quel est votre choix ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 614, "completion_tokens": 70, "total_tokens": 684 }, "system_fingerprint": "fp_e9446dc58f" } [2024-05-22 15:43:53] [664df693d95e9] [INFO] Sender already set +33601747173 [2024-05-22 15:43:53] [664df693d95e9] [DEBUG] [SMS] text : Bien sûr ! Pensez à un grand nombre, car il s’agit du total des kilomètres parcourus par tous les participants, y compris les bénévoles et les traileurs venant de divers pays. Voici les options à nouveau : 5, 26, 38. Quel est votre choix ? [2024-05-22 15:43:53] [664df693d95e9] [DEBUG] [SMS] number : +33601747173 [2024-05-22 15:43:53] [664df693d95e9] [DEBUG] [SMS] sender : 33757050404 [2024-05-22 15:43:53] [664df693d95e9] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Bien s\u00fbr ! Pensez \u00e0 un grand nombre, car il s\u2019agit du total des kilom\u00e8tres parcourus par tous les participants, y compris les b\u00e9n\u00e9voles et les traileurs venant de divers pays. Voici les options \u00e0 nouveau : 5, 26, 38. Quel est votre choix ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050404"} [2024-05-22 15:43:53] [664df693d95e9] [DEBUG] [SMS] HTTP Code : 200 [2024-05-22 15:43:53] [664df693d95e9] [INFO] [SMS] SMS envoyé avec succès id : sms_664df6998173b491994661 [2024-05-22 15:43:53] [664df693d95e9] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_664df6998173b491994661","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":560.78} [2024-05-22 15:43:53] [664df693d95e9] [INFO] BDD BddMaj sender : la table est vide [2024-05-22 15:43:53] [664df693d95e9] [DEBUG] Callback juste avant fin callBack [2024-05-22 15:43:57] [664df69dd8caa] [DEBUG] Callback main start ok [2024-05-22 15:43:57] [664df69dd8caa] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-22 15:43:57] [664df69dd8caa] [DEBUG] Callback main avant while ok [2024-05-22 15:43:57] [664df69dd8caa] [DEBUG] Fields : channel=sms&text=peux tu m'aider un peu?&reception_date=2024-05-22 15:43:46&metadata[message_id]=sms_664df66fb8979768140272&metadata[number]=+33601747173&metadata[sim_card_number]=+33757050404 [2024-05-22 15:43:57] [664df69dd8caa] [INFO] Callback SMS entrant sur sim_card: +33757050404 depuis Number (user): +33601747173 Text: peux tu m'aider un peu? [2024-05-22 15:43:57] [664df69dd8caa] [INFO] From: +33601747173|To: +33757050404|Date: 2024-05-22 15:43:46|Message: peux tu m'aider un peu? [2024-05-22 15:43:57] [664df69dd8caa] [DEBUG] callback main apres while ok [2024-05-22 15:43:57] [664df69dd8caa] [INFO] Phone Number +33601747173 is available ! [2024-05-22 15:43:57] [664df69dd8caa] [DEBUG] Service is enabled ? true [2024-05-22 15:43:57] [664df69dd8caa] [INFO] Service +33757050404 is enabled ! [2024-05-22 15:43:57] [664df69dd8caa] [DEBUG] Listen is enabled ? false [2024-05-22 15:43:57] [664df69dd8caa] [INFO] Listen +33757050404 is disabled ! [2024-05-22 15:43:57] [664df69dd8caa] [DEBUG] callback main sim_card_number CORRECT : +33757050404 début d'interpretation du message [2024-05-22 15:43:57] [664df69dd8caa] [DEBUG] BDD CheckNumber : OK [2024-05-22 15:43:57] [664df69dd8caa] [INFO] Callback SMS Count =? 4 [2024-05-22 15:43:57] [664df69dd8caa] [INFO] Callback checkMessage : peux tu m'aider un peu? -- text: peux tu m'aider un peu? [2024-05-22 15:43:57] [664df69dd8caa] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-05-22 15:43:57] [664df69dd8caa] [DEBUG] Callback juste avant fin callBack [2024-05-22 15:44:27] [664df6bbe5e75] [DEBUG] Callback main start ok [2024-05-22 15:44:27] [664df6bbe5e75] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-22 15:44:27] [664df6bbe5e75] [DEBUG] Callback main avant while ok [2024-05-22 15:44:27] [664df6bbe5e75] [DEBUG] Fields : channel=sms&text=38&reception_date=2024-05-22 15:44:25&metadata[message_id]=sms_664df6998173b491994661&metadata[number]=+33601747173&metadata[sim_card_number]=+33757050404 [2024-05-22 15:44:27] [664df6bbe5e75] [INFO] Callback SMS entrant sur sim_card: +33757050404 depuis Number (user): +33601747173 Text: 38 [2024-05-22 15:44:27] [664df6bbe5e75] [INFO] From: +33601747173|To: +33757050404|Date: 2024-05-22 15:44:25|Message: 38 [2024-05-22 15:44:27] [664df6bbe5e75] [DEBUG] callback main apres while ok [2024-05-22 15:44:27] [664df6bbe5e75] [INFO] Phone Number +33601747173 is available ! [2024-05-22 15:44:27] [664df6bbe5e75] [DEBUG] Service is enabled ? true [2024-05-22 15:44:27] [664df6bbe5e75] [INFO] Service +33757050404 is enabled ! [2024-05-22 15:44:27] [664df6bbe5e75] [DEBUG] Listen is enabled ? false [2024-05-22 15:44:27] [664df6bbe5e75] [INFO] Listen +33757050404 is disabled ! [2024-05-22 15:44:27] [664df6bbe5e75] [DEBUG] callback main sim_card_number CORRECT : +33757050404 début d'interpretation du message [2024-05-22 15:44:27] [664df6bbe5e75] [DEBUG] BDD CheckNumber : OK [2024-05-22 15:44:27] [664df6bbe5e75] [INFO] Callback SMS Count =? 5 [2024-05-22 15:44:27] [664df6bbe5e75] [INFO] Callback checkMessage : peux tu m'aider un peu? -- text: 38 [2024-05-22 15:44:27] [664df6bbe5e75] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '38' [2024-05-22 15:44:27] [664df6bbe5e75] [INFO] Event ID ? 13 [2024-05-22 15:44:27] [664df6bbe5e75] [INFO] Fetch event [2024-05-22 15:44:27] [664df6bbe5e75] [INFO] Event name : 2 - VVX (quizz) [2024-05-22 15:44:27] [664df6bbe5e75] [DEBUG] début chatgpt [2024-05-22 15:44:27] [664df6bbe5e75] [DEBUG] curl_init OK [2024-05-22 15:44:27] [664df6bbe5e75] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates un assistant covoiturage par SMS. Vous \u00eates pr\u00e9sent l'\u00e9v\u00e8nement VVX, \u00e0 Volvic en auvergne. Vous devez poser me poser 3 questions:\r\n1- Selon vous, quel est l'empreinte carbone de la VVX? (157, 532, 940 tonnes de Co2)\r\n2- Quel part repr\u00e9sente le transport dans les \u00e9missions carbones de la VVX\u202f? (30%, 50%, 80%)\r\n3- En additionnant tous les trajets des participants de la VVX, combien de tours autour de la Terre cela repr\u00e9sente ? (5, 26, 38)\r\nSi je me trompe \u00e0 une question, alors vous pouvez me donner la r\u00e9ponse, \u00e0 titre indicatif.\r\nLes r\u00e9ponses sont: \r\n1. 532 Tonnes de CO2\r\n2. 80% de \u00e9missions carbones proviennent des transport dans un \u00e9v\u00e8nement.\r\n3. L'ensemble des trajets ( b\u00e9n\u00e9voles ; traileurs fran\u00e7ais ; traileurs \u00e9trangers) repr\u00e9sente 1 054 202 km soit environ 26 fois le tour de la terre.\r\nLa conversation doit rester polie et courte.\r\nSi la conversation fait plus de 5 \u00e9changes, alors vous r\u00e9pondez \"Ceci est une d\u00e9monstration, si ca vous int\u00e9resse de continuer l'exp\u00e9rience, contactez-nous \u00e0 contact@okalfred.fr\"\r\nLorsque j'ai fini de r\u00e9pondre aux 3 questions, vous me r\u00e9pondez : \"Merci pour votre participation, n'h\u00e9sitez pas \u00e0 nous rendre visite sur https:\/\/okalfred.fr. Bonne VVX!\"\r\n"},{"role":"assistant","content":"Bonjour, je suis Alfred, l'assistant covoiturage de la VVX, souhaitez-vous essayer mon service en r\u00e9pondant \u00e0 3 questions rapides? (Oui, non)"},{"role":"user","content":"oui"},{"role":"assistant","content":"1- Selon vous, quelle est l'empreinte carbone de la VVX ? (157, 532, 940 tonnes de CO2 )"},{"role":"user","content":"532"},{"role":"assistant","content":"C'est exact, bravo ! Passons \u00e0 la deuxi\u00e8me question :\n\n2- Quelle part repr\u00e9sente le transport dans les \u00e9missions de carbone de la VVX ? (30%, 50%, 80%)"},{"role":"user","content":"aucune id\u00e9e .."},{"role":"assistant","content":"Pas de souci, la r\u00e9ponse est 80%. Le transport est en effet le principal contributeur aux \u00e9missions de la VVX. Voici la derni\u00e8re question :\n\n3- En additionnant tous les trajets des participants de la VVX, combien de tours autour de la Terre cela repr\u00e9sente ? (5, 26, 38)"},{"role":"user","content":"peux tu m'aider un peu?"},{"role":"assistant","content":"Bien s\u00fbr ! Pensez \u00e0 un grand nombre, car il s\u2019agit du total des kilom\u00e8tres parcourus par tous les participants, y compris les b\u00e9n\u00e9voles et les traileurs venant de divers pays. Voici les options \u00e0 nouveau : 5, 26, 38. Quel est votre choix ?"},{"role":"user","content":"38"}]} [2024-05-22 15:44:30] [664df6bbe5e75] [DEBUG] Commun GPT response: { "id": "chatcmpl-9RgYWCAaqc3jxuExCkDYhgqJ8IjCu", "object": "chat.completion", "created": 1716385468, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "C'était très proche, mais la réponse correcte est 26 fois le tour de la Terre.\n\nMerci pour votre participation ! N'hésitez pas à nous rendre visite sur https://okalfred.fr. Bonne VVX!" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 693, "completion_tokens": 51, "total_tokens": 744 }, "system_fingerprint": "fp_294de9593d" } [2024-05-22 15:44:30] [664df6bbe5e75] [DEBUG] Curl Closed OK [2024-05-22 15:44:30] [664df6bbe5e75] [INFO] Commun GPT Content: { "id": "chatcmpl-9RgYWCAaqc3jxuExCkDYhgqJ8IjCu", "object": "chat.completion", "created": 1716385468, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "C'était très proche, mais la réponse correcte est 26 fois le tour de la Terre.\n\nMerci pour votre participation ! N'hésitez pas à nous rendre visite sur https://okalfred.fr. Bonne VVX!" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 693, "completion_tokens": 51, "total_tokens": 744 }, "system_fingerprint": "fp_294de9593d" } [2024-05-22 15:44:30] [664df6bbe5e75] [INFO] Sender already set +33601747173 [2024-05-22 15:44:30] [664df6bbe5e75] [DEBUG] [SMS] text : C'était très proche, mais la réponse correcte est 26 fois le tour de la Terre. Merci pour votre participation ! N'hésitez pas à nous rendre visite sur https://okalfred.fr. Bonne VVX! [2024-05-22 15:44:30] [664df6bbe5e75] [DEBUG] [SMS] number : +33601747173 [2024-05-22 15:44:30] [664df6bbe5e75] [DEBUG] [SMS] sender : 33757050404 [2024-05-22 15:44:30] [664df6bbe5e75] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"C'\u00e9tait tr\u00e8s proche, mais la r\u00e9ponse correcte est 26 fois le tour de la Terre.\n\nMerci pour votre participation ! N'h\u00e9sitez pas \u00e0 nous rendre visite sur https:\/\/okalfred.fr. Bonne VVX!","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050404"} [2024-05-22 15:44:31] [664df6bbe5e75] [DEBUG] [SMS] HTTP Code : 200 [2024-05-22 15:44:31] [664df6bbe5e75] [INFO] [SMS] SMS envoyé avec succès id : sms_664df6bf46bca343954404 [2024-05-22 15:44:31] [664df6bbe5e75] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_664df6bf46bca343954404","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":560.69} [2024-05-22 15:44:31] [664df6bbe5e75] [INFO] BDD BddMaj sender : la table est vide [2024-05-22 15:44:31] [664df6bbe5e75] [DEBUG] Callback juste avant fin callBack