[2024-05-10 00:08:17] [663d4951aa5f7] [DEBUG] Callback main start ok [2024-05-10 00:08:17] [663d4951aa5f7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 00:08:17] [663d4951aa5f7] [DEBUG] Callback main avant while ok [2024-05-10 00:08:17] [663d4951aa5f7] [DEBUG] Fields : channel=sms&text=Peut tu entrer en contact avec le "0783021401" et lui envoyer "bonjour" &reception_date=2024-05-10 00:08:16&metadata[message_id]=sms_663d40aac53b5240159611&metadata[number]=+33618142948&metadata[sim_card_number]=+33757050405 [2024-05-10 00:08:17] [663d4951aa5f7] [INFO] Callback SMS entrant sur sim_card: +33757050405 depuis Number (user): +33618142948 Text: Peut tu entrer en contact avec le "0783021401" et lui envoyer "bonjour" [2024-05-10 00:08:17] [663d4951aa5f7] [INFO] From: +33618142948|To: +33757050405|Date: 2024-05-10 00:08:16|Message: Peut tu entrer en contact avec le "0783021401" et lui envoyer "bonjour" [2024-05-10 00:08:17] [663d4951aa5f7] [DEBUG] callback main apres while ok [2024-05-10 00:08:17] [663d4951aa5f7] [INFO] Phone Number +33618142948 is available ! [2024-05-10 00:08:17] [663d4951aa5f7] [DEBUG] Service is enabled ? true [2024-05-10 00:08:17] [663d4951aa5f7] [INFO] Service +33757050405 is enabled ! [2024-05-10 00:08:17] [663d4951aa5f7] [DEBUG] Listen is enabled ? false [2024-05-10 00:08:17] [663d4951aa5f7] [INFO] Listen +33757050405 is disabled ! [2024-05-10 00:08:17] [663d4951aa5f7] [DEBUG] callback main sim_card_number CORRECT : +33757050405 début d'interpretation du message [2024-05-10 00:08:17] [663d4951aa5f7] [DEBUG] BDD CheckNumber : OK [2024-05-10 00:08:17] [663d4951aa5f7] [INFO] Callback SMS Count =? 8 [2024-05-10 00:08:17] [663d4951aa5f7] [INFO] Callback checkMessage : peux tu me donner un mot qui commence par chaque lettre de l'alphabet dans l'´ordre mais aucun mot ne doit avoir de lien avec un autre mot -- text: Peut tu entrer en contact avec le "0783021401" et lui envoyer "bonjour" [2024-05-10 00:08:17] [663d4951aa5f7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Peut tu entrer en contact avec le 0783021401 et lui envoyer bonjour\r' [2024-05-10 00:08:17] [663d4951aa5f7] [INFO] Event ID ? 13 [2024-05-10 00:08:17] [663d4951aa5f7] [INFO] Fetch event [2024-05-10 00:08:17] [663d4951aa5f7] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 00:08:17] [663d4951aa5f7] [DEBUG] Total SMS USER : 8 [2024-05-10 00:08:17] [663d4951aa5f7] [INFO] BDD BddMaj need_action : la table est vide [2024-05-10 00:08:17] [663d4951aa5f7] [DEBUG] Callback juste avant fin callBack [2024-05-10 00:52:54] [663d53c5f3666] [DEBUG] Callback main start ok [2024-05-10 00:52:54] [663d53c5f3666] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 00:52:54] [663d53c5f3666] [DEBUG] Callback main avant while ok [2024-05-10 00:52:54] [663d53c5f3666] [DEBUG] Fields : channel=sms&text=Bonjour Alfred, Je veux essayer la démo !&reception_date=2024-05-10 00:52:52&metadata[number]=+33662742109&metadata[sim_card_number]=+33757050403 [2024-05-10 00:52:54] [663d53c5f3666] [INFO] Callback SMS entrant sur sim_card: +33757050403 depuis Number (user): +33662742109 Text: Bonjour Alfred, Je veux essayer la démo ! [2024-05-10 00:52:54] [663d53c5f3666] [INFO] From: +33662742109|To: +33757050403|Date: 2024-05-10 00:52:52|Message: Bonjour Alfred, Je veux essayer la démo ! [2024-05-10 00:52:54] [663d53c5f3666] [DEBUG] callback main apres while ok [2024-05-10 00:52:54] [663d53c5f3666] [INFO] Phone Number +33662742109 is available ! [2024-05-10 00:52:54] [663d53c5f3666] [DEBUG] Service is enabled ? true [2024-05-10 00:52:54] [663d53c5f3666] [INFO] Service +33757050403 is enabled ! [2024-05-10 00:52:54] [663d53c5f3666] [DEBUG] Listen is enabled ? false [2024-05-10 00:52:54] [663d53c5f3666] [INFO] Listen +33757050403 is disabled ! [2024-05-10 00:52:54] [663d53c5f3666] [DEBUG] callback main sim_card_number CORRECT : +33757050403 début d'interpretation du message [2024-05-10 00:52:54] [663d53c5f3666] [DEBUG] BDD CheckNumber : la table est vide [2024-05-10 00:52:54] [663d53c5f3666] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-05-10 00:52:54] [663d53c5f3666] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33662742109 [2024-05-10 00:52:54] [663d53c5f3666] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred,\rJe veux essayer la démo !' [2024-05-10 00:52:54] [663d53c5f3666] [INFO] Callback Q1: l'event est quizz VVX [2024-05-10 00:52:54] [663d53c5f3666] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'quizz VVX via sms' [2024-05-10 00:52:54] [663d53c5f3666] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '13' [2024-05-10 00:52:54] [663d53c5f3666] [INFO] Ajout du sender : 33757050404 au +33662742109 [2024-05-10 00:52:54] [663d53c5f3666] [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-10 00:52:54] [663d53c5f3666] [DEBUG] [SMS] number : +33662742109 [2024-05-10 00:52:54] [663d53c5f3666] [DEBUG] [SMS] sender : 33757050404 [2024-05-10 00:52:54] [663d53c5f3666] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33662742109"}],"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-10 00:52:54] [663d53c5f3666] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 00:52:54] [663d53c5f3666] [INFO] [SMS] SMS envoyé avec succès id : sms_663d53c68230d565222453 [2024-05-10 00:52:54] [663d53c5f3666] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663d53c68230d565222453","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":19.78} [2024-05-10 00:52:54] [663d53c5f3666] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 00:52:54] [663d53c5f3666] [DEBUG] Callback juste avant fin callBack [2024-05-10 00:53:36] [663d53f09de87] [DEBUG] Callback main start ok [2024-05-10 00:53:36] [663d53f09de87] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 00:53:36] [663d53f09de87] [DEBUG] Callback main avant while ok [2024-05-10 00:53:36] [663d53f09de87] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-05-10 00:53:35&metadata[message_id]=sms_663d53c68230d565222453&metadata[number]=+33662742109&metadata[sim_card_number]=+33757050404 [2024-05-10 00:53:36] [663d53f09de87] [INFO] Callback SMS entrant sur sim_card: +33757050404 depuis Number (user): +33662742109 Text: Oui [2024-05-10 00:53:36] [663d53f09de87] [INFO] From: +33662742109|To: +33757050404|Date: 2024-05-10 00:53:35|Message: Oui [2024-05-10 00:53:36] [663d53f09de87] [DEBUG] callback main apres while ok [2024-05-10 00:53:36] [663d53f09de87] [INFO] Phone Number +33662742109 is available ! [2024-05-10 00:53:36] [663d53f09de87] [DEBUG] Service is enabled ? true [2024-05-10 00:53:36] [663d53f09de87] [INFO] Service +33757050404 is enabled ! [2024-05-10 00:53:36] [663d53f09de87] [DEBUG] Listen is enabled ? false [2024-05-10 00:53:36] [663d53f09de87] [INFO] Listen +33757050404 is disabled ! [2024-05-10 00:53:36] [663d53f09de87] [DEBUG] callback main sim_card_number CORRECT : +33757050404 début d'interpretation du message [2024-05-10 00:53:36] [663d53f09de87] [DEBUG] BDD CheckNumber : OK [2024-05-10 00:53:36] [663d53f09de87] [INFO] Callback SMS Count =? 1 [2024-05-10 00:53:36] [663d53f09de87] [INFO] Callback checkMessage : Bonjour Alfred, Je veux essayer la démo ! -- text: Oui [2024-05-10 00:53:36] [663d53f09de87] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-05-10 00:53:36] [663d53f09de87] [INFO] Event ID ? 13 [2024-05-10 00:53:36] [663d53f09de87] [INFO] Fetch event [2024-05-10 00:53:36] [663d53f09de87] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 00:53:36] [663d53f09de87] [DEBUG] [AUTOMATIC] Réponse Positive [2024-05-10 00:53:36] [663d53f09de87] [INFO] Sender already set +33662742109 [2024-05-10 00:53:36] [663d53f09de87] [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-10 00:53:36] [663d53f09de87] [DEBUG] [SMS] number : +33662742109 [2024-05-10 00:53:36] [663d53f09de87] [DEBUG] [SMS] sender : 33757050404 [2024-05-10 00:53:36] [663d53f09de87] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33662742109"}],"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-10 00:53:37] [663d53f09de87] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 00:53:37] [663d53f09de87] [INFO] [SMS] SMS envoyé avec succès id : sms_663d53f0f077c792153502 [2024-05-10 00:53:37] [663d53f09de87] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663d53f0f077c792153502","number_of_contacts":1,"total_cost":0.22499999999999998,"number_of_sms_needed":5,"residual_credit":19.56} [2024-05-10 00:53:37] [663d53f09de87] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 00:53:37] [663d53f09de87] [DEBUG] Callback juste avant fin callBack [2024-05-10 00:55:24] [663d545ca3442] [DEBUG] Callback main start ok [2024-05-10 00:55:24] [663d545ca3442] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 00:55:24] [663d545ca3442] [DEBUG] Callback main avant while ok [2024-05-10 00:55:24] [663d545ca3442] [DEBUG] Fields : channel=sms&text=500, 80, 27&reception_date=2024-05-10 00:55:23&metadata[message_id]=sms_663d53f0f077c792153502&metadata[number]=+33662742109&metadata[sim_card_number]=+33757050404 [2024-05-10 00:55:24] [663d545ca3442] [INFO] Callback SMS entrant sur sim_card: +33757050404 depuis Number (user): +33662742109 Text: 500, 80, 27 [2024-05-10 00:55:24] [663d545ca3442] [INFO] From: +33662742109|To: +33757050404|Date: 2024-05-10 00:55:23|Message: 500, 80, 27 [2024-05-10 00:55:24] [663d545ca3442] [DEBUG] callback main apres while ok [2024-05-10 00:55:24] [663d545ca3442] [INFO] Phone Number +33662742109 is available ! [2024-05-10 00:55:24] [663d545ca3442] [DEBUG] Service is enabled ? true [2024-05-10 00:55:24] [663d545ca3442] [INFO] Service +33757050404 is enabled ! [2024-05-10 00:55:24] [663d545ca3442] [DEBUG] Listen is enabled ? false [2024-05-10 00:55:24] [663d545ca3442] [INFO] Listen +33757050404 is disabled ! [2024-05-10 00:55:24] [663d545ca3442] [DEBUG] callback main sim_card_number CORRECT : +33757050404 début d'interpretation du message [2024-05-10 00:55:24] [663d545ca3442] [DEBUG] BDD CheckNumber : OK [2024-05-10 00:55:24] [663d545ca3442] [INFO] Callback SMS Count =? 2 [2024-05-10 00:55:24] [663d545ca3442] [INFO] Callback checkMessage : Oui -- text: 500, 80, 27 [2024-05-10 00:55:24] [663d545ca3442] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '500, 80, 27' [2024-05-10 00:55:24] [663d545ca3442] [INFO] Event ID ? 13 [2024-05-10 00:55:24] [663d545ca3442] [INFO] Fetch event [2024-05-10 00:55:24] [663d545ca3442] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 00:55:24] [663d545ca3442] [DEBUG] début chatgpt [2024-05-10 00:55:24] [663d545ca3442] [DEBUG] curl_init OK [2024-05-10 00:55:24] [663d545ca3442] [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. 500 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":"500, 80, 27"}]} [2024-05-10 00:55:32] [663d545ca3442] [DEBUG] Commun GPT response: { "id": "chatcmpl-9N6xZpeZF0zUyHhVsCf2ArKvlbTSc", "object": "chat.completion", "created": 1715295325, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour vos réponses. Voici les corrections :\n1. L'empreinte carbone de la VVX est de 500 tonnes de CO2.\n2. Juste ! 80% des émissions carbones proviennent des transports pour cet événement.\n3. En additionnant tous les trajets, cela 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": 544, "completion_tokens": 111, "total_tokens": 655 }, "system_fingerprint": "fp_e9446dc58f" } [2024-05-10 00:55:32] [663d545ca3442] [DEBUG] Curl Closed OK [2024-05-10 00:55:32] [663d545ca3442] [INFO] Commun GPT Content: { "id": "chatcmpl-9N6xZpeZF0zUyHhVsCf2ArKvlbTSc", "object": "chat.completion", "created": 1715295325, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour vos réponses. Voici les corrections :\n1. L'empreinte carbone de la VVX est de 500 tonnes de CO2.\n2. Juste ! 80% des émissions carbones proviennent des transports pour cet événement.\n3. En additionnant tous les trajets, cela 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": 544, "completion_tokens": 111, "total_tokens": 655 }, "system_fingerprint": "fp_e9446dc58f" } [2024-05-10 00:55:32] [663d545ca3442] [INFO] Sender already set +33662742109 [2024-05-10 00:55:32] [663d545ca3442] [DEBUG] [SMS] text : Merci pour vos réponses. Voici les corrections : 1. L'empreinte carbone de la VVX est de 500 tonnes de CO2. 2. Juste ! 80% des émissions carbones proviennent des transports pour cet événement. 3. En additionnant tous les trajets, cela 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-10 00:55:32] [663d545ca3442] [DEBUG] [SMS] number : +33662742109 [2024-05-10 00:55:32] [663d545ca3442] [DEBUG] [SMS] sender : 33757050404 [2024-05-10 00:55:32] [663d545ca3442] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33662742109"}],"text":"Merci pour vos r\u00e9ponses. Voici les corrections :\n1. L'empreinte carbone de la VVX est de 500 tonnes de CO2.\n2. Juste ! 80% des \u00e9missions carbones proviennent des transports pour cet \u00e9v\u00e9nement.\n3. En additionnant tous les trajets, cela 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-10 00:55:33] [663d545ca3442] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 00:55:33] [663d545ca3442] [INFO] [SMS] SMS envoyé avec succès id : sms_663d5465297b5905097204 [2024-05-10 00:55:33] [663d545ca3442] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663d5465297b5905097204","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":19.42} [2024-05-10 00:55:33] [663d545ca3442] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 00:55:33] [663d545ca3442] [DEBUG] Callback juste avant fin callBack [2024-05-10 00:55:35] [663d54670745f] [DEBUG] Callback main start ok [2024-05-10 00:55:35] [663d54670745f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 00:55:35] [663d54670745f] [DEBUG] Callback main avant while ok [2024-05-10 00:55:35] [663d54670745f] [DEBUG] Fields : channel=sms&text=500, 80, 27&reception_date=2024-05-10 00:55:23&metadata[message_id]=sms_663d53f0f077c792153502&metadata[number]=+33662742109&metadata[sim_card_number]=+33757050404 [2024-05-10 00:55:35] [663d54670745f] [INFO] Callback SMS entrant sur sim_card: +33757050404 depuis Number (user): +33662742109 Text: 500, 80, 27 [2024-05-10 00:55:35] [663d54670745f] [INFO] From: +33662742109|To: +33757050404|Date: 2024-05-10 00:55:23|Message: 500, 80, 27 [2024-05-10 00:55:35] [663d54670745f] [DEBUG] callback main apres while ok [2024-05-10 00:55:35] [663d54670745f] [INFO] Phone Number +33662742109 is available ! [2024-05-10 00:55:35] [663d54670745f] [DEBUG] Service is enabled ? true [2024-05-10 00:55:35] [663d54670745f] [INFO] Service +33757050404 is enabled ! [2024-05-10 00:55:35] [663d54670745f] [DEBUG] Listen is enabled ? false [2024-05-10 00:55:35] [663d54670745f] [INFO] Listen +33757050404 is disabled ! [2024-05-10 00:55:35] [663d54670745f] [DEBUG] callback main sim_card_number CORRECT : +33757050404 début d'interpretation du message [2024-05-10 00:55:35] [663d54670745f] [DEBUG] BDD CheckNumber : OK [2024-05-10 00:55:35] [663d54670745f] [INFO] Callback SMS Count =? 2 [2024-05-10 00:55:35] [663d54670745f] [INFO] Callback checkMessage : 500, 80, 27 -- text: 500, 80, 27 [2024-05-10 00:55:35] [663d54670745f] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-05-10 00:55:35] [663d54670745f] [DEBUG] Callback juste avant fin callBack [2024-05-10 03:10:40] [663d74108a372] [INFO] BDD BddMaj : need_action mis à jour. Valeur: '0' [2024-05-10 03:11:06] [663d742a53a7c] [INFO] BDD BddMaj : need_action mis à jour. Valeur: '0' [2024-05-10 03:11:34] [663d744611671] [INFO] BDD BddMaj : need_action mis à jour. Valeur: '0' [2024-05-10 03:12:40] [663d748865769] [INFO] BDD BddMaj : name mis à jour. Valeur: 'MAR trop tardive' [2024-05-10 03:12:41] [663d748970e1a] [INFO] BDD BddMaj : need_action mis à jour. Valeur: '0' [2024-05-10 03:29:58] [663d7896b90c0] [INFO] BDD BddMaj : name mis à jour. Valeur: 'Aurore Vidal' [2024-05-10 06:50:24] [663da790a3222] [DEBUG] Callback main start ok [2024-05-10 06:50:24] [663da790a3222] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 06:50:24] [663da790a3222] [DEBUG] Callback main avant while ok [2024-05-10 06:50:24] [663da790a3222] [DEBUG] Fields : channel=sms&text=Est il possible d'avoir la liste des parkings et leurs adresses &reception_date=2024-05-10 06:50:23&metadata[message_id]=sms_663938f8e7185214703064&metadata[number]=+33769729141&metadata[sim_card_number]=+33757050390 [2024-05-10 06:50:24] [663da790a3222] [INFO] Callback SMS entrant sur sim_card: +33757050390 depuis Number (user): +33769729141 Text: Est il possible d'avoir la liste des parkings et leurs adresses [2024-05-10 06:50:24] [663da790a3222] [INFO] From: +33769729141|To: +33757050390|Date: 2024-05-10 06:50:23|Message: Est il possible d'avoir la liste des parkings et leurs adresses [2024-05-10 06:50:24] [663da790a3222] [DEBUG] callback main apres while ok [2024-05-10 06:50:24] [663da790a3222] [INFO] Phone Number +33769729141 is available ! [2024-05-10 06:50:24] [663da790a3222] [DEBUG] Service is enabled ? true [2024-05-10 06:50:24] [663da790a3222] [INFO] Service +33757050390 is enabled ! [2024-05-10 06:50:24] [663da790a3222] [DEBUG] Listen is enabled ? false [2024-05-10 06:50:24] [663da790a3222] [INFO] Listen +33757050390 is disabled ! [2024-05-10 06:50:24] [663da790a3222] [DEBUG] callback main sim_card_number CORRECT : +33757050390 début d'interpretation du message [2024-05-10 06:50:24] [663da790a3222] [DEBUG] BDD CheckNumber : OK [2024-05-10 06:50:24] [663da790a3222] [INFO] Callback SMS Count =? 8 [2024-05-10 06:50:24] [663da790a3222] [INFO] Callback checkMessage : Je vous en prie -- text: Est il possible d'avoir la liste des parkings et leurs adresses [2024-05-10 06:50:24] [663da790a3222] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Est il possible d\'avoir la liste des parkings et leurs adresses ' [2024-05-10 06:50:24] [663da790a3222] [INFO] Event ID ? 9 [2024-05-10 06:50:24] [663da790a3222] [INFO] Fetch event [2024-05-10 06:50:24] [663da790a3222] [INFO] Event name : 0 - VVX [2024-05-10 06:50:24] [663da790a3222] [DEBUG] Total SMS USER : 7 [2024-05-10 06:50:24] [663da790a3222] [INFO] BDD BddMaj : need_action mis à jour. Valeur: '1' [2024-05-10 06:50:24] [663da790a3222] [DEBUG] Callback juste avant fin callBack [2024-05-10 08:01:59] [663db857cd703] [DEBUG] Callback main start ok [2024-05-10 08:01:59] [663db857cd703] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 08:01:59] [663db857cd703] [DEBUG] Callback main avant while ok [2024-05-10 08:01:59] [663db857cd703] [DEBUG] Fields : channel=sms&text=VVX De la gare de Volvic au centre de Volvic STOP au 36173&reception_date=2024-05-10 08:01:58&metadata[number]=36957&metadata[sim_card_number]=+33755517567 [2024-05-10 08:01:59] [663db857cd703] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): 36957 Text: VVX De la gare de Volvic au centre de Volvic STOP au 36173 [2024-05-10 08:01:59] [663db857cd703] [INFO] From: 36957|To: +33755517567|Date: 2024-05-10 08:01:58|Message: VVX De la gare de Volvic au centre de Volvic STOP au 36173 [2024-05-10 08:01:59] [663db857cd703] [DEBUG] callback main apres while ok [2024-05-10 08:01:59] [663db857cd703] [INFO] Phone Number 36957 is not available ! [2024-05-10 12:08:52] [663df2342311f] [DEBUG] Callback main start ok [2024-05-10 12:08:52] [663df2342311f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 12:08:52] [663df2342311f] [DEBUG] Callback main avant while ok [2024-05-10 12:08:52] [663df2342311f] [DEBUG] Fields : channel=sms&text=Bonjour Alfred, Je veux essayer la démo !&reception_date=2024-05-10 12:08:51&metadata[number]=+33695451017&metadata[sim_card_number]=+33757050403 [2024-05-10 12:08:52] [663df2342311f] [INFO] Callback SMS entrant sur sim_card: +33757050403 depuis Number (user): +33695451017 Text: Bonjour Alfred, Je veux essayer la démo ! [2024-05-10 12:08:52] [663df2342311f] [INFO] From: +33695451017|To: +33757050403|Date: 2024-05-10 12:08:51|Message: Bonjour Alfred, Je veux essayer la démo ! [2024-05-10 12:08:52] [663df2342311f] [DEBUG] callback main apres while ok [2024-05-10 12:08:52] [663df2342311f] [INFO] Phone Number +33695451017 is available ! [2024-05-10 12:08:52] [663df2342311f] [DEBUG] Service is enabled ? true [2024-05-10 12:08:52] [663df2342311f] [INFO] Service +33757050403 is enabled ! [2024-05-10 12:08:52] [663df2342311f] [DEBUG] Listen is enabled ? false [2024-05-10 12:08:52] [663df2342311f] [INFO] Listen +33757050403 is disabled ! [2024-05-10 12:08:52] [663df2342311f] [DEBUG] callback main sim_card_number CORRECT : +33757050403 début d'interpretation du message [2024-05-10 12:08:52] [663df2342311f] [DEBUG] BDD CheckNumber : la table est vide [2024-05-10 12:08:52] [663df2342311f] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-05-10 12:08:52] [663df2342311f] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33695451017 [2024-05-10 12:08:52] [663df2342311f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred,\rJe veux essayer la démo !' [2024-05-10 12:08:52] [663df2342311f] [INFO] Callback Q1: l'event est quizz VVX [2024-05-10 12:08:52] [663df2342311f] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'quizz VVX via sms' [2024-05-10 12:08:52] [663df2342311f] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '13' [2024-05-10 12:08:52] [663df2342311f] [INFO] Ajout du sender : 33757050405 au +33695451017 [2024-05-10 12:08:52] [663df2342311f] [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-10 12:08:52] [663df2342311f] [DEBUG] [SMS] number : +33695451017 [2024-05-10 12:08:52] [663df2342311f] [DEBUG] [SMS] sender : 33757050405 [2024-05-10 12:08:52] [663df2342311f] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33695451017"}],"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":"33757050405"} [2024-05-10 12:08:53] [663df2342311f] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 12:08:53] [663df2342311f] [INFO] [SMS] SMS envoyé avec succès id : sms_663df235000f7970196296 [2024-05-10 12:08:53] [663df2342311f] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663df235000f7970196296","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":19.38} [2024-05-10 12:08:53] [663df2342311f] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 12:08:53] [663df2342311f] [DEBUG] Callback juste avant fin callBack [2024-05-10 12:17:06] [663df4229c00c] [DEBUG] Callback main start ok [2024-05-10 12:17:06] [663df4229c00c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 12:17:06] [663df4229c00c] [DEBUG] Callback main avant while ok [2024-05-10 12:17:06] [663df4229c00c] [DEBUG] Fields : channel=sms&text=Bonjour Alfred, Je veux essayer la démo !&reception_date=2024-05-10 12:17:05&metadata[number]=+33669676811&metadata[sim_card_number]=+33757050403 [2024-05-10 12:17:06] [663df4229c00c] [INFO] Callback SMS entrant sur sim_card: +33757050403 depuis Number (user): +33669676811 Text: Bonjour Alfred, Je veux essayer la démo ! [2024-05-10 12:17:06] [663df4229c00c] [INFO] From: +33669676811|To: +33757050403|Date: 2024-05-10 12:17:05|Message: Bonjour Alfred, Je veux essayer la démo ! [2024-05-10 12:17:06] [663df4229c00c] [DEBUG] callback main apres while ok [2024-05-10 12:17:06] [663df4229c00c] [INFO] Phone Number +33669676811 is available ! [2024-05-10 12:17:06] [663df4229c00c] [DEBUG] Service is enabled ? true [2024-05-10 12:17:06] [663df4229c00c] [INFO] Service +33757050403 is enabled ! [2024-05-10 12:17:06] [663df4229c00c] [DEBUG] Listen is enabled ? false [2024-05-10 12:17:06] [663df4229c00c] [INFO] Listen +33757050403 is disabled ! [2024-05-10 12:17:06] [663df4229c00c] [DEBUG] callback main sim_card_number CORRECT : +33757050403 début d'interpretation du message [2024-05-10 12:17:06] [663df4229c00c] [DEBUG] BDD CheckNumber : la table est vide [2024-05-10 12:17:06] [663df4229c00c] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-05-10 12:17:06] [663df4229c00c] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33669676811 [2024-05-10 12:17:06] [663df4229c00c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred,\rJe veux essayer la démo !' [2024-05-10 12:17:06] [663df4229c00c] [INFO] Callback Q1: l'event est quizz VVX [2024-05-10 12:17:06] [663df4229c00c] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'quizz VVX via sms' [2024-05-10 12:17:06] [663df4229c00c] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '13' [2024-05-10 12:17:06] [663df4229c00c] [INFO] Ajout du sender : 33757050406 au +33669676811 [2024-05-10 12:17:06] [663df4229c00c] [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-10 12:17:06] [663df4229c00c] [DEBUG] [SMS] number : +33669676811 [2024-05-10 12:17:06] [663df4229c00c] [DEBUG] [SMS] sender : 33757050406 [2024-05-10 12:17:06] [663df4229c00c] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33669676811"}],"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":"33757050406"} [2024-05-10 12:17:07] [663df4229c00c] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 12:17:07] [663df4229c00c] [INFO] [SMS] SMS envoyé avec succès id : sms_663df42335419859477265 [2024-05-10 12:17:07] [663df4229c00c] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663df42335419859477265","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":19.33} [2024-05-10 12:17:07] [663df4229c00c] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 12:17:07] [663df4229c00c] [DEBUG] Callback juste avant fin callBack [2024-05-10 12:17:28] [663df438e3e8e] [DEBUG] Callback main start ok [2024-05-10 12:17:28] [663df438e3e8e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 12:17:28] [663df438e3e8e] [DEBUG] Callback main avant while ok [2024-05-10 12:17:28] [663df438e3e8e] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-05-10 12:17:27&metadata[message_id]=sms_663df42335419859477265&metadata[number]=+33669676811&metadata[sim_card_number]=+33757050406 [2024-05-10 12:17:28] [663df438e3e8e] [INFO] Callback SMS entrant sur sim_card: +33757050406 depuis Number (user): +33669676811 Text: Oui [2024-05-10 12:17:28] [663df438e3e8e] [INFO] From: +33669676811|To: +33757050406|Date: 2024-05-10 12:17:27|Message: Oui [2024-05-10 12:17:28] [663df438e3e8e] [DEBUG] callback main apres while ok [2024-05-10 12:17:29] [663df438e3e8e] [INFO] Phone Number +33669676811 is available ! [2024-05-10 12:17:29] [663df438e3e8e] [DEBUG] Service is enabled ? true [2024-05-10 12:17:29] [663df438e3e8e] [INFO] Service +33757050406 is enabled ! [2024-05-10 12:17:29] [663df438e3e8e] [DEBUG] Listen is enabled ? false [2024-05-10 12:17:29] [663df438e3e8e] [INFO] Listen +33757050406 is disabled ! [2024-05-10 12:17:29] [663df438e3e8e] [DEBUG] callback main sim_card_number CORRECT : +33757050406 début d'interpretation du message [2024-05-10 12:17:29] [663df438e3e8e] [DEBUG] BDD CheckNumber : OK [2024-05-10 12:17:29] [663df438e3e8e] [INFO] Callback SMS Count =? 1 [2024-05-10 12:17:29] [663df438e3e8e] [INFO] Callback checkMessage : Bonjour Alfred, Je veux essayer la démo ! -- text: Oui [2024-05-10 12:17:29] [663df438e3e8e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-05-10 12:17:29] [663df438e3e8e] [INFO] Event ID ? 13 [2024-05-10 12:17:29] [663df438e3e8e] [INFO] Fetch event [2024-05-10 12:17:29] [663df438e3e8e] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 12:17:29] [663df438e3e8e] [DEBUG] [AUTOMATIC] Réponse Positive [2024-05-10 12:17:29] [663df438e3e8e] [INFO] Sender already set +33669676811 [2024-05-10 12:17:29] [663df438e3e8e] [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-10 12:17:29] [663df438e3e8e] [DEBUG] [SMS] number : +33669676811 [2024-05-10 12:17:29] [663df438e3e8e] [DEBUG] [SMS] sender : 33757050406 [2024-05-10 12:17:29] [663df438e3e8e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33669676811"}],"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":"33757050406"} [2024-05-10 12:17:29] [663df438e3e8e] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 12:17:29] [663df438e3e8e] [INFO] [SMS] SMS envoyé avec succès id : sms_663df439764ed222471675 [2024-05-10 12:17:29] [663df438e3e8e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663df439764ed222471675","number_of_contacts":1,"total_cost":0.22499999999999998,"number_of_sms_needed":5,"residual_credit":19.11} [2024-05-10 12:17:29] [663df438e3e8e] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 12:17:29] [663df438e3e8e] [DEBUG] Callback juste avant fin callBack [2024-05-10 12:20:16] [663df4e08bcf6] [DEBUG] Callback main start ok [2024-05-10 12:20:16] [663df4e08bcf6] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 12:20:16] [663df4e08bcf6] [DEBUG] Callback main avant while ok [2024-05-10 12:20:16] [663df4e08bcf6] [DEBUG] Fields : channel=sms&text=1. 532 2. 50% 3. 5&reception_date=2024-05-10 12:20:14&metadata[message_id]=sms_663df439764ed222471675&metadata[number]=+33669676811&metadata[sim_card_number]=+33757050406 [2024-05-10 12:20:16] [663df4e08bcf6] [INFO] Callback SMS entrant sur sim_card: +33757050406 depuis Number (user): +33669676811 Text: 1. 532 2. 50% 3. 5 [2024-05-10 12:20:16] [663df4e08bcf6] [INFO] From: +33669676811|To: +33757050406|Date: 2024-05-10 12:20:14|Message: 1. 532 2. 50% 3. 5 [2024-05-10 12:20:16] [663df4e08bcf6] [DEBUG] callback main apres while ok [2024-05-10 12:20:16] [663df4e08bcf6] [INFO] Phone Number +33669676811 is available ! [2024-05-10 12:20:16] [663df4e08bcf6] [DEBUG] Service is enabled ? true [2024-05-10 12:20:16] [663df4e08bcf6] [INFO] Service +33757050406 is enabled ! [2024-05-10 12:20:16] [663df4e08bcf6] [DEBUG] Listen is enabled ? false [2024-05-10 12:20:16] [663df4e08bcf6] [INFO] Listen +33757050406 is disabled ! [2024-05-10 12:20:16] [663df4e08bcf6] [DEBUG] callback main sim_card_number CORRECT : +33757050406 début d'interpretation du message [2024-05-10 12:20:16] [663df4e08bcf6] [DEBUG] BDD CheckNumber : OK [2024-05-10 12:20:16] [663df4e08bcf6] [INFO] Callback SMS Count =? 2 [2024-05-10 12:20:16] [663df4e08bcf6] [INFO] Callback checkMessage : Oui -- text: 1. 532 2. 50% 3. 5 [2024-05-10 12:20:16] [663df4e08bcf6] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '1. 532\n2. 50% \n3. 5' [2024-05-10 12:20:16] [663df4e08bcf6] [INFO] Event ID ? 13 [2024-05-10 12:20:16] [663df4e08bcf6] [INFO] Fetch event [2024-05-10 12:20:16] [663df4e08bcf6] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 12:20:16] [663df4e08bcf6] [DEBUG] début chatgpt [2024-05-10 12:20:16] [663df4e08bcf6] [DEBUG] curl_init OK [2024-05-10 12:20:16] [663df4e08bcf6] [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. 500 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":"1. 532\n2. 50% \n3. 5"}]} [2024-05-10 12:20:26] [663df4ea9600f] [DEBUG] Callback main start ok [2024-05-10 12:20:26] [663df4ea9600f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 12:20:26] [663df4ea9600f] [DEBUG] Callback main avant while ok [2024-05-10 12:20:26] [663df4ea9600f] [DEBUG] Fields : channel=sms&text=1. 532 2. 50% 3. 5&reception_date=2024-05-10 12:20:14&metadata[message_id]=sms_663df439764ed222471675&metadata[number]=+33669676811&metadata[sim_card_number]=+33757050406 [2024-05-10 12:20:26] [663df4ea9600f] [INFO] Callback SMS entrant sur sim_card: +33757050406 depuis Number (user): +33669676811 Text: 1. 532 2. 50% 3. 5 [2024-05-10 12:20:26] [663df4ea9600f] [INFO] From: +33669676811|To: +33757050406|Date: 2024-05-10 12:20:14|Message: 1. 532 2. 50% 3. 5 [2024-05-10 12:20:26] [663df4ea9600f] [DEBUG] callback main apres while ok [2024-05-10 12:20:26] [663df4ea9600f] [INFO] Phone Number +33669676811 is available ! [2024-05-10 12:20:26] [663df4ea9600f] [DEBUG] Service is enabled ? true [2024-05-10 12:20:26] [663df4ea9600f] [INFO] Service +33757050406 is enabled ! [2024-05-10 12:20:26] [663df4ea9600f] [DEBUG] Listen is enabled ? false [2024-05-10 12:20:26] [663df4ea9600f] [INFO] Listen +33757050406 is disabled ! [2024-05-10 12:20:26] [663df4ea9600f] [DEBUG] callback main sim_card_number CORRECT : +33757050406 début d'interpretation du message [2024-05-10 12:20:26] [663df4ea9600f] [DEBUG] BDD CheckNumber : OK [2024-05-10 12:20:26] [663df4ea9600f] [INFO] Callback SMS Count =? 2 [2024-05-10 12:20:26] [663df4ea9600f] [INFO] Callback checkMessage : 1. 532 2. 50% 3. 5 -- text: 1. 532 2. 50% 3. 5 [2024-05-10 12:20:26] [663df4ea9600f] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-05-10 12:20:26] [663df4ea9600f] [DEBUG] Callback juste avant fin callBack [2024-05-10 12:20:30] [663df4e08bcf6] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NHeLm091VMYhhMcNyjQInI6i2YAm", "object": "chat.completion", "created": 1715336417, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour vos réponses! Voici quelques précisions : \n1. L'empreinte carbone de la VVX est en fait de 500 tonnes de CO2, donc aucune des options proposées n'était correcte.\n2. Le transport représente 80% des émissions de carbone de l'évènement.\n3. Les trajets des participants totalisent 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": 552, "completion_tokens": 121, "total_tokens": 673 }, "system_fingerprint": "fp_83397040e9" } [2024-05-10 12:20:30] [663df4e08bcf6] [DEBUG] Curl Closed OK [2024-05-10 12:20:30] [663df4e08bcf6] [INFO] Commun GPT Content: { "id": "chatcmpl-9NHeLm091VMYhhMcNyjQInI6i2YAm", "object": "chat.completion", "created": 1715336417, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour vos réponses! Voici quelques précisions : \n1. L'empreinte carbone de la VVX est en fait de 500 tonnes de CO2, donc aucune des options proposées n'était correcte.\n2. Le transport représente 80% des émissions de carbone de l'évènement.\n3. Les trajets des participants totalisent 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": 552, "completion_tokens": 121, "total_tokens": 673 }, "system_fingerprint": "fp_83397040e9" } [2024-05-10 12:20:30] [663df4e08bcf6] [INFO] Sender already set +33669676811 [2024-05-10 12:20:30] [663df4e08bcf6] [DEBUG] [SMS] text : Merci pour vos réponses! Voici quelques précisions : 1. L'empreinte carbone de la VVX est en fait de 500 tonnes de CO2, donc aucune des options proposées n'était correcte. 2. Le transport représente 80% des émissions de carbone de l'évènement. 3. Les trajets des participants totalisent 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-10 12:20:30] [663df4e08bcf6] [DEBUG] [SMS] number : +33669676811 [2024-05-10 12:20:30] [663df4e08bcf6] [DEBUG] [SMS] sender : 33757050406 [2024-05-10 12:20:30] [663df4e08bcf6] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33669676811"}],"text":"Merci pour vos r\u00e9ponses! Voici quelques pr\u00e9cisions : \n1. L'empreinte carbone de la VVX est en fait de 500 tonnes de CO2, donc aucune des options propos\u00e9es n'\u00e9tait correcte.\n2. Le transport repr\u00e9sente 80% des \u00e9missions de carbone de l'\u00e9v\u00e8nement.\n3. Les trajets des participants totalisent 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":"33757050406"} [2024-05-10 12:20:31] [663df4e08bcf6] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 12:20:31] [663df4e08bcf6] [INFO] [SMS] SMS envoyé avec succès id : sms_663df4eef0c37632588725 [2024-05-10 12:20:31] [663df4e08bcf6] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663df4eef0c37632588725","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":18.97} [2024-05-10 12:20:31] [663df4e08bcf6] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 12:20:31] [663df4e08bcf6] [DEBUG] Callback juste avant fin callBack [2024-05-10 13:40:35] [663e07b33d7f1] [DEBUG] Callback main start ok [2024-05-10 13:40:35] [663e07b33d7f1] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 13:40:35] [663e07b33d7f1] [DEBUG] Callback main avant while ok [2024-05-10 13:40:35] [663e07b33d7f1] [DEBUG] Fields : channel=sms&text=Bonjour Alfred, Je veux essayer la démo !&reception_date=2024-05-10 13:40:34&metadata[number]=+33684873836&metadata[sim_card_number]=+33757050403 [2024-05-10 13:40:35] [663e07b33d7f1] [INFO] Callback SMS entrant sur sim_card: +33757050403 depuis Number (user): +33684873836 Text: Bonjour Alfred, Je veux essayer la démo ! [2024-05-10 13:40:35] [663e07b33d7f1] [INFO] From: +33684873836|To: +33757050403|Date: 2024-05-10 13:40:34|Message: Bonjour Alfred, Je veux essayer la démo ! [2024-05-10 13:40:35] [663e07b33d7f1] [DEBUG] callback main apres while ok [2024-05-10 13:40:35] [663e07b33d7f1] [INFO] Phone Number +33684873836 is available ! [2024-05-10 13:40:35] [663e07b33d7f1] [DEBUG] Service is enabled ? true [2024-05-10 13:40:35] [663e07b33d7f1] [INFO] Service +33757050403 is enabled ! [2024-05-10 13:40:35] [663e07b33d7f1] [DEBUG] Listen is enabled ? false [2024-05-10 13:40:35] [663e07b33d7f1] [INFO] Listen +33757050403 is disabled ! [2024-05-10 13:40:35] [663e07b33d7f1] [DEBUG] callback main sim_card_number CORRECT : +33757050403 début d'interpretation du message [2024-05-10 13:40:35] [663e07b33d7f1] [DEBUG] BDD CheckNumber : la table est vide [2024-05-10 13:40:35] [663e07b33d7f1] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-05-10 13:40:35] [663e07b33d7f1] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33684873836 [2024-05-10 13:40:35] [663e07b33d7f1] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred,\rJe veux essayer la démo !' [2024-05-10 13:40:35] [663e07b33d7f1] [INFO] Callback Q1: l'event est quizz VVX [2024-05-10 13:40:35] [663e07b33d7f1] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'quizz VVX via sms' [2024-05-10 13:40:35] [663e07b33d7f1] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '13' [2024-05-10 13:40:35] [663e07b33d7f1] [INFO] Ajout du sender : 33757050407 au +33684873836 [2024-05-10 13:40:35] [663e07b33d7f1] [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-10 13:40:35] [663e07b33d7f1] [DEBUG] [SMS] number : +33684873836 [2024-05-10 13:40:35] [663e07b33d7f1] [DEBUG] [SMS] sender : 33757050407 [2024-05-10 13:40:35] [663e07b33d7f1] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33684873836"}],"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":"33757050407"} [2024-05-10 13:40:35] [663e07b33d7f1] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 13:40:35] [663e07b33d7f1] [INFO] [SMS] SMS envoyé avec succès id : sms_663e07b3d50f9997756489 [2024-05-10 13:40:35] [663e07b33d7f1] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e07b3d50f9997756489","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":18.93} [2024-05-10 13:40:35] [663e07b33d7f1] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 13:40:35] [663e07b33d7f1] [DEBUG] Callback juste avant fin callBack [2024-05-10 13:52:06] [663e0a662160a] [DEBUG] Callback main start ok [2024-05-10 13:52:06] [663e0a662160a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 13:52:06] [663e0a662160a] [DEBUG] Callback main avant while ok [2024-05-10 13:52:06] [663e0a662160a] [DEBUG] Fields : channel=sms&text=Bonjour Alfred, Je veux essayer la démo !&reception_date=2024-05-10 13:52:05&metadata[number]=+33685907067&metadata[sim_card_number]=+33757050403 [2024-05-10 13:52:06] [663e0a662160a] [INFO] Callback SMS entrant sur sim_card: +33757050403 depuis Number (user): +33685907067 Text: Bonjour Alfred, Je veux essayer la démo ! [2024-05-10 13:52:06] [663e0a662160a] [INFO] From: +33685907067|To: +33757050403|Date: 2024-05-10 13:52:05|Message: Bonjour Alfred, Je veux essayer la démo ! [2024-05-10 13:52:06] [663e0a662160a] [DEBUG] callback main apres while ok [2024-05-10 13:52:06] [663e0a662160a] [INFO] Phone Number +33685907067 is available ! [2024-05-10 13:52:06] [663e0a662160a] [DEBUG] Service is enabled ? true [2024-05-10 13:52:06] [663e0a662160a] [INFO] Service +33757050403 is enabled ! [2024-05-10 13:52:06] [663e0a662160a] [DEBUG] Listen is enabled ? false [2024-05-10 13:52:06] [663e0a662160a] [INFO] Listen +33757050403 is disabled ! [2024-05-10 13:52:06] [663e0a662160a] [DEBUG] callback main sim_card_number CORRECT : +33757050403 début d'interpretation du message [2024-05-10 13:52:06] [663e0a662160a] [DEBUG] BDD CheckNumber : la table est vide [2024-05-10 13:52:06] [663e0a662160a] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-05-10 13:52:06] [663e0a662160a] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33685907067 [2024-05-10 13:52:06] [663e0a662160a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred,\rJe veux essayer la démo !' [2024-05-10 13:52:06] [663e0a662160a] [INFO] Callback Q1: l'event est quizz VVX [2024-05-10 13:52:06] [663e0a662160a] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'quizz VVX via sms' [2024-05-10 13:52:06] [663e0a662160a] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '13' [2024-05-10 13:52:06] [663e0a662160a] [INFO] Ajout du sender : 33757050408 au +33685907067 [2024-05-10 13:52:06] [663e0a662160a] [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-10 13:52:06] [663e0a662160a] [DEBUG] [SMS] number : +33685907067 [2024-05-10 13:52:06] [663e0a662160a] [DEBUG] [SMS] sender : 33757050408 [2024-05-10 13:52:06] [663e0a662160a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33685907067"}],"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":"33757050408"} [2024-05-10 13:52:06] [663e0a662160a] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 13:52:06] [663e0a662160a] [INFO] [SMS] SMS envoyé avec succès id : sms_663e0a66a4780759535990 [2024-05-10 13:52:06] [663e0a662160a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e0a66a4780759535990","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":18.88} [2024-05-10 13:52:06] [663e0a662160a] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 13:52:06] [663e0a662160a] [DEBUG] Callback juste avant fin callBack [2024-05-10 14:18:19] [663e108baff2a] [DEBUG] Callback main start ok [2024-05-10 14:18:19] [663e108baff2a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 14:18:19] [663e108baff2a] [DEBUG] Callback main avant while ok [2024-05-10 14:18:19] [663e108baff2a] [DEBUG] Fields : channel=sms&text=oui&reception_date=2024-05-10 14:18:18&metadata[message_id]=sms_663e07b3d50f9997756489&metadata[number]=+33684873836&metadata[sim_card_number]=+33757050407 [2024-05-10 14:18:19] [663e108baff2a] [INFO] Callback SMS entrant sur sim_card: +33757050407 depuis Number (user): +33684873836 Text: oui [2024-05-10 14:18:19] [663e108baff2a] [INFO] From: +33684873836|To: +33757050407|Date: 2024-05-10 14:18:18|Message: oui [2024-05-10 14:18:19] [663e108baff2a] [DEBUG] callback main apres while ok [2024-05-10 14:18:19] [663e108baff2a] [INFO] Phone Number +33684873836 is available ! [2024-05-10 14:18:19] [663e108baff2a] [DEBUG] Service is enabled ? true [2024-05-10 14:18:19] [663e108baff2a] [INFO] Service +33757050407 is enabled ! [2024-05-10 14:18:19] [663e108baff2a] [DEBUG] Listen is enabled ? false [2024-05-10 14:18:19] [663e108baff2a] [INFO] Listen +33757050407 is disabled ! [2024-05-10 14:18:19] [663e108baff2a] [DEBUG] callback main sim_card_number CORRECT : +33757050407 début d'interpretation du message [2024-05-10 14:18:19] [663e108baff2a] [DEBUG] BDD CheckNumber : OK [2024-05-10 14:18:19] [663e108baff2a] [INFO] Callback SMS Count =? 1 [2024-05-10 14:18:19] [663e108baff2a] [INFO] Callback checkMessage : Bonjour Alfred, Je veux essayer la démo ! -- text: oui [2024-05-10 14:18:19] [663e108baff2a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'oui' [2024-05-10 14:18:19] [663e108baff2a] [INFO] Event ID ? 13 [2024-05-10 14:18:19] [663e108baff2a] [INFO] Fetch event [2024-05-10 14:18:19] [663e108baff2a] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 14:18:19] [663e108baff2a] [DEBUG] [AUTOMATIC] Réponse Positive [2024-05-10 14:18:19] [663e108baff2a] [INFO] Sender already set +33684873836 [2024-05-10 14:18:19] [663e108baff2a] [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-10 14:18:19] [663e108baff2a] [DEBUG] [SMS] number : +33684873836 [2024-05-10 14:18:19] [663e108baff2a] [DEBUG] [SMS] sender : 33757050407 [2024-05-10 14:18:19] [663e108baff2a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33684873836"}],"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":"33757050407"} [2024-05-10 14:18:20] [663e108baff2a] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 14:18:20] [663e108baff2a] [INFO] [SMS] SMS envoyé avec succès id : sms_663e108c2ab14593602086 [2024-05-10 14:18:20] [663e108baff2a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e108c2ab14593602086","number_of_contacts":1,"total_cost":0.22499999999999998,"number_of_sms_needed":5,"residual_credit":18.66} [2024-05-10 14:18:20] [663e108baff2a] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 14:18:20] [663e108baff2a] [DEBUG] Callback juste avant fin callBack [2024-05-10 14:20:22] [663e1106bd130] [DEBUG] Callback main start ok [2024-05-10 14:20:22] [663e1106bd130] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 14:20:22] [663e1106bd130] [DEBUG] Callback main avant while ok [2024-05-10 14:20:22] [663e1106bd130] [DEBUG] Fields : channel=sms&text=157 tonnes, 50%, 2 tours&reception_date=2024-05-10 14:20:21&metadata[message_id]=sms_663e108c2ab14593602086&metadata[number]=+33684873836&metadata[sim_card_number]=+33757050407 [2024-05-10 14:20:22] [663e1106bd130] [INFO] Callback SMS entrant sur sim_card: +33757050407 depuis Number (user): +33684873836 Text: 157 tonnes, 50%, 2 tours [2024-05-10 14:20:22] [663e1106bd130] [INFO] From: +33684873836|To: +33757050407|Date: 2024-05-10 14:20:21|Message: 157 tonnes, 50%, 2 tours [2024-05-10 14:20:22] [663e1106bd130] [DEBUG] callback main apres while ok [2024-05-10 14:20:22] [663e1106bd130] [INFO] Phone Number +33684873836 is available ! [2024-05-10 14:20:22] [663e1106bd130] [DEBUG] Service is enabled ? true [2024-05-10 14:20:22] [663e1106bd130] [INFO] Service +33757050407 is enabled ! [2024-05-10 14:20:22] [663e1106bd130] [DEBUG] Listen is enabled ? false [2024-05-10 14:20:22] [663e1106bd130] [INFO] Listen +33757050407 is disabled ! [2024-05-10 14:20:22] [663e1106bd130] [DEBUG] callback main sim_card_number CORRECT : +33757050407 début d'interpretation du message [2024-05-10 14:20:22] [663e1106bd130] [DEBUG] BDD CheckNumber : OK [2024-05-10 14:20:22] [663e1106bd130] [INFO] Callback SMS Count =? 2 [2024-05-10 14:20:22] [663e1106bd130] [INFO] Callback checkMessage : oui -- text: 157 tonnes, 50%, 2 tours [2024-05-10 14:20:22] [663e1106bd130] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '157 tonnes, 50%, 2 tours' [2024-05-10 14:20:22] [663e1106bd130] [INFO] Event ID ? 13 [2024-05-10 14:20:22] [663e1106bd130] [INFO] Fetch event [2024-05-10 14:20:22] [663e1106bd130] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 14:20:22] [663e1106bd130] [DEBUG] début chatgpt [2024-05-10 14:20:22] [663e1106bd130] [DEBUG] curl_init OK [2024-05-10 14:20:22] [663e1106bd130] [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. 500 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":"157 tonnes, 50%, 2 tours"}]} [2024-05-10 14:20:29] [663e1106bd130] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NJWZ2StSOcrqsk2zhJ7b7K0ClN20", "object": "chat.completion", "created": 1715343623, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour vos réponses ! Cependant, voici les bonnes informations :\n1. L'empreinte carbone de la VVX est de 500 tonnes de CO2.\n2. Le transport représente 80% des émissions carbones de la VVX.\n3. L'ensemble des trajets des participants représente environ 26 tours autour 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": 545, "completion_tokens": 111, "total_tokens": 656 }, "system_fingerprint": "fp_e9446dc58f" } [2024-05-10 14:20:29] [663e1106bd130] [DEBUG] Curl Closed OK [2024-05-10 14:20:29] [663e1106bd130] [INFO] Commun GPT Content: { "id": "chatcmpl-9NJWZ2StSOcrqsk2zhJ7b7K0ClN20", "object": "chat.completion", "created": 1715343623, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour vos réponses ! Cependant, voici les bonnes informations :\n1. L'empreinte carbone de la VVX est de 500 tonnes de CO2.\n2. Le transport représente 80% des émissions carbones de la VVX.\n3. L'ensemble des trajets des participants représente environ 26 tours autour 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": 545, "completion_tokens": 111, "total_tokens": 656 }, "system_fingerprint": "fp_e9446dc58f" } [2024-05-10 14:20:29] [663e1106bd130] [INFO] Sender already set +33684873836 [2024-05-10 14:20:29] [663e1106bd130] [DEBUG] [SMS] text : Merci pour vos réponses ! Cependant, voici les bonnes informations : 1. L'empreinte carbone de la VVX est de 500 tonnes de CO2. 2. Le transport représente 80% des émissions carbones de la VVX. 3. L'ensemble des trajets des participants représente environ 26 tours autour de la Terre. Merci pour votre participation, n'hésitez pas à nous rendre visite sur https://okalfred.fr. Bonne VVX! [2024-05-10 14:20:29] [663e1106bd130] [DEBUG] [SMS] number : +33684873836 [2024-05-10 14:20:29] [663e1106bd130] [DEBUG] [SMS] sender : 33757050407 [2024-05-10 14:20:29] [663e1106bd130] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33684873836"}],"text":"Merci pour vos r\u00e9ponses ! Cependant, voici les bonnes informations :\n1. L'empreinte carbone de la VVX est de 500 tonnes de CO2.\n2. Le transport repr\u00e9sente 80% des \u00e9missions carbones de la VVX.\n3. L'ensemble des trajets des participants repr\u00e9sente environ 26 tours autour 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":"33757050407"} [2024-05-10 14:20:29] [663e1106bd130] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 14:20:29] [663e1106bd130] [INFO] [SMS] SMS envoyé avec succès id : sms_663e110d91705843503107 [2024-05-10 14:20:29] [663e1106bd130] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e110d91705843503107","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":18.52} [2024-05-10 14:20:29] [663e1106bd130] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 14:20:29] [663e1106bd130] [DEBUG] Callback juste avant fin callBack [2024-05-10 14:20:32] [663e1110d2d8c] [DEBUG] Callback main start ok [2024-05-10 14:20:32] [663e1110d2d8c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 14:20:32] [663e1110d2d8c] [DEBUG] Callback main avant while ok [2024-05-10 14:20:32] [663e1110d2d8c] [DEBUG] Fields : channel=sms&text=157 tonnes, 50%, 2 tours&reception_date=2024-05-10 14:20:21&metadata[message_id]=sms_663e108c2ab14593602086&metadata[number]=+33684873836&metadata[sim_card_number]=+33757050407 [2024-05-10 14:20:32] [663e1110d2d8c] [INFO] Callback SMS entrant sur sim_card: +33757050407 depuis Number (user): +33684873836 Text: 157 tonnes, 50%, 2 tours [2024-05-10 14:20:32] [663e1110d2d8c] [INFO] From: +33684873836|To: +33757050407|Date: 2024-05-10 14:20:21|Message: 157 tonnes, 50%, 2 tours [2024-05-10 14:20:32] [663e1110d2d8c] [DEBUG] callback main apres while ok [2024-05-10 14:20:32] [663e1110d2d8c] [INFO] Phone Number +33684873836 is available ! [2024-05-10 14:20:32] [663e1110d2d8c] [DEBUG] Service is enabled ? true [2024-05-10 14:20:32] [663e1110d2d8c] [INFO] Service +33757050407 is enabled ! [2024-05-10 14:20:32] [663e1110d2d8c] [DEBUG] Listen is enabled ? false [2024-05-10 14:20:32] [663e1110d2d8c] [INFO] Listen +33757050407 is disabled ! [2024-05-10 14:20:32] [663e1110d2d8c] [DEBUG] callback main sim_card_number CORRECT : +33757050407 début d'interpretation du message [2024-05-10 14:20:32] [663e1110d2d8c] [DEBUG] BDD CheckNumber : OK [2024-05-10 14:20:32] [663e1110d2d8c] [INFO] Callback SMS Count =? 2 [2024-05-10 14:20:32] [663e1110d2d8c] [INFO] Callback checkMessage : 157 tonnes, 50%, 2 tours -- text: 157 tonnes, 50%, 2 tours [2024-05-10 14:20:32] [663e1110d2d8c] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-05-10 14:20:32] [663e1110d2d8c] [DEBUG] Callback juste avant fin callBack [2024-05-10 14:25:36] [663e124060cb3] [DEBUG] Callback main start ok [2024-05-10 14:25:36] [663e124060cb3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 14:25:36] [663e124060cb3] [DEBUG] Callback main avant while ok [2024-05-10 14:25:36] [663e124060cb3] [DEBUG] Fields : channel=sms&text=Bonjour Alfred, Je veux essayer la démo !&reception_date=2024-05-10 14:25:35&metadata[number]=+33757584768&metadata[sim_card_number]=+33757050403 [2024-05-10 14:25:36] [663e124060cb3] [INFO] Callback SMS entrant sur sim_card: +33757050403 depuis Number (user): +33757584768 Text: Bonjour Alfred, Je veux essayer la démo ! [2024-05-10 14:25:36] [663e124060cb3] [INFO] From: +33757584768|To: +33757050403|Date: 2024-05-10 14:25:35|Message: Bonjour Alfred, Je veux essayer la démo ! [2024-05-10 14:25:36] [663e124060cb3] [DEBUG] callback main apres while ok [2024-05-10 14:25:36] [663e124060cb3] [INFO] Phone Number +33757584768 is available ! [2024-05-10 14:25:36] [663e124060cb3] [DEBUG] Service is enabled ? true [2024-05-10 14:25:36] [663e124060cb3] [INFO] Service +33757050403 is enabled ! [2024-05-10 14:25:36] [663e124060cb3] [DEBUG] Listen is enabled ? false [2024-05-10 14:25:36] [663e124060cb3] [INFO] Listen +33757050403 is disabled ! [2024-05-10 14:25:36] [663e124060cb3] [DEBUG] callback main sim_card_number CORRECT : +33757050403 début d'interpretation du message [2024-05-10 14:25:36] [663e124060cb3] [DEBUG] BDD CheckNumber : la table est vide [2024-05-10 14:25:36] [663e124060cb3] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-05-10 14:25:36] [663e124060cb3] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33757584768 [2024-05-10 14:25:36] [663e124060cb3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred,\rJe veux essayer la démo !' [2024-05-10 14:25:36] [663e124060cb3] [INFO] Callback Q1: l'event est quizz VVX [2024-05-10 14:25:36] [663e124060cb3] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'quizz VVX via sms' [2024-05-10 14:25:36] [663e124060cb3] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '13' [2024-05-10 14:25:36] [663e124060cb3] [INFO] Ajout du sender : 33757050410 au +33757584768 [2024-05-10 14:25:36] [663e124060cb3] [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-10 14:25:36] [663e124060cb3] [DEBUG] [SMS] number : +33757584768 [2024-05-10 14:25:36] [663e124060cb3] [DEBUG] [SMS] sender : 33757050410 [2024-05-10 14:25:36] [663e124060cb3] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33757584768"}],"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":"33757050410"} [2024-05-10 14:25:36] [663e124060cb3] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 14:25:36] [663e124060cb3] [INFO] [SMS] SMS envoyé avec succès id : sms_663e1240ea35d238881724 [2024-05-10 14:25:36] [663e124060cb3] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e1240ea35d238881724","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":18.48} [2024-05-10 14:25:36] [663e124060cb3] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 14:25:36] [663e124060cb3] [DEBUG] Callback juste avant fin callBack [2024-05-10 14:26:52] [663e128c1ac35] [DEBUG] Callback main start ok [2024-05-10 14:26:52] [663e128c1ac35] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 14:26:52] [663e128c1ac35] [DEBUG] Callback main avant while ok [2024-05-10 14:26:52] [663e128c1ac35] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-05-10 14:26:50&metadata[message_id]=sms_663e1240ea35d238881724&metadata[number]=+33757584768&metadata[sim_card_number]=+33757050410 [2024-05-10 14:26:52] [663e128c1ac35] [INFO] Callback SMS entrant sur sim_card: +33757050410 depuis Number (user): +33757584768 Text: Oui [2024-05-10 14:26:52] [663e128c1ac35] [INFO] From: +33757584768|To: +33757050410|Date: 2024-05-10 14:26:50|Message: Oui [2024-05-10 14:26:52] [663e128c1ac35] [DEBUG] callback main apres while ok [2024-05-10 14:26:52] [663e128c1ac35] [INFO] Phone Number +33757584768 is available ! [2024-05-10 14:26:52] [663e128c1ac35] [DEBUG] Service is enabled ? true [2024-05-10 14:26:52] [663e128c1ac35] [INFO] Service +33757050410 is enabled ! [2024-05-10 14:26:52] [663e128c1ac35] [DEBUG] Listen is enabled ? false [2024-05-10 14:26:52] [663e128c1ac35] [INFO] Listen +33757050410 is disabled ! [2024-05-10 14:26:52] [663e128c1ac35] [DEBUG] callback main sim_card_number CORRECT : +33757050410 début d'interpretation du message [2024-05-10 14:26:52] [663e128c1ac35] [DEBUG] BDD CheckNumber : OK [2024-05-10 14:26:52] [663e128c1ac35] [INFO] Callback SMS Count =? 1 [2024-05-10 14:26:52] [663e128c1ac35] [INFO] Callback checkMessage : Bonjour Alfred, Je veux essayer la démo ! -- text: Oui [2024-05-10 14:26:52] [663e128c1ac35] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-05-10 14:26:52] [663e128c1ac35] [INFO] Event ID ? 13 [2024-05-10 14:26:52] [663e128c1ac35] [INFO] Fetch event [2024-05-10 14:26:52] [663e128c1ac35] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 14:26:52] [663e128c1ac35] [DEBUG] [AUTOMATIC] Réponse Positive [2024-05-10 14:26:52] [663e128c1ac35] [INFO] Sender already set +33757584768 [2024-05-10 14:26:52] [663e128c1ac35] [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-10 14:26:52] [663e128c1ac35] [DEBUG] [SMS] number : +33757584768 [2024-05-10 14:26:52] [663e128c1ac35] [DEBUG] [SMS] sender : 33757050410 [2024-05-10 14:26:52] [663e128c1ac35] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33757584768"}],"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":"33757050410"} [2024-05-10 14:26:52] [663e128c1ac35] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 14:26:52] [663e128c1ac35] [INFO] [SMS] SMS envoyé avec succès id : sms_663e128c6a74c215880871 [2024-05-10 14:26:52] [663e128c1ac35] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e128c6a74c215880871","number_of_contacts":1,"total_cost":0.22499999999999998,"number_of_sms_needed":5,"residual_credit":18.25} [2024-05-10 14:26:52] [663e128c1ac35] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 14:26:52] [663e128c1ac35] [DEBUG] Callback juste avant fin callBack [2024-05-10 14:32:47] [663e13ef1857c] [DEBUG] Callback main start ok [2024-05-10 14:32:47] [663e13ef1857c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 14:32:47] [663e13ef1857c] [DEBUG] Callback main avant while ok [2024-05-10 14:32:47] [663e13ef1857c] [DEBUG] Fields : channel=sms&text=532. 80%. 5.&reception_date=2024-05-10 14:32:45&metadata[message_id]=sms_663e128c6a74c215880871&metadata[number]=+33757584768&metadata[sim_card_number]=+33757050410 [2024-05-10 14:32:47] [663e13ef1857c] [INFO] Callback SMS entrant sur sim_card: +33757050410 depuis Number (user): +33757584768 Text: 532. 80%. 5. [2024-05-10 14:32:47] [663e13ef1857c] [INFO] From: +33757584768|To: +33757050410|Date: 2024-05-10 14:32:45|Message: 532. 80%. 5. [2024-05-10 14:32:47] [663e13ef1857c] [DEBUG] callback main apres while ok [2024-05-10 14:32:47] [663e13ef1857c] [INFO] Phone Number +33757584768 is available ! [2024-05-10 14:32:47] [663e13ef1857c] [DEBUG] Service is enabled ? true [2024-05-10 14:32:47] [663e13ef1857c] [INFO] Service +33757050410 is enabled ! [2024-05-10 14:32:47] [663e13ef1857c] [DEBUG] Listen is enabled ? false [2024-05-10 14:32:47] [663e13ef1857c] [INFO] Listen +33757050410 is disabled ! [2024-05-10 14:32:47] [663e13ef1857c] [DEBUG] callback main sim_card_number CORRECT : +33757050410 début d'interpretation du message [2024-05-10 14:32:47] [663e13ef1857c] [DEBUG] BDD CheckNumber : OK [2024-05-10 14:32:47] [663e13ef1857c] [INFO] Callback SMS Count =? 2 [2024-05-10 14:32:47] [663e13ef1857c] [INFO] Callback checkMessage : Oui -- text: 532. 80%. 5. [2024-05-10 14:32:47] [663e13ef1857c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '532. 80%. 5.' [2024-05-10 14:32:47] [663e13ef1857c] [INFO] Event ID ? 13 [2024-05-10 14:32:47] [663e13ef1857c] [INFO] Fetch event [2024-05-10 14:32:47] [663e13ef1857c] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 14:32:47] [663e13ef1857c] [DEBUG] début chatgpt [2024-05-10 14:32:47] [663e13ef1857c] [DEBUG] curl_init OK [2024-05-10 14:32:47] [663e13ef1857c] [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. 500 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":"532. 80%. 5."}]} [2024-05-10 14:32:55] [663e13ef1857c] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NJiZdwNof1DOhaIqptppSgBOmFrl", "object": "chat.completion", "created": 1715344367, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour vos réponses. Voici les corrections :\n1. L'empreinte carbone de la VVX est de 500 tonnes de CO2.\n2. Vous avez raison, 80% des émissions carbones proviennent du transport.\n3. En réalité, 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": 547, "completion_tokens": 110, "total_tokens": 657 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 14:32:55] [663e13ef1857c] [DEBUG] Curl Closed OK [2024-05-10 14:32:55] [663e13ef1857c] [INFO] Commun GPT Content: { "id": "chatcmpl-9NJiZdwNof1DOhaIqptppSgBOmFrl", "object": "chat.completion", "created": 1715344367, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour vos réponses. Voici les corrections :\n1. L'empreinte carbone de la VVX est de 500 tonnes de CO2.\n2. Vous avez raison, 80% des émissions carbones proviennent du transport.\n3. En réalité, 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": 547, "completion_tokens": 110, "total_tokens": 657 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 14:32:55] [663e13ef1857c] [INFO] Sender already set +33757584768 [2024-05-10 14:32:55] [663e13ef1857c] [DEBUG] [SMS] text : Merci pour vos réponses. Voici les corrections : 1. L'empreinte carbone de la VVX est de 500 tonnes de CO2. 2. Vous avez raison, 80% des émissions carbones proviennent du transport. 3. En réalité, 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-10 14:32:55] [663e13ef1857c] [DEBUG] [SMS] number : +33757584768 [2024-05-10 14:32:55] [663e13ef1857c] [DEBUG] [SMS] sender : 33757050410 [2024-05-10 14:32:55] [663e13ef1857c] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33757584768"}],"text":"Merci pour vos r\u00e9ponses. Voici les corrections :\n1. L'empreinte carbone de la VVX est de 500 tonnes de CO2.\n2. Vous avez raison, 80% des \u00e9missions carbones proviennent du transport.\n3. En r\u00e9alit\u00e9, 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":"33757050410"} [2024-05-10 14:32:55] [663e13ef1857c] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 14:32:55] [663e13ef1857c] [INFO] [SMS] SMS envoyé avec succès id : sms_663e13f7d2b4b712608607 [2024-05-10 14:32:55] [663e13ef1857c] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e13f7d2b4b712608607","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":18.12} [2024-05-10 14:32:55] [663e13ef1857c] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 14:32:55] [663e13ef1857c] [DEBUG] Callback juste avant fin callBack [2024-05-10 14:32:57] [663e13f932a33] [DEBUG] Callback main start ok [2024-05-10 14:32:57] [663e13f932a33] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 14:32:57] [663e13f932a33] [DEBUG] Callback main avant while ok [2024-05-10 14:32:57] [663e13f932a33] [DEBUG] Fields : channel=sms&text=532. 80%. 5.&reception_date=2024-05-10 14:32:45&metadata[message_id]=sms_663e128c6a74c215880871&metadata[number]=+33757584768&metadata[sim_card_number]=+33757050410 [2024-05-10 14:32:57] [663e13f932a33] [INFO] Callback SMS entrant sur sim_card: +33757050410 depuis Number (user): +33757584768 Text: 532. 80%. 5. [2024-05-10 14:32:57] [663e13f932a33] [INFO] From: +33757584768|To: +33757050410|Date: 2024-05-10 14:32:45|Message: 532. 80%. 5. [2024-05-10 14:32:57] [663e13f932a33] [DEBUG] callback main apres while ok [2024-05-10 14:32:57] [663e13f932a33] [INFO] Phone Number +33757584768 is available ! [2024-05-10 14:32:57] [663e13f932a33] [DEBUG] Service is enabled ? true [2024-05-10 14:32:57] [663e13f932a33] [INFO] Service +33757050410 is enabled ! [2024-05-10 14:32:57] [663e13f932a33] [DEBUG] Listen is enabled ? false [2024-05-10 14:32:57] [663e13f932a33] [INFO] Listen +33757050410 is disabled ! [2024-05-10 14:32:57] [663e13f932a33] [DEBUG] callback main sim_card_number CORRECT : +33757050410 début d'interpretation du message [2024-05-10 14:32:57] [663e13f932a33] [DEBUG] BDD CheckNumber : OK [2024-05-10 14:32:57] [663e13f932a33] [INFO] Callback SMS Count =? 2 [2024-05-10 14:32:57] [663e13f932a33] [INFO] Callback checkMessage : 532. 80%. 5. -- text: 532. 80%. 5. [2024-05-10 14:32:57] [663e13f932a33] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-05-10 14:32:57] [663e13f932a33] [DEBUG] Callback juste avant fin callBack [2024-05-10 15:03:26] [663e1b1e5603d] [DEBUG] Callback main start ok [2024-05-10 15:03:26] [663e1b1e5603d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 15:03:26] [663e1b1e5603d] [DEBUG] Callback main avant while ok [2024-05-10 15:03:26] [663e1b1e5603d] [DEBUG] Fields : channel=sms&text=Bonjour Alfred, Je veux essayer la démo !&reception_date=2024-05-10 15:03:25&metadata[number]=+33664437934&metadata[sim_card_number]=+33757050403 [2024-05-10 15:03:26] [663e1b1e5603d] [INFO] Callback SMS entrant sur sim_card: +33757050403 depuis Number (user): +33664437934 Text: Bonjour Alfred, Je veux essayer la démo ! [2024-05-10 15:03:26] [663e1b1e5603d] [INFO] From: +33664437934|To: +33757050403|Date: 2024-05-10 15:03:25|Message: Bonjour Alfred, Je veux essayer la démo ! [2024-05-10 15:03:26] [663e1b1e5603d] [DEBUG] callback main apres while ok [2024-05-10 15:03:26] [663e1b1e5603d] [INFO] Phone Number +33664437934 is available ! [2024-05-10 15:03:26] [663e1b1e5603d] [DEBUG] Service is enabled ? true [2024-05-10 15:03:26] [663e1b1e5603d] [INFO] Service +33757050403 is enabled ! [2024-05-10 15:03:26] [663e1b1e5603d] [DEBUG] Listen is enabled ? false [2024-05-10 15:03:26] [663e1b1e5603d] [INFO] Listen +33757050403 is disabled ! [2024-05-10 15:03:26] [663e1b1e5603d] [DEBUG] callback main sim_card_number CORRECT : +33757050403 début d'interpretation du message [2024-05-10 15:03:26] [663e1b1e5603d] [DEBUG] BDD CheckNumber : la table est vide [2024-05-10 15:03:26] [663e1b1e5603d] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-05-10 15:03:26] [663e1b1e5603d] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33664437934 [2024-05-10 15:03:26] [663e1b1e5603d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred,\rJe veux essayer la démo !' [2024-05-10 15:03:26] [663e1b1e5603d] [INFO] Callback Q1: l'event est quizz VVX [2024-05-10 15:03:26] [663e1b1e5603d] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'quizz VVX via sms' [2024-05-10 15:03:26] [663e1b1e5603d] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '13' [2024-05-10 15:03:26] [663e1b1e5603d] [INFO] Ajout du sender : 33757050409 au +33664437934 [2024-05-10 15:03:26] [663e1b1e5603d] [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-10 15:03:26] [663e1b1e5603d] [DEBUG] [SMS] number : +33664437934 [2024-05-10 15:03:26] [663e1b1e5603d] [DEBUG] [SMS] sender : 33757050409 [2024-05-10 15:03:26] [663e1b1e5603d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33664437934"}],"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":"33757050409"} [2024-05-10 15:03:27] [663e1b1e5603d] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 15:03:27] [663e1b1e5603d] [INFO] [SMS] SMS envoyé avec succès id : sms_663e1b1f41be9737016600 [2024-05-10 15:03:27] [663e1b1e5603d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e1b1f41be9737016600","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":18.07} [2024-05-10 15:03:27] [663e1b1e5603d] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 15:03:27] [663e1b1e5603d] [DEBUG] Callback juste avant fin callBack [2024-05-10 15:03:46] [663e1b320e24e] [DEBUG] Callback main start ok [2024-05-10 15:03:46] [663e1b320e24e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 15:03:46] [663e1b320e24e] [DEBUG] Callback main avant while ok [2024-05-10 15:03:46] [663e1b320e24e] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-05-10 15:03:44&metadata[message_id]=sms_663e1b1f41be9737016600&metadata[number]=+33664437934&metadata[sim_card_number]=+33757050409 [2024-05-10 15:03:46] [663e1b320e24e] [INFO] Callback SMS entrant sur sim_card: +33757050409 depuis Number (user): +33664437934 Text: Oui [2024-05-10 15:03:46] [663e1b320e24e] [INFO] From: +33664437934|To: +33757050409|Date: 2024-05-10 15:03:44|Message: Oui [2024-05-10 15:03:46] [663e1b320e24e] [DEBUG] callback main apres while ok [2024-05-10 15:03:46] [663e1b320e24e] [INFO] Phone Number +33664437934 is available ! [2024-05-10 15:03:46] [663e1b320e24e] [DEBUG] Service is enabled ? true [2024-05-10 15:03:46] [663e1b320e24e] [INFO] Service +33757050409 is enabled ! [2024-05-10 15:03:46] [663e1b320e24e] [DEBUG] Listen is enabled ? false [2024-05-10 15:03:46] [663e1b320e24e] [INFO] Listen +33757050409 is disabled ! [2024-05-10 15:03:46] [663e1b320e24e] [DEBUG] callback main sim_card_number CORRECT : +33757050409 début d'interpretation du message [2024-05-10 15:03:46] [663e1b320e24e] [DEBUG] BDD CheckNumber : OK [2024-05-10 15:03:46] [663e1b320e24e] [INFO] Callback SMS Count =? 1 [2024-05-10 15:03:46] [663e1b320e24e] [INFO] Callback checkMessage : Bonjour Alfred, Je veux essayer la démo ! -- text: Oui [2024-05-10 15:03:46] [663e1b320e24e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-05-10 15:03:46] [663e1b320e24e] [INFO] Event ID ? 13 [2024-05-10 15:03:46] [663e1b320e24e] [INFO] Fetch event [2024-05-10 15:03:46] [663e1b320e24e] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 15:03:46] [663e1b320e24e] [DEBUG] [AUTOMATIC] Réponse Positive [2024-05-10 15:03:46] [663e1b320e24e] [INFO] Sender already set +33664437934 [2024-05-10 15:03:46] [663e1b320e24e] [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-10 15:03:46] [663e1b320e24e] [DEBUG] [SMS] number : +33664437934 [2024-05-10 15:03:46] [663e1b320e24e] [DEBUG] [SMS] sender : 33757050409 [2024-05-10 15:03:46] [663e1b320e24e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33664437934"}],"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":"33757050409"} [2024-05-10 15:03:46] [663e1b320e24e] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 15:03:46] [663e1b320e24e] [INFO] [SMS] SMS envoyé avec succès id : sms_663e1b32e1bb3110092246 [2024-05-10 15:03:46] [663e1b320e24e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e1b32e1bb3110092246","number_of_contacts":1,"total_cost":0.22499999999999998,"number_of_sms_needed":5,"residual_credit":17.85} [2024-05-10 15:03:46] [663e1b320e24e] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 15:03:46] [663e1b320e24e] [DEBUG] Callback juste avant fin callBack [2024-05-10 15:05:30] [663e1b9a81953] [DEBUG] Callback main start ok [2024-05-10 15:05:30] [663e1b9a81953] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 15:05:30] [663e1b9a81953] [DEBUG] Callback main avant while ok [2024-05-10 15:05:30] [663e1b9a81953] [DEBUG] Fields : channel=sms&text=157&reception_date=2024-05-10 15:05:28&metadata[message_id]=sms_663e1b32e1bb3110092246&metadata[number]=+33664437934&metadata[sim_card_number]=+33757050409 [2024-05-10 15:05:30] [663e1b9a81953] [INFO] Callback SMS entrant sur sim_card: +33757050409 depuis Number (user): +33664437934 Text: 157 [2024-05-10 15:05:30] [663e1b9a81953] [INFO] From: +33664437934|To: +33757050409|Date: 2024-05-10 15:05:28|Message: 157 [2024-05-10 15:05:30] [663e1b9a81953] [DEBUG] callback main apres while ok [2024-05-10 15:05:30] [663e1b9a81953] [INFO] Phone Number +33664437934 is available ! [2024-05-10 15:05:30] [663e1b9a81953] [DEBUG] Service is enabled ? true [2024-05-10 15:05:30] [663e1b9a81953] [INFO] Service +33757050409 is enabled ! [2024-05-10 15:05:30] [663e1b9a81953] [DEBUG] Listen is enabled ? false [2024-05-10 15:05:30] [663e1b9a81953] [INFO] Listen +33757050409 is disabled ! [2024-05-10 15:05:30] [663e1b9a81953] [DEBUG] callback main sim_card_number CORRECT : +33757050409 début d'interpretation du message [2024-05-10 15:05:30] [663e1b9a81953] [DEBUG] BDD CheckNumber : OK [2024-05-10 15:05:30] [663e1b9a81953] [INFO] Callback SMS Count =? 2 [2024-05-10 15:05:30] [663e1b9a81953] [INFO] Callback checkMessage : Oui -- text: 157 [2024-05-10 15:05:30] [663e1b9a81953] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '157' [2024-05-10 15:05:30] [663e1b9a81953] [INFO] Event ID ? 13 [2024-05-10 15:05:30] [663e1b9a81953] [INFO] Fetch event [2024-05-10 15:05:30] [663e1b9a81953] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 15:05:30] [663e1b9a81953] [DEBUG] début chatgpt [2024-05-10 15:05:30] [663e1b9a81953] [DEBUG] curl_init OK [2024-05-10 15:05:30] [663e1b9a81953] [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. 500 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":"157"}]} [2024-05-10 15:05:35] [663e1b9a81953] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NKEE23kNJuvg4nH1C1400VpII0fm", "object": "chat.completion", "created": 1715346330, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour votre réponse. En fait, l'empreinte carbone de la VVX est d'environ 500 tonnes de CO2.\n\nVoulez-vous essayer de répondre aux deux autres questions ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 538, "completion_tokens": 45, "total_tokens": 583 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:05:35] [663e1b9a81953] [DEBUG] Curl Closed OK [2024-05-10 15:05:35] [663e1b9a81953] [INFO] Commun GPT Content: { "id": "chatcmpl-9NKEE23kNJuvg4nH1C1400VpII0fm", "object": "chat.completion", "created": 1715346330, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour votre réponse. En fait, l'empreinte carbone de la VVX est d'environ 500 tonnes de CO2.\n\nVoulez-vous essayer de répondre aux deux autres questions ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 538, "completion_tokens": 45, "total_tokens": 583 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:05:35] [663e1b9a81953] [INFO] Sender already set +33664437934 [2024-05-10 15:05:35] [663e1b9a81953] [DEBUG] [SMS] text : Merci pour votre réponse. En fait, l'empreinte carbone de la VVX est d'environ 500 tonnes de CO2. Voulez-vous essayer de répondre aux deux autres questions ? [2024-05-10 15:05:35] [663e1b9a81953] [DEBUG] [SMS] number : +33664437934 [2024-05-10 15:05:35] [663e1b9a81953] [DEBUG] [SMS] sender : 33757050409 [2024-05-10 15:05:35] [663e1b9a81953] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33664437934"}],"text":"Merci pour votre r\u00e9ponse. En fait, l'empreinte carbone de la VVX est d'environ 500 tonnes de CO2.\n\nVoulez-vous essayer de r\u00e9pondre aux deux autres questions ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050409"} [2024-05-10 15:05:35] [663e1b9a81953] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 15:05:35] [663e1b9a81953] [INFO] [SMS] SMS envoyé avec succès id : sms_663e1b9fbdab1016237091 [2024-05-10 15:05:35] [663e1b9a81953] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e1b9fbdab1016237091","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":17.8} [2024-05-10 15:05:35] [663e1b9a81953] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 15:05:35] [663e1b9a81953] [DEBUG] Callback juste avant fin callBack [2024-05-10 15:05:36] [663e1ba05df44] [DEBUG] Callback main start ok [2024-05-10 15:05:36] [663e1ba05df44] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 15:05:36] [663e1ba05df44] [DEBUG] Callback main avant while ok [2024-05-10 15:05:36] [663e1ba05df44] [DEBUG] Fields : channel=sms&text=30&reception_date=2024-05-10 15:05:34&metadata[message_id]=sms_663e1b32e1bb3110092246&metadata[number]=+33664437934&metadata[sim_card_number]=+33757050409 [2024-05-10 15:05:36] [663e1ba05df44] [INFO] Callback SMS entrant sur sim_card: +33757050409 depuis Number (user): +33664437934 Text: 30 [2024-05-10 15:05:36] [663e1ba05df44] [INFO] From: +33664437934|To: +33757050409|Date: 2024-05-10 15:05:34|Message: 30 [2024-05-10 15:05:36] [663e1ba05df44] [DEBUG] callback main apres while ok [2024-05-10 15:05:36] [663e1ba05df44] [INFO] Phone Number +33664437934 is available ! [2024-05-10 15:05:36] [663e1ba05df44] [DEBUG] Service is enabled ? true [2024-05-10 15:05:36] [663e1ba05df44] [INFO] Service +33757050409 is enabled ! [2024-05-10 15:05:36] [663e1ba05df44] [DEBUG] Listen is enabled ? false [2024-05-10 15:05:36] [663e1ba05df44] [INFO] Listen +33757050409 is disabled ! [2024-05-10 15:05:36] [663e1ba05df44] [DEBUG] callback main sim_card_number CORRECT : +33757050409 début d'interpretation du message [2024-05-10 15:05:36] [663e1ba05df44] [DEBUG] BDD CheckNumber : OK [2024-05-10 15:05:36] [663e1ba05df44] [INFO] Callback SMS Count =? 2 [2024-05-10 15:05:36] [663e1ba05df44] [INFO] Callback checkMessage : 157 -- text: 30 [2024-05-10 15:05:36] [663e1ba05df44] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '30' [2024-05-10 15:05:36] [663e1ba05df44] [INFO] Event ID ? 13 [2024-05-10 15:05:36] [663e1ba05df44] [INFO] Fetch event [2024-05-10 15:05:36] [663e1ba05df44] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 15:05:36] [663e1ba05df44] [DEBUG] début chatgpt [2024-05-10 15:05:36] [663e1ba05df44] [DEBUG] curl_init OK [2024-05-10 15:05:36] [663e1ba05df44] [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. 500 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":"157"},{"role":"user","content":"30"}]} [2024-05-10 15:05:43] [663e1ba05df44] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NKEKGCtE4dd9bmpLONNkr4NvSLfZ", "object": "chat.completion", "created": 1715346336, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Pour la première question sur l'empreinte carbone de la VVX, la bonne réponse est en fait 500 tonnes de CO2, ce qui ne correspond à aucune des options données. Mes excuses pour cette confusion.\n\nPour la deuxième question, la part des émissions de carbone provenant du transport est effectivement de 80%. Vous avez répondu 30%, mais c'est une part beaucoup plus importante.\n\nPouvez-vous tenter de répondre à la troisième question: 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": 543, "completion_tokens": 142, "total_tokens": 685 }, "system_fingerprint": "fp_294de9593d" } lse [2024-05-10 15:05:40] [663e1ba49c6ce] [INFO] Listen +33757050409 is disabled ! [2024-05-10 15:05:40] [663e1ba49c6ce] [DEBUG] callback main sim_card_number CORRECT : +33757050409 début d'interpretation du message [2024-05-10 15:05:40] [663e1ba49c6ce] [DEBUG] BDD CheckNumber : OK [2024-05-10 15:05:40] [663e1ba49c6ce] [INFO] Callback SMS Count =? 2 [2024-05-10 15:05:40] [663e1ba49c6ce] [INFO] Callback checkMessage : 30 -- text: 157 [2024-05-10 15:05:40] [663e1ba49c6ce] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '157' [2024-05-10 15:05:40] [663e1ba49c6ce] [INFO] Event ID ? 13 [2024-05-10 15:05:40] [663e1ba49c6ce] [INFO] Fetch event [2024-05-10 15:05:40] [663e1ba49c6ce] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 15:05:40] [663e1ba49c6ce] [DEBUG] début chatgpt [2024-05-10 15:05:40] [663e1ba49c6ce] [DEBUG] curl_init OK [2024-05-10 15:05:40] [663e1ba49c6ce] [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. 500 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":"157"},{"role":"user","content":"157"}]} [2024-05-10 15:05:44] [663e1ba49c6ce] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NKEPK6hKxCv4hwi4ml1x81xQOk5w", "object": "chat.completion", "created": 1715346341, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "L'empreinte carbone de la VVX est en fait de 500 tonnes de CO2. Mais poursuivons avec les autres questions. Quelle part pensez-vous que les transports représentent dans les émissions carbones de l'événement ? (30%, 50%, 80%)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 543, "completion_tokens": 65, "total_tokens": 608 }, "system_fingerprint": "fp_294de9593d" } Pouvez-vous tenter de répondre à la troisième question: 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": 543, "completion_tokens": 142, "total_tokens": 685 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:05:43] [663e1ba05df44] [INFO] Sender already set +33664437934 [2024-05-10 15:05:43] [663e1ba05df44] [DEBUG] [SMS] text : Pour la première question sur l'empreinte carbone de la VVX, la bonne réponse est en fait 500 tonnes de CO2, ce qui ne correspond à aucune des options données. Mes excuses pour cette confusion. Pour la deuxième question, la part des émissions de carbone provenant du transport est effectivement de 80%. Vous avez répondu 30%, mais c'est une part beaucoup plus importante. Pouvez-vous tenter de répondre à la troisième question: 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-10 15:05:43] [663e1ba05df44] [DEBUG] [SMS] number : +33664437934 [2024-05-10 15:05:43] [663e1ba05df44] [DEBUG] [SMS] sender : 33757050409 [2024-05-10 15:05:43] [663e1ba05df44] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33664437934"}],"text":"Pour la premi\u00e8re question sur l'empreinte carbone de la VVX, la bonne r\u00e9ponse est en fait 500 tonnes de CO2, ce qui ne correspond \u00e0 aucune des options donn\u00e9es. Mes excuses pour cette confusion.\n\nPour la deuxi\u00e8me question, la part des \u00e9missions de carbone provenant du transport est effectivement de 80%. Vous avez r\u00e9pondu 30%, mais c'est une part beaucoup plus importante.\n\nPouvez-vous tenter de r\u00e9pondre \u00e0 la troisi\u00e8me question: 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":"33757050409"} [2024-05-10 15:05:44] [663e1ba05df44] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 15:05:44] [663e1ba05df44] [INFO] [SMS] SMS envoyé avec succès id : sms_663e1ba83f048203458684 [2024-05-10 15:05:44] [663e1ba05df44] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e1ba83f048203458684","number_of_contacts":1,"total_cost":0.18,"number_of_sms_needed":4,"residual_credit":17.62} [2024-05-10 15:05:44] [663e1ba05df44] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 15:05:44] [663e1ba05df44] [DEBUG] Callback juste avant fin callBack [2024-05-10 15:05:57] [663e1bb58242f] [DEBUG] Callback main start ok -10 15:05:44] [663e1ba49c6ce] [INFO] Commun GPT Content: { "id": "chatcmpl-9NKEPK6hKxCv4hwi4ml1x81xQOk5w", "object": "chat.completion", "created": 1715346341, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "L'empreinte carbone de la VVX est en fait de 500 tonnes de CO2. Mais poursuivons avec les autres questions. Quelle part pensez-vous que les transports représentent dans les émissions carbones de l'événement ? (30%, 50%, 80%)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 543, "completion_tokens": 65, "total_tokens": 608 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:05:44] [663e1ba49c6ce] [INFO] Sender already set +33664437934 [2024-05-10 15:05:44] [663e1ba49c6ce] [DEBUG] [SMS] text : L'empreinte carbone de la VVX est en fait de 500 tonnes de CO2. Mais poursuivons avec les autres questions. Quelle part pensez-vous que les transports représentent dans les émissions carbones de l'événement ? (30%, 50%, 80%) [2024-05-10 15:05:44] [663e1ba49c6ce] [DEBUG] [SMS] number : +33664437934 [2024-05-10 15:05:44] [663e1ba49c6ce] [DEBUG] [SMS] sender : 33757050409 [2024-05-10 15:05:44] [663e1ba49c6ce] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33664437934"}],"text":"L'empreinte carbone de la VVX est en fait de 500 tonnes de CO2. Mais poursuivons avec les autres questions. Quelle part pensez-vous que les transports repr\u00e9sentent dans les \u00e9missions carbones de l'\u00e9v\u00e9nement ? (30%, 50%, 80%)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050409"} [2024-05-10 15:05:45] [663e1ba49c6ce] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 15:05:45] [663e1ba49c6ce] [INFO] [SMS] SMS envoyé avec succès id : sms_663e1ba90349e405384455 [2024-05-10 15:05:45] [663e1ba49c6ce] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e1ba90349e405384455","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":17.53} [2024-05-10 15:05:45] [663e1ba49c6ce] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 15:05:45] [663e1ba49c6ce] [DEBUG] Callback juste avant fin callBack [2024-05-10 15:05:46] [663e1baa716fa] [DEBUG] Callback main start ok [2024-05-10 15:05:46] [663e1baa716fa] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 15:05:46] [663e1baa716fa] [DEBUG] Callback main avant while ok [2024-05-10 15:05:46] [663e1baa716fa] [DEBUG] Fields : channel=sms&text=30&reception_date=2024-05-10 15:05:34&metadata[message_id]=sms_663e1b32e1bb3110092246&metadata[number]=+33664437934&metadata[sim_card_number]=+33757050409 [2024-05-10 15:05:46] [663e1baa716fa] [INFO] Callback SMS entrant sur sim_card: +33757050409 depuis Number (user): +33664437934 Text: 30 [2024-05-10 15:05:46] [663e1baa716fa] [INFO] From: +33664437934|To: +33757050409|Date: 2024-05-10 15:05:34|Message: 30 [2024-05-10 15:05:46] [663e1baa716fa] [DEBUG] callback main apres while ok [2024-05-10 15:05:46] [663e1baa716fa] [INFO] Phone Number +33664437934 is available ! [2024-05-10 15:05:46] [663e1baa716fa] [DEBUG] Service is enabled ? true [2024-05-10 15:05:46] [663e1baa716fa] [INFO] Service +33757050409 is enabled ! [2024-05-10 15:05:46] [663e1baa716fa] [DEBUG] Listen is enabled ? false [2024-05-10 15:05:46] [663e1baa716fa] [INFO] Listen +33757050409 is disabled ! [2024-05-10 15:05:46] [663e1baa716fa] [DEBUG] callback main sim_card_number CORRECT : +33757050409 début d'interpretation du message [2024-05-10 15:05:46] [663e1baa716fa] [DEBUG] BDD CheckNumber : OK [2024-05-10 15:05:46] [663e1baa716fa] [INFO] Callback SMS Count =? 3 [2024-05-10 15:05:46] [663e1baa716fa] [INFO] Callback checkMessage : 157 -- text: 30 [2024-05-10 15:05:46] [663e1baa716fa] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '30' [2024-05-10 15:05:46] [663e1baa716fa] [INFO] Event ID ? 13 [2024-05-10 15:05:46] [663e1baa716fa] [INFO] Fetch event [2024-05-10 15:05:46] [663e1baa716fa] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 15:05:46] [663e1baa716fa] [DEBUG] début chatgpt [2024-05-10 15:05:46] [663e1baa716fa] [DEBUG] curl_init OK [2024-05-10 15:05:46] [663e1baa716fa] [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. 500 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":"157"},{"role":"user","content":"157"},{"role":"user","content":"30"},{"role":"assistant","content":"Merci pour votre r\u00e9ponse. En fait, l'empreinte carbone de la VVX est d'environ 500 tonnes de CO2.\n\nVoulez-vous essayer de r\u00e9pondre aux deux autres questions ?"},{"role":"user","content":"30"}]} [2024-05-10 15:05:51] [663e1baa716fa] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NKEUNesX9AW6FqaICDXxPCexpca3", "object": "chat.completion", "created": 1715346346, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Pour la part du transport dans les émissions carbones de la VVX, en réalité, elle représente 80%. \n\nVous pouvez encore essayer de répondre à la dernière question:\nEn 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": 602, "completion_tokens": 78, "total_tokens": 680 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:05:51] [663e1baa716fa] [DEBUG] Curl Closed OK [2024-05-10 15:05:51] [663e1baa716fa] [INFO] Commun GPT Content: { "id": "chatcmpl-9NKEUNesX9AW6FqaICDXxPCexpca3", "object": "chat.completion", "created": 1715346346, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Pour la part du transport dans les émissions carbones de la VVX, en réalité, elle représente 80%. \n\nVous pouvez encore essayer de répondre à la dernière question:\nEn 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": 602, "completion_tokens": 78, "total_tokens": 680 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:05:51] [663e1baa716fa] [INFO] Sender already set +33664437934 [2024-05-10 15:05:51] [663e1baa716fa] [DEBUG] [SMS] text : Pour la part du transport dans les émissions carbones de la VVX, en réalité, elle représente 80%. Vous pouvez encore essayer de répondre à la dernière question: 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-10 15:05:51] [663e1baa716fa] [DEBUG] [SMS] number : +33664437934 [2024-05-10 15:05:51] [663e1baa716fa] [DEBUG] [SMS] sender : 33757050409 [2024-05-10 15:05:51] [663e1baa716fa] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33664437934"}],"text":"Pour la part du transport dans les \u00e9missions carbones de la VVX, en r\u00e9alit\u00e9, elle repr\u00e9sente 80%. \n\nVous pouvez encore essayer de r\u00e9pondre \u00e0 la derni\u00e8re question:\nEn 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":"33757050409"} [2024-05-10 15:05:51] [663e1baa716fa] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 15:05:51] [663e1baa716fa] [INFO] [SMS] SMS envoyé avec succès id : sms_663e1bafd861f449729913 [2024-05-10 15:05:51] [663e1baa716fa] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e1bafd861f449729913","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":17.44} [2024-05-10 15:05:51] [663e1baa716fa] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 15:05:51] [663e1baa716fa] [DEBUG] Callback juste avant fin callBack [2024-05-10 15:05:57] [663e1bb58242f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 15:05:57] [663e1bb58242f] [DEBUG] Callback main avant while ok [2024-05-10 15:05:57] [663e1bb58242f] [DEBUG] Fields : channel=sms&text=38&reception_date=2024-05-10 15:05:56&metadata[message_id]=sms_663e1bafd861f449729913&metadata[number]=+33664437934&metadata[sim_card_number]=+33757050409 [2024-05-10 15:05:57] [663e1bb58242f] [INFO] Callback SMS entrant sur sim_card: +33757050409 depuis Number (user): +33664437934 Text: 38 [2024-05-10 15:05:57] [663e1bb58242f] [INFO] From: +33664437934|To: +33757050409|Date: 2024-05-10 15:05:56|Message: 38 [2024-05-10 15:05:57] [663e1bb58242f] [DEBUG] callback main apres while ok [2024-05-10 15:05:57] [663e1bb58242f] [INFO] Phone Number +33664437934 is available ! [2024-05-10 15:05:57] [663e1bb58242f] [DEBUG] Service is enabled ? true [2024-05-10 15:05:57] [663e1bb58242f] [INFO] Service +33757050409 is enabled ! [2024-05-10 15:05:57] [663e1bb58242f] [DEBUG] Listen is enabled ? false [2024-05-10 15:05:57] [663e1bb58242f] [INFO] Listen +33757050409 is disabled ! [2024-05-10 15:05:57] [663e1bb58242f] [DEBUG] callback main sim_card_number CORRECT : +33757050409 début d'interpretation du message [2024-05-10 15:05:57] [663e1bb58242f] [DEBUG] BDD CheckNumber : OK [2024-05-10 15:05:57] [663e1bb58242f] [INFO] Callback SMS Count =? 6 [2024-05-10 15:05:57] [663e1bb58242f] [INFO] Callback checkMessage : 30 -- text: 38 [2024-05-10 15:05:57] [663e1bb58242f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '38' [2024-05-10 15:05:57] [663e1bb58242f] [INFO] Event ID ? 13 [2024-05-10 15:05:57] [663e1bb58242f] [INFO] Fetch event [2024-05-10 15:05:57] [663e1bb58242f] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 15:05:57] [663e1bb58242f] [DEBUG] début chatgpt [2024-05-10 15:05:57] [663e1bb58242f] [DEBUG] curl_init OK [2024-05-10 15:05:57] [663e1bb58242f] [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. 500 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":"157"},{"role":"user","content":"157"},{"role":"user","content":"30"},{"role":"user","content":"30"},{"role":"assistant","content":"Merci pour votre r\u00e9ponse. En fait, l'empreinte carbone de la VVX est d'environ 500 tonnes de CO2.\n\nVoulez-vous essayer de r\u00e9pondre aux deux autres questions ?"},{"role":"assistant","content":"Pour la premi\u00e8re question sur l'empreinte carbone de la VVX, la bonne r\u00e9ponse est en fait 500 tonnes de CO2, ce qui ne correspond \u00e0 aucune des options donn\u00e9es. Mes excuses pour cette confusion.\n\nPour la deuxi\u00e8me question, la part des \u00e9missions de carbone provenant du transport est effectivement de 80%. Vous avez r\u00e9pondu 30%, mais c'est une part beaucoup plus importante.\n\nPouvez-vous tenter de r\u00e9pondre \u00e0 la troisi\u00e8me question: En additionnant tous les trajets des participants de la VVX, combien de tours autour de la Terre cela repr\u00e9sente ? (5, 26, 38)"},{"role":"assistant","content":"L'empreinte carbone de la VVX est en fait de 500 tonnes de CO2. Mais poursuivons avec les autres questions. Quelle part pensez-vous que les transports repr\u00e9sentent dans les \u00e9missions carbones de l'\u00e9v\u00e9nement ? (30%, 50%, 80%)"},{"role":"assistant","content":"Pour la part du transport dans les \u00e9missions carbones de la VVX, en r\u00e9alit\u00e9, elle repr\u00e9sente 80%. \n\nVous pouvez encore essayer de r\u00e9pondre \u00e0 la derni\u00e8re question:\nEn 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":"38"}]} [2024-05-10 15:06:01] [663e1bb58242f] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NKEfO3K7UfQP2ytgDhTqPir0HQiX", "object": "chat.completion", "created": 1715346357, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "En fait, l'ensemble des trajets des participants de la VVX représente environ 26 fois le tour de la terre, pas 38.\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": 904, "completion_tokens": 61, "total_tokens": 965 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:06:01] [663e1bb58242f] [DEBUG] Curl Closed OK [2024-05-10 15:06:01] [663e1bb58242f] [INFO] Commun GPT Content: { "id": "chatcmpl-9NKEfO3K7UfQP2ytgDhTqPir0HQiX", "object": "chat.completion", "created": 1715346357, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "En fait, l'ensemble des trajets des participants de la VVX représente environ 26 fois le tour de la terre, pas 38.\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": 904, "completion_tokens": 61, "total_tokens": 965 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:06:01] [663e1bb58242f] [INFO] Sender already set +33664437934 [2024-05-10 15:06:01] [663e1bb58242f] [DEBUG] [SMS] text : En fait, l'ensemble des trajets des participants de la VVX représente environ 26 fois le tour de la terre, pas 38. Merci pour votre participation. N'hésitez pas à nous rendre visite sur https://okalfred.fr. Bonne VVX! [2024-05-10 15:06:01] [663e1bb58242f] [DEBUG] [SMS] number : +33664437934 [2024-05-10 15:06:01] [663e1bb58242f] [DEBUG] [SMS] sender : 33757050409 [2024-05-10 15:06:01] [663e1bb58242f] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33664437934"}],"text":"En fait, l'ensemble des trajets des participants de la VVX repr\u00e9sente environ 26 fois le tour de la terre, pas 38.\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":"33757050409"} [2024-05-10 15:06:01] [663e1bb58242f] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 15:06:01] [663e1bb98ab65] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 15:06:01] [663e1bb98ab65] [DEBUG] Callback main avant while ok [2024-05-10 15:06:01] [663e1bb98ab65] [DEBUG] Fields : channel=sms&text=30&reception_date=2024-05-10 15:05:34&metadata[message_id]=sms_663e1b32e1bb3110092246&metadata[number]=+33664437934&metadata[sim_card_number]=+33757050409 [2024-05-10 15:06:01] [663e1bb98ab65] [INFO] Callback SMS entrant sur sim_card: +33757050409 depuis Number (user): +33664437934 Text: 30 [2024-05-10 15:06:01] [663e1bb98ab65] [INFO] From: +33664437934|To: +33757050409|Date: 2024-05-10 15:05:34|Message: 30 [2024-05-10 15:06:01] [663e1bb98ab65] [DEBUG] callback main apres while ok [2024-05-10 15:06:01] [663e1bb98ab65] [INFO] Phone Number +33664437934 is available ! [2024-05-10 15:06:01] [663e1bb98ab65] [DEBUG] Service is enabled ? true [2024-05-10 15:06:01] [663e1bb98ab65] [INFO] Service +33757050409 is enabled ! [2024-05-10 15:06:01] [663e1bb98ab65] [DEBUG] Listen is enabled ? false [2024-05-10 15:06:01] [663e1bb98ab65] [INFO] Listen +33757050409 is disabled ! [2024-05-10 15:06:01] [663e1bb98ab65] [DEBUG] callback main sim_card_number CORRECT : +33757050409 début d'interpretation du message [2024-05-10 15:06:01] [663e1bb98ab65] [DEBUG] BDD CheckNumber : OK [2024-05-10 15:06:01] [663e1bb98ab65] [INFO] Callback SMS Count =? 6 [2024-05-10 15:06:01] [663e1bb98ab65] [INFO] Callback checkMessage : 38 -- text: 30 [2024-05-10 15:06:01] [663e1bb98ab65] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '30' [2024-05-10 15:06:01] [663e1bb98ab65] [INFO] Event ID ? 13 [2024-05-10 15:06:01] [663e1bb98ab65] [INFO] Fetch event [2024-05-10 15:06:01] [663e1bb98ab65] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 15:06:01] [663e1bb98ab65] [DEBUG] début chatgpt [2024-05-10 15:06:01] [663e1bb98ab65] [DEBUG] curl_init OK [2024-05-10 15:06:01] [663e1bb98ab65] [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. 500 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":"157"},{"role":"user","content":"157"},{"role":"user","content":"30"},{"role":"user","content":"30"},{"role":"assistant","content":"Merci pour votre r\u00e9ponse. En fait, l'empreinte carbone de la VVX est d'environ 500 tonnes de CO2.\n\nVoulez-vous essayer de r\u00e9pondre aux deux autres questions ?"},{"role":"assistant","content":"Pour la premi\u00e8re question sur l'empreinte carbone de la VVX, la bonne r\u00e9ponse est en fait 500 tonnes de CO2, ce qui ne correspond \u00e0 aucune des options donn\u00e9es. Mes excuses pour cette confusion.\n\nPour la deuxi\u00e8me question, la part des \u00e9missions de carbone provenant du transport est effectivement de 80%. Vous avez r\u00e9pondu 30%, mais c'est une part beaucoup plus importante.\n\nPouvez-vous tenter de r\u00e9pondre \u00e0 la troisi\u00e8me question: En additionnant tous les trajets des participants de la VVX, combien de tours autour de la Terre cela repr\u00e9sente ? (5, 26, 38)"},{"role":"assistant","content":"L'empreinte carbone de la VVX est en fait de 500 tonnes de CO2. Mais poursuivons avec les autres questions. Quelle part pensez-vous que les transports repr\u00e9sentent dans les \u00e9missions carbones de l'\u00e9v\u00e9nement ? (30%, 50%, 80%)"},{"role":"user","content":"38"},{"role":"assistant","content":"Pour la part du transport dans les \u00e9missions carbones de la VVX, en r\u00e9alit\u00e9, elle repr\u00e9sente 80%. \n\nVous pouvez encore essayer de r\u00e9pondre \u00e0 la derni\u00e8re question:\nEn 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":"30"}]} [2024-05-10 15:06:04] [663e1bb98ab65] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NKEjsxGmG1l4SgrtRGxXCO5B9NV2", "object": "chat.completion", "created": 1715346361, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour votre participation, n'hésitez pas à nous rendre visite sur https://okalfred.fr. Bonne VVX!" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 909, "completion_tokens": 29, "total_tokens": 938 }, "system_fingerprint": "fp_e9446dc58f" } [2024-05-10 15:06:04] [663e1bb98ab65] [DEBUG] Curl Closed OK [2024-05-10 15:06:04] [663e1bb98ab65] [INFO] Commun GPT Content: { "id": "chatcmpl-9NKEjsxGmG1l4SgrtRGxXCO5B9NV2", "object": "chat.completion", "created": 1715346361, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour votre participation, n'hésitez pas à nous rendre visite sur https://okalfred.fr. Bonne VVX!" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 909, "completion_tokens": 29, "total_tokens": 938 }, "system_fingerprint": "fp_e9446dc58f" } [2024-05-10 15:06:04] [663e1bb98ab65] [INFO] Sender already set +33664437934 [2024-05-10 15:06:04] [663e1bb98ab65] [DEBUG] [SMS] text : Merci pour votre participation, n'hésitez pas à nous rendre visite sur https://okalfred.fr. Bonne VVX! [2024-05-10 15:06:04] [663e1bb98ab65] [DEBUG] [SMS] number : +33664437934 [2024-05-10 15:06:04] [663e1bb98ab65] [DEBUG] [SMS] sender : 33757050409 [2024-05-10 15:06:04] [663e1bb98ab65] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33664437934"}],"text":"Merci 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":"33757050409"} [2024-05-10 15:06:04] [663e1bb98ab65] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 15:06:04] [663e1bb98ab65] [INFO] [SMS] SMS envoyé avec succès id : sms_663e1bbca2297683521207 [2024-05-10 15:06:04] [663e1bb98ab65] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e1bbca2297683521207","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":17.31} [2024-05-10 15:06:04] [663e1bb98ab65] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 15:06:04] [663e1bb98ab65] [DEBUG] Callback juste avant fin callBack [2024-05-10 15:22:27] [663e1f93dffab] [DEBUG] Callback main start ok [2024-05-10 15:22:27] [663e1f93dffab] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 15:22:27] [663e1f93dffab] [DEBUG] Callback main avant while ok [2024-05-10 15:22:27] [663e1f93dffab] [DEBUG] Fields : channel=sms&text=Bonjour Alfred, Je veux essayer la démo !&reception_date=2024-05-10 15:22:26&metadata[number]=+33638369366&metadata[sim_card_number]=+33757050403 [2024-05-10 15:22:27] [663e1f93dffab] [INFO] Callback SMS entrant sur sim_card: +33757050403 depuis Number (user): +33638369366 Text: Bonjour Alfred, Je veux essayer la démo ! [2024-05-10 15:22:27] [663e1f93dffab] [INFO] From: +33638369366|To: +33757050403|Date: 2024-05-10 15:22:26|Message: Bonjour Alfred, Je veux essayer la démo ! [2024-05-10 15:22:27] [663e1f93dffab] [DEBUG] callback main apres while ok [2024-05-10 15:22:27] [663e1f93dffab] [INFO] Phone Number +33638369366 is available ! [2024-05-10 15:22:27] [663e1f93dffab] [DEBUG] Service is enabled ? true [2024-05-10 15:22:27] [663e1f93dffab] [INFO] Service +33757050403 is enabled ! [2024-05-10 15:22:27] [663e1f93dffab] [DEBUG] Listen is enabled ? false [2024-05-10 15:22:27] [663e1f93dffab] [INFO] Listen +33757050403 is disabled ! [2024-05-10 15:22:27] [663e1f93dffab] [DEBUG] callback main sim_card_number CORRECT : +33757050403 début d'interpretation du message [2024-05-10 15:22:27] [663e1f93dffab] [DEBUG] BDD CheckNumber : la table est vide [2024-05-10 15:22:27] [663e1f93dffab] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-05-10 15:22:27] [663e1f93dffab] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33638369366 [2024-05-10 15:22:27] [663e1f93dffab] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred,\rJe veux essayer la démo !' [2024-05-10 15:22:27] [663e1f93dffab] [INFO] Callback Q1: l'event est quizz VVX [2024-05-10 15:22:27] [663e1f93dffab] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'quizz VVX via sms' [2024-05-10 15:22:28] [663e1f93dffab] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '13' [2024-05-10 15:22:28] [663e1f93dffab] [INFO] Ajout du sender : 33757050411 au +33638369366 [2024-05-10 15:22:28] [663e1f93dffab] [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-10 15:22:28] [663e1f93dffab] [DEBUG] [SMS] number : +33638369366 [2024-05-10 15:22:28] [663e1f93dffab] [DEBUG] [SMS] sender : 33757050411 [2024-05-10 15:22:28] [663e1f93dffab] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33638369366"}],"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":"33757050411"} [2024-05-10 15:22:28] [663e1f93dffab] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 15:22:28] [663e1f93dffab] [INFO] [SMS] SMS envoyé avec succès id : sms_663e1f9477e07471359734 [2024-05-10 15:22:28] [663e1f93dffab] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e1f9477e07471359734","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":17.26} [2024-05-10 15:22:28] [663e1f93dffab] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 15:22:28] [663e1f93dffab] [DEBUG] Callback juste avant fin callBack [2024-05-10 15:22:52] [663e1fac58055] [DEBUG] Callback main start ok [2024-05-10 15:22:52] [663e1fac58055] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 15:22:52] [663e1fac58055] [DEBUG] Callback main avant while ok [2024-05-10 15:22:52] [663e1fac58055] [DEBUG] Fields : channel=sms&text=Oui &reception_date=2024-05-10 15:22:51&metadata[message_id]=sms_663e1f9477e07471359734&metadata[number]=+33638369366&metadata[sim_card_number]=+33757050411 [2024-05-10 15:22:52] [663e1fac58055] [INFO] Callback SMS entrant sur sim_card: +33757050411 depuis Number (user): +33638369366 Text: Oui [2024-05-10 15:22:52] [663e1fac58055] [INFO] From: +33638369366|To: +33757050411|Date: 2024-05-10 15:22:51|Message: Oui [2024-05-10 15:22:52] [663e1fac58055] [DEBUG] callback main apres while ok [2024-05-10 15:22:52] [663e1fac58055] [INFO] Phone Number +33638369366 is available ! [2024-05-10 15:22:52] [663e1fac58055] [DEBUG] Service is enabled ? true [2024-05-10 15:22:52] [663e1fac58055] [INFO] Service +33757050411 is enabled ! [2024-05-10 15:22:52] [663e1fac58055] [DEBUG] Listen is enabled ? false [2024-05-10 15:22:52] [663e1fac58055] [INFO] Listen +33757050411 is disabled ! [2024-05-10 15:22:52] [663e1fac58055] [DEBUG] callback main sim_card_number CORRECT : +33757050411 début d'interpretation du message [2024-05-10 15:22:52] [663e1fac58055] [DEBUG] BDD CheckNumber : OK [2024-05-10 15:22:52] [663e1fac58055] [INFO] Callback SMS Count =? 1 [2024-05-10 15:22:52] [663e1fac58055] [INFO] Callback checkMessage : Bonjour Alfred, Je veux essayer la démo ! -- text: Oui [2024-05-10 15:22:52] [663e1fac58055] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui ' [2024-05-10 15:22:52] [663e1fac58055] [INFO] Event ID ? 13 [2024-05-10 15:22:52] [663e1fac58055] [INFO] Fetch event [2024-05-10 15:22:52] [663e1fac58055] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 15:22:52] [663e1fac58055] [DEBUG] début chatgpt [2024-05-10 15:22:52] [663e1fac58055] [DEBUG] curl_init OK [2024-05-10 15:22:52] [663e1fac58055] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","response_format":{"type":"text"},"messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Oui "}]} [2024-05-10 15:22:52] [663e1fac58055] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NKV27VcqDjXOKMG8iAfaLBGIW2CR", "object": "chat.completion", "created": 1715347372, "model": "gpt-3.5-turbo-0125", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "10" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 129, "completion_tokens": 1, "total_tokens": 130 }, "system_fingerprint": null } [2024-05-10 15:22:52] [663e1fac58055] [DEBUG] Curl Closed OK [2024-05-10 15:22:52] [663e1fac58055] [INFO] Commun GPT Content: { "id": "chatcmpl-9NKV27VcqDjXOKMG8iAfaLBGIW2CR", "object": "chat.completion", "created": 1715347372, "model": "gpt-3.5-turbo-0125", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "10" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 129, "completion_tokens": 1, "total_tokens": 130 }, "system_fingerprint": null } [2024-05-10 15:22:52] [663e1fac58055] [DEBUG] [AUTOMATIC] Réponse 10 [2024-05-10 15:22:53] [663e1fac58055] [DEBUG] [AUTOMATIC] Réponse Positive [2024-05-10 15:22:53] [663e1fac58055] [INFO] Sender already set +33638369366 [2024-05-10 15:22:53] [663e1fac58055] [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-10 15:22:53] [663e1fac58055] [DEBUG] [SMS] number : +33638369366 [2024-05-10 15:22:53] [663e1fac58055] [DEBUG] [SMS] sender : 33757050411 [2024-05-10 15:22:53] [663e1fac58055] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33638369366"}],"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":"33757050411"} [2024-05-10 15:22:53] [663e1fac58055] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 15:22:53] [663e1fac58055] [INFO] [SMS] SMS envoyé avec succès id : sms_663e1fad411f7531049244 [2024-05-10 15:22:53] [663e1fac58055] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e1fad411f7531049244","number_of_contacts":1,"total_cost":0.22499999999999998,"number_of_sms_needed":5,"residual_credit":17.04} [2024-05-10 15:22:53] [663e1fac58055] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 15:22:53] [663e1fac58055] [DEBUG] Callback juste avant fin callBack [2024-05-10 15:25:31] [663e204b817d3] [DEBUG] Callback main start ok [2024-05-10 15:25:31] [663e204b817d3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 15:25:31] [663e204b817d3] [DEBUG] Callback main avant while ok [2024-05-10 15:25:31] [663e204b817d3] [DEBUG] Fields : channel=sms&text=1 ->157 2->50% 3-> 5&reception_date=2024-05-10 15:25:30&metadata[message_id]=sms_663e1fad411f7531049244&metadata[number]=+33638369366&metadata[sim_card_number]=+33757050411 [2024-05-10 15:25:31] [663e204b817d3] [INFO] Callback SMS entrant sur sim_card: +33757050411 depuis Number (user): +33638369366 Text: 1 ->157 2->50% 3-> 5 [2024-05-10 15:25:31] [663e204b817d3] [INFO] From: +33638369366|To: +33757050411|Date: 2024-05-10 15:25:30|Message: 1 ->157 2->50% 3-> 5 [2024-05-10 15:25:31] [663e204b817d3] [DEBUG] callback main apres while ok [2024-05-10 15:25:31] [663e204b817d3] [INFO] Phone Number +33638369366 is available ! [2024-05-10 15:25:31] [663e204b817d3] [DEBUG] Service is enabled ? true [2024-05-10 15:25:31] [663e204b817d3] [INFO] Service +33757050411 is enabled ! [2024-05-10 15:25:31] [663e204b817d3] [DEBUG] Listen is enabled ? false [2024-05-10 15:25:31] [663e204b817d3] [INFO] Listen +33757050411 is disabled ! [2024-05-10 15:25:31] [663e204b817d3] [DEBUG] callback main sim_card_number CORRECT : +33757050411 début d'interpretation du message [2024-05-10 15:25:31] [663e204b817d3] [DEBUG] BDD CheckNumber : OK [2024-05-10 15:25:31] [663e204b817d3] [INFO] Callback SMS Count =? 2 [2024-05-10 15:25:31] [663e204b817d3] [INFO] Callback checkMessage : Oui -- text: 1 ->157 2->50% 3-> 5 [2024-05-10 15:25:31] [663e204b817d3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '1 ->157\n2->50%\n3-> 5' [2024-05-10 15:25:31] [663e204b817d3] [INFO] Event ID ? 13 [2024-05-10 15:25:31] [663e204b817d3] [INFO] Fetch event [2024-05-10 15:25:31] [663e204b817d3] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 15:25:31] [663e204b817d3] [DEBUG] début chatgpt [2024-05-10 15:25:31] [663e204b817d3] [DEBUG] curl_init OK [2024-05-10 15:25:31] [663e204b817d3] [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. 500 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":"1 ->157\n2->50%\n3-> 5"}]} [2024-05-10 15:25:41] [663e2055908ec] [DEBUG] Callback main start ok [2024-05-10 15:25:41] [663e2055908ec] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 15:25:41] [663e2055908ec] [DEBUG] Callback main avant while ok [2024-05-10 15:25:41] [663e2055908ec] [DEBUG] Fields : channel=sms&text=1 ->157 2->50% 3-> 5&reception_date=2024-05-10 15:25:30&metadata[message_id]=sms_663e1fad411f7531049244&metadata[number]=+33638369366&metadata[sim_card_number]=+33757050411 [2024-05-10 15:25:41] [663e2055908ec] [INFO] Callback SMS entrant sur sim_card: +33757050411 depuis Number (user): +33638369366 Text: 1 ->157 2->50% 3-> 5 [2024-05-10 15:25:41] [663e2055908ec] [INFO] From: +33638369366|To: +33757050411|Date: 2024-05-10 15:25:30|Message: 1 ->157 2->50% 3-> 5 [2024-05-10 15:25:41] [663e2055908ec] [DEBUG] callback main apres while ok [2024-05-10 15:25:41] [663e2055908ec] [INFO] Phone Number +33638369366 is available ! [2024-05-10 15:25:41] [663e2055908ec] [DEBUG] Service is enabled ? true [2024-05-10 15:25:41] [663e2055908ec] [INFO] Service +33757050411 is enabled ! [2024-05-10 15:25:41] [663e2055908ec] [DEBUG] Listen is enabled ? false [2024-05-10 15:25:41] [663e2055908ec] [INFO] Listen +33757050411 is disabled ! [2024-05-10 15:25:41] [663e2055908ec] [DEBUG] callback main sim_card_number CORRECT : +33757050411 début d'interpretation du message [2024-05-10 15:25:41] [663e2055908ec] [DEBUG] BDD CheckNumber : OK [2024-05-10 15:25:41] [663e2055908ec] [INFO] Callback SMS Count =? 2 [2024-05-10 15:25:41] [663e2055908ec] [INFO] Callback checkMessage : 1 ->157 2->50% 3-> 5 -- text: 1 ->157 2->50% 3-> 5 [2024-05-10 15:25:41] [663e2055908ec] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-05-10 15:25:41] [663e2055908ec] [DEBUG] Callback juste avant fin callBack [2024-05-10 15:25:53] [663e204b817d3] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NKXbdS4TpNXQe94IXM06XBB9MObO", "object": "chat.completion", "created": 1715347531, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour vos réponses. Voici les bonnes données à titre informatif :\n1. L'empreinte carbone de la VVX est de 500 tonnes de CO2.\n2. Le transport représente 80% des émissions carbones de l'événement.\n3. L'ensemble des trajets des participants équivaut à 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": 550, "completion_tokens": 115, "total_tokens": 665 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:25:53] [663e204b817d3] [DEBUG] Curl Closed OK [2024-05-10 15:25:53] [663e204b817d3] [INFO] Commun GPT Content: { "id": "chatcmpl-9NKXbdS4TpNXQe94IXM06XBB9MObO", "object": "chat.completion", "created": 1715347531, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour vos réponses. Voici les bonnes données à titre informatif :\n1. L'empreinte carbone de la VVX est de 500 tonnes de CO2.\n2. Le transport représente 80% des émissions carbones de l'événement.\n3. L'ensemble des trajets des participants équivaut à 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": 550, "completion_tokens": 115, "total_tokens": 665 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:25:53] [663e204b817d3] [INFO] Sender already set +33638369366 [2024-05-10 15:25:53] [663e204b817d3] [DEBUG] [SMS] text : Merci pour vos réponses. Voici les bonnes données à titre informatif : 1. L'empreinte carbone de la VVX est de 500 tonnes de CO2. 2. Le transport représente 80% des émissions carbones de l'événement. 3. L'ensemble des trajets des participants équivaut à 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-10 15:25:53] [663e204b817d3] [DEBUG] [SMS] number : +33638369366 [2024-05-10 15:25:53] [663e204b817d3] [DEBUG] [SMS] sender : 33757050411 [2024-05-10 15:25:53] [663e204b817d3] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33638369366"}],"text":"Merci pour vos r\u00e9ponses. Voici les bonnes donn\u00e9es \u00e0 titre informatif :\n1. L'empreinte carbone de la VVX est de 500 tonnes de CO2.\n2. Le transport repr\u00e9sente 80% des \u00e9missions carbones de l'\u00e9v\u00e9nement.\n3. L'ensemble des trajets des participants \u00e9quivaut \u00e0 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":"33757050411"} [2024-05-10 15:25:53] [663e204b817d3] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 15:25:53] [663e204b817d3] [INFO] [SMS] SMS envoyé avec succès id : sms_663e2061a04f8140164774 [2024-05-10 15:25:53] [663e204b817d3] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e2061a04f8140164774","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":16.9} [2024-05-10 15:25:53] [663e204b817d3] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 15:25:53] [663e204b817d3] [DEBUG] Callback juste avant fin callBack [2024-05-10 15:34:47] [663e2277944a9] [DEBUG] Callback main start ok [2024-05-10 15:34:47] [663e2277944a9] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 15:34:47] [663e2277944a9] [DEBUG] Callback main avant while ok [2024-05-10 15:34:47] [663e2277944a9] [DEBUG] Fields : channel=sms&text=VVX&reception_date=2024-05-10 15:34:45&metadata[number]=+33764040283&metadata[sim_card_number]=+33755517567 [2024-05-10 15:34:47] [663e2277944a9] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33764040283 Text: VVX [2024-05-10 15:34:47] [663e2277944a9] [INFO] From: +33764040283|To: +33755517567|Date: 2024-05-10 15:34:45|Message: VVX [2024-05-10 15:34:47] [663e2277944a9] [DEBUG] callback main apres while ok [2024-05-10 15:34:47] [663e2277944a9] [INFO] Phone Number +33764040283 is available ! [2024-05-10 15:34:47] [663e2277944a9] [DEBUG] Service is enabled ? true [2024-05-10 15:34:47] [663e2277944a9] [INFO] Service +33755517567 is enabled ! [2024-05-10 15:34:47] [663e2277944a9] [DEBUG] Listen is enabled ? false [2024-05-10 15:34:47] [663e2277944a9] [INFO] Listen +33755517567 is disabled ! [2024-05-10 15:34:47] [663e2277944a9] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-05-10 15:34:47] [663e2277944a9] [DEBUG] BDD CheckNumber : la table est vide [2024-05-10 15:34:47] [663e2277944a9] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-05-10 15:34:47] [663e2277944a9] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33764040283 [2024-05-10 15:34:47] [663e2277944a9] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'VVX' [2024-05-10 15:34:47] [663e2277944a9] [INFO] Callback Q1: l'event est VVX [2024-05-10 15:34:47] [663e2277944a9] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'VVX via sms' [2024-05-10 15:34:47] [663e2277944a9] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '9' [2024-05-10 15:34:47] [663e2277944a9] [INFO] Ajout du sender : 33757050383 au +33764040283 [2024-05-10 15:34:47] [663e2277944a9] [DEBUG] [SMS] text : Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir à l'évènement ? (Oui, non) [2024-05-10 15:34:47] [663e2277944a9] [DEBUG] [SMS] number : +33764040283 [2024-05-10 15:34:47] [663e2277944a9] [DEBUG] [SMS] sender : 33757050383 [2024-05-10 15:34:47] [663e2277944a9] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33764040283"}],"text":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-05-10 15:34:48] [663e2277944a9] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 15:34:48] [663e2277944a9] [INFO] [SMS] SMS envoyé avec succès id : sms_663e2278008db543256790 [2024-05-10 15:34:48] [663e2277944a9] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e2278008db543256790","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":16.86} [2024-05-10 15:34:48] [663e2277944a9] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 15:34:48] [663e2277944a9] [DEBUG] Callback juste avant fin callBack [2024-05-10 15:35:06] [663e228ad2335] [DEBUG] Callback main start ok [2024-05-10 15:35:06] [663e228ad2335] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 15:35:06] [663e228ad2335] [DEBUG] Callback main avant while ok [2024-05-10 15:35:06] [663e228ad2335] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-05-10 15:35:05&metadata[message_id]=sms_663e2278008db543256790&metadata[number]=+33764040283&metadata[sim_card_number]=+33757050383 [2024-05-10 15:35:06] [663e228ad2335] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33764040283 Text: Oui [2024-05-10 15:35:06] [663e228ad2335] [INFO] From: +33764040283|To: +33757050383|Date: 2024-05-10 15:35:05|Message: Oui [2024-05-10 15:35:06] [663e228ad2335] [DEBUG] callback main apres while ok [2024-05-10 15:35:06] [663e228ad2335] [INFO] Phone Number +33764040283 is available ! [2024-05-10 15:35:06] [663e228ad2335] [DEBUG] Service is enabled ? true [2024-05-10 15:35:06] [663e228ad2335] [INFO] Service +33757050383 is enabled ! [2024-05-10 15:35:06] [663e228ad2335] [DEBUG] Listen is enabled ? false [2024-05-10 15:35:06] [663e228ad2335] [INFO] Listen +33757050383 is disabled ! [2024-05-10 15:35:06] [663e228ad2335] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-05-10 15:35:06] [663e228ad2335] [DEBUG] BDD CheckNumber : OK [2024-05-10 15:35:06] [663e228ad2335] [INFO] Callback SMS Count =? 1 [2024-05-10 15:35:06] [663e228ad2335] [INFO] Callback checkMessage : VVX -- text: Oui [2024-05-10 15:35:06] [663e228ad2335] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-05-10 15:35:06] [663e228ad2335] [INFO] Event ID ? 9 [2024-05-10 15:35:06] [663e228ad2335] [INFO] Fetch event [2024-05-10 15:35:06] [663e228ad2335] [INFO] Event name : 0 - VVX [2024-05-10 15:35:07] [663e228ad2335] [DEBUG] [AUTOMATIC] Réponse Positive [2024-05-10 15:35:07] [663e228ad2335] [INFO] Sender already set +33764040283 [2024-05-10 15:35:07] [663e228ad2335] [DEBUG] [SMS] text : C’est parfait. Je vais vous poser quelques questions très simples. Sentez-vous libre de me répondre comme vous voulez. Pour en savoir plus : https://bit.ly/CGUAlfred et politique de confidentialité https://bit.ly/PriVACy Souhaitez-vous être conducteur ou passager ? (Conducteur, passager, peu importe) [2024-05-10 15:35:07] [663e228ad2335] [DEBUG] [SMS] number : +33764040283 [2024-05-10 15:35:07] [663e228ad2335] [DEBUG] [SMS] sender : 33757050383 [2024-05-10 15:35:07] [663e228ad2335] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33764040283"}],"text":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUAlfred et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVACy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-05-10 15:35:07] [663e228ad2335] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 15:35:07] [663e228ad2335] [INFO] [SMS] SMS envoyé avec succès id : sms_663e228b933d1505457208 [2024-05-10 15:35:07] [663e228ad2335] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e228b933d1505457208","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":16.72} [2024-05-10 15:35:07] [663e228ad2335] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 15:35:07] [663e228ad2335] [DEBUG] Callback juste avant fin callBack [2024-05-10 15:35:36] [663e22a8a7c5a] [DEBUG] Callback main start ok [2024-05-10 15:35:36] [663e22a8a7c5a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 15:35:36] [663e22a8a7c5a] [DEBUG] Callback main avant while ok [2024-05-10 15:35:36] [663e22a8a7c5a] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-05-10 15:35:35&metadata[message_id]=sms_663e228b933d1505457208&metadata[number]=+33764040283&metadata[sim_card_number]=+33757050383 [2024-05-10 15:35:36] [663e22a8a7c5a] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33764040283 Text: Passager [2024-05-10 15:35:36] [663e22a8a7c5a] [INFO] From: +33764040283|To: +33757050383|Date: 2024-05-10 15:35:35|Message: Passager [2024-05-10 15:35:36] [663e22a8a7c5a] [DEBUG] callback main apres while ok [2024-05-10 15:35:36] [663e22a8a7c5a] [INFO] Phone Number +33764040283 is available ! [2024-05-10 15:35:36] [663e22a8a7c5a] [DEBUG] Service is enabled ? true [2024-05-10 15:35:36] [663e22a8a7c5a] [INFO] Service +33757050383 is enabled ! [2024-05-10 15:35:36] [663e22a8a7c5a] [DEBUG] Listen is enabled ? false [2024-05-10 15:35:36] [663e22a8a7c5a] [INFO] Listen +33757050383 is disabled ! [2024-05-10 15:35:36] [663e22a8a7c5a] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-05-10 15:35:36] [663e22a8a7c5a] [DEBUG] BDD CheckNumber : OK [2024-05-10 15:35:36] [663e22a8a7c5a] [INFO] Callback SMS Count =? 2 [2024-05-10 15:35:36] [663e22a8a7c5a] [INFO] Callback checkMessage : Oui -- text: Passager [2024-05-10 15:35:36] [663e22a8a7c5a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-05-10 15:35:36] [663e22a8a7c5a] [INFO] Event ID ? 9 [2024-05-10 15:35:36] [663e22a8a7c5a] [INFO] Fetch event [2024-05-10 15:35:36] [663e22a8a7c5a] [INFO] Event name : 0 - VVX [2024-05-10 15:35:36] [663e22a8a7c5a] [DEBUG] début chatgpt [2024-05-10 15:35:36] [663e22a8a7c5a] [DEBUG] curl_init OK [2024-05-10 15:35:36] [663e22a8a7c5a] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUAlfred et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVACy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"Passager"}]} [2024-05-10 15:35:40] [663e22a8a7c5a] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NKhNCnZflbg7dqWmzjXdgTQ4cvvn", "object": "chat.completion", "created": 1715348137, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour votre réponse. Quels jours serez-vous présent à la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 825, "completion_tokens": 33, "total_tokens": 858 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:35:40] [663e22a8a7c5a] [DEBUG] Curl Closed OK [2024-05-10 15:35:40] [663e22a8a7c5a] [INFO] Commun GPT Content: { "id": "chatcmpl-9NKhNCnZflbg7dqWmzjXdgTQ4cvvn", "object": "chat.completion", "created": 1715348137, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour votre réponse. Quels jours serez-vous présent à la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 825, "completion_tokens": 33, "total_tokens": 858 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:35:40] [663e22a8a7c5a] [INFO] Sender already set +33764040283 [2024-05-10 15:35:40] [663e22a8a7c5a] [DEBUG] [SMS] text : Merci pour votre réponse. Quels jours serez-vous présent à la VVX ? (Mercredi, Jeudi, Vendredi, Samedi) [2024-05-10 15:35:40] [663e22a8a7c5a] [DEBUG] [SMS] number : +33764040283 [2024-05-10 15:35:40] [663e22a8a7c5a] [DEBUG] [SMS] sender : 33757050383 [2024-05-10 15:35:40] [663e22a8a7c5a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33764040283"}],"text":"Merci pour votre r\u00e9ponse. Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-05-10 15:35:40] [663e22a8a7c5a] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 15:35:40] [663e22a8a7c5a] [INFO] [SMS] SMS envoyé avec succès id : sms_663e22ac874e5877345453 [2024-05-10 15:35:40] [663e22a8a7c5a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e22ac874e5877345453","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":16.68} [2024-05-10 15:35:40] [663e22a8a7c5a] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 15:35:40] [663e22a8a7c5a] [DEBUG] Callback juste avant fin callBack [2024-05-10 15:35:56] [663e22bc18f4e] [DEBUG] Callback main start ok [2024-05-10 15:35:56] [663e22bc18f4e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 15:35:56] [663e22bc18f4e] [DEBUG] Callback main avant while ok [2024-05-10 15:35:56] [663e22bc18f4e] [DEBUG] Fields : channel=sms&text=Vendredi&reception_date=2024-05-10 15:35:54&metadata[message_id]=sms_663e22ac874e5877345453&metadata[number]=+33764040283&metadata[sim_card_number]=+33757050383 [2024-05-10 15:35:56] [663e22bc18f4e] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33764040283 Text: Vendredi [2024-05-10 15:35:56] [663e22bc18f4e] [INFO] From: +33764040283|To: +33757050383|Date: 2024-05-10 15:35:54|Message: Vendredi [2024-05-10 15:35:56] [663e22bc18f4e] [DEBUG] callback main apres while ok [2024-05-10 15:35:56] [663e22bc18f4e] [INFO] Phone Number +33764040283 is available ! [2024-05-10 15:35:56] [663e22bc18f4e] [DEBUG] Service is enabled ? true [2024-05-10 15:35:56] [663e22bc18f4e] [INFO] Service +33757050383 is enabled ! [2024-05-10 15:35:56] [663e22bc18f4e] [DEBUG] Listen is enabled ? false [2024-05-10 15:35:56] [663e22bc18f4e] [INFO] Listen +33757050383 is disabled ! [2024-05-10 15:35:56] [663e22bc18f4e] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-05-10 15:35:56] [663e22bc18f4e] [DEBUG] BDD CheckNumber : OK [2024-05-10 15:35:56] [663e22bc18f4e] [INFO] Callback SMS Count =? 3 [2024-05-10 15:35:56] [663e22bc18f4e] [INFO] Callback checkMessage : Passager -- text: Vendredi [2024-05-10 15:35:56] [663e22bc18f4e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Vendredi' [2024-05-10 15:35:56] [663e22bc18f4e] [INFO] Event ID ? 9 [2024-05-10 15:35:56] [663e22bc18f4e] [INFO] Fetch event [2024-05-10 15:35:56] [663e22bc18f4e] [INFO] Event name : 0 - VVX [2024-05-10 15:35:56] [663e22bc18f4e] [DEBUG] début chatgpt [2024-05-10 15:35:56] [663e22bc18f4e] [DEBUG] curl_init OK [2024-05-10 15:35:56] [663e22bc18f4e] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUAlfred et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVACy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Merci pour votre r\u00e9ponse. Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"}]} [2024-05-10 15:35:59] [663e22bc18f4e] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NKhgMkEvr1ZhJ1BtojEGnXzvWZaZ", "object": "chat.completion", "created": 1715348156, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super, sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous pour venir à la VVX, courte distance pendant les jours de l’événement, tous les trajets)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 869, "completion_tokens": 49, "total_tokens": 918 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:35:59] [663e22bc18f4e] [DEBUG] Curl Closed OK [2024-05-10 15:35:59] [663e22bc18f4e] [INFO] Commun GPT Content: { "id": "chatcmpl-9NKhgMkEvr1ZhJ1BtojEGnXzvWZaZ", "object": "chat.completion", "created": 1715348156, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super, sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous pour venir à la VVX, courte distance pendant les jours de l’événement, tous les trajets)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 869, "completion_tokens": 49, "total_tokens": 918 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:35:59] [663e22bc18f4e] [INFO] Sender already set +33764040283 [2024-05-10 15:35:59] [663e22bc18f4e] [DEBUG] [SMS] text : Super, sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous pour venir à la VVX, courte distance pendant les jours de l’événement, tous les trajets) [2024-05-10 15:35:59] [663e22bc18f4e] [DEBUG] [SMS] number : +33764040283 [2024-05-10 15:35:59] [663e22bc18f4e] [DEBUG] [SMS] sender : 33757050383 [2024-05-10 15:35:59] [663e22bc18f4e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33764040283"}],"text":"Super, sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-05-10 15:35:59] [663e22bc18f4e] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 15:35:59] [663e22bc18f4e] [INFO] [SMS] SMS envoyé avec succès id : sms_663e22bfce5e6952989830 [2024-05-10 15:35:59] [663e22bc18f4e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e22bfce5e6952989830","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":16.59} [2024-05-10 15:35:59] [663e22bc18f4e] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 15:35:59] [663e22bc18f4e] [DEBUG] Callback juste avant fin callBack [2024-05-10 15:36:35] [663e22e331598] [DEBUG] Callback main start ok [2024-05-10 15:36:35] [663e22e331598] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 15:36:35] [663e22e331598] [DEBUG] Callback main avant while ok [2024-05-10 15:36:35] [663e22e331598] [DEBUG] Fields : channel=sms&text=Courte distance&reception_date=2024-05-10 15:36:33&metadata[message_id]=sms_663e22bfce5e6952989830&metadata[number]=+33764040283&metadata[sim_card_number]=+33757050383 [2024-05-10 15:36:35] [663e22e331598] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33764040283 Text: Courte distance [2024-05-10 15:36:35] [663e22e331598] [INFO] From: +33764040283|To: +33757050383|Date: 2024-05-10 15:36:33|Message: Courte distance [2024-05-10 15:36:35] [663e22e331598] [DEBUG] callback main apres while ok [2024-05-10 15:36:35] [663e22e331598] [INFO] Phone Number +33764040283 is available ! [2024-05-10 15:36:35] [663e22e331598] [DEBUG] Service is enabled ? true [2024-05-10 15:36:35] [663e22e331598] [INFO] Service +33757050383 is enabled ! [2024-05-10 15:36:35] [663e22e331598] [DEBUG] Listen is enabled ? false [2024-05-10 15:36:35] [663e22e331598] [INFO] Listen +33757050383 is disabled ! [2024-05-10 15:36:35] [663e22e331598] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-05-10 15:36:35] [663e22e331598] [DEBUG] BDD CheckNumber : OK [2024-05-10 15:36:35] [663e22e331598] [INFO] Callback SMS Count =? 4 [2024-05-10 15:36:35] [663e22e331598] [INFO] Callback checkMessage : Vendredi -- text: Courte distance [2024-05-10 15:36:35] [663e22e331598] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Courte distance' [2024-05-10 15:36:35] [663e22e331598] [INFO] Event ID ? 9 [2024-05-10 15:36:35] [663e22e331598] [INFO] Fetch event [2024-05-10 15:36:35] [663e22e331598] [INFO] Event name : 0 - VVX [2024-05-10 15:36:35] [663e22e331598] [DEBUG] début chatgpt [2024-05-10 15:36:35] [663e22e331598] [DEBUG] curl_init OK [2024-05-10 15:36:35] [663e22e331598] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUAlfred et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVACy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Merci pour votre r\u00e9ponse. Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"},{"role":"assistant","content":"Super, sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"Courte distance"}]} [2024-05-10 15:36:39] [663e22e331598] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NKiJssCZdgBbL4xyXngzNV1vzIbJ", "object": "chat.completion", "created": 1715348195, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, pouvez-vous me donner l'adresse de départ incluant le code postal ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 929, "completion_tokens": 18, "total_tokens": 947 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:36:39] [663e22e331598] [DEBUG] Curl Closed OK [2024-05-10 15:36:39] [663e22e331598] [INFO] Commun GPT Content: { "id": "chatcmpl-9NKiJssCZdgBbL4xyXngzNV1vzIbJ", "object": "chat.completion", "created": 1715348195, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, pouvez-vous me donner l'adresse de départ incluant le code postal ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 929, "completion_tokens": 18, "total_tokens": 947 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:36:39] [663e22e331598] [INFO] Sender already set +33764040283 [2024-05-10 15:36:39] [663e22e331598] [DEBUG] [SMS] text : Parfait, pouvez-vous me donner l'adresse de départ incluant le code postal ? [2024-05-10 15:36:39] [663e22e331598] [DEBUG] [SMS] number : +33764040283 [2024-05-10 15:36:39] [663e22e331598] [DEBUG] [SMS] sender : 33757050383 [2024-05-10 15:36:39] [663e22e331598] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33764040283"}],"text":"Parfait, pouvez-vous me donner l'adresse de d\u00e9part incluant le code postal ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-05-10 15:36:39] [663e22e331598] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 15:36:39] [663e22e331598] [INFO] [SMS] SMS envoyé avec succès id : sms_663e22e7c2f2b968136891 [2024-05-10 15:36:39] [663e22e331598] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e22e7c2f2b968136891","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":16.54} [2024-05-10 15:36:39] [663e22e331598] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 15:36:39] [663e22e331598] [DEBUG] Callback juste avant fin callBack [2024-05-10 15:37:04] [663e2300da25f] [DEBUG] Callback main start ok [2024-05-10 15:37:04] [663e2300da25f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 15:37:04] [663e2300da25f] [DEBUG] Callback main avant while ok [2024-05-10 15:37:04] [663e2300da25f] [DEBUG] Fields : channel=sms&text=VVX &reception_date=2024-05-10 15:37:04&metadata[message_id]=sms_663e22e7c2f2b968136891&metadata[number]=+33764040283&metadata[sim_card_number]=+33757050383 [2024-05-10 15:37:04] [663e2300da25f] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33764040283 Text: VVX [2024-05-10 15:37:04] [663e2300da25f] [INFO] From: +33764040283|To: +33757050383|Date: 2024-05-10 15:37:04|Message: VVX [2024-05-10 15:37:04] [663e2300da25f] [DEBUG] callback main apres while ok [2024-05-10 15:37:04] [663e2300da25f] [INFO] Phone Number +33764040283 is available ! [2024-05-10 15:37:04] [663e2300da25f] [DEBUG] Service is enabled ? true [2024-05-10 15:37:04] [663e2300da25f] [INFO] Service +33757050383 is enabled ! [2024-05-10 15:37:04] [663e2300da25f] [DEBUG] Listen is enabled ? false [2024-05-10 15:37:04] [663e2300da25f] [INFO] Listen +33757050383 is disabled ! [2024-05-10 15:37:04] [663e2300da25f] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-05-10 15:37:04] [663e2300da25f] [DEBUG] BDD CheckNumber : OK [2024-05-10 15:37:04] [663e2300da25f] [INFO] Callback SMS Count =? 5 [2024-05-10 15:37:04] [663e2300da25f] [INFO] Callback checkMessage : Courte distance -- text: VVX [2024-05-10 15:37:04] [663e2300da25f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'VVX ' [2024-05-10 15:37:05] [663e2300da25f] [INFO] Event ID ? 9 [2024-05-10 15:37:05] [663e2300da25f] [INFO] Fetch event [2024-05-10 15:37:05] [663e2300da25f] [INFO] Event name : 0 - VVX [2024-05-10 15:37:05] [663e2300da25f] [DEBUG] début chatgpt [2024-05-10 15:37:05] [663e2300da25f] [DEBUG] curl_init OK [2024-05-10 15:37:05] [663e2300da25f] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUAlfred et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVACy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Merci pour votre r\u00e9ponse. Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"},{"role":"assistant","content":"Super, sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"Courte distance"},{"role":"assistant","content":"Parfait, pouvez-vous me donner l'adresse de d\u00e9part incluant le code postal ?"},{"role":"user","content":"VVX "}]} [2024-05-10 15:37:06] [663e2300da25f] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NKinZ89n1I6nsZQTxgcQURukZgAB", "object": "chat.completion", "created": 1715348225, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Pourriez-vous préciser l'adresse complète depuis laquelle vous souhaitez partir, incluant le code postal, svp?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 958, "completion_tokens": 28, "total_tokens": 986 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:37:06] [663e2300da25f] [DEBUG] Curl Closed OK [2024-05-10 15:37:06] [663e2300da25f] [INFO] Commun GPT Content: { "id": "chatcmpl-9NKinZ89n1I6nsZQTxgcQURukZgAB", "object": "chat.completion", "created": 1715348225, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Pourriez-vous préciser l'adresse complète depuis laquelle vous souhaitez partir, incluant le code postal, svp?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 958, "completion_tokens": 28, "total_tokens": 986 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:37:06] [663e2300da25f] [INFO] Sender already set +33764040283 [2024-05-10 15:37:06] [663e2300da25f] [DEBUG] [SMS] text : Pourriez-vous préciser l'adresse complète depuis laquelle vous souhaitez partir, incluant le code postal, svp? [2024-05-10 15:37:06] [663e2300da25f] [DEBUG] [SMS] number : +33764040283 [2024-05-10 15:37:06] [663e2300da25f] [DEBUG] [SMS] sender : 33757050383 [2024-05-10 15:37:06] [663e2300da25f] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33764040283"}],"text":"Pourriez-vous pr\u00e9ciser l'adresse compl\u00e8te depuis laquelle vous souhaitez partir, incluant le code postal, svp?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-05-10 15:37:06] [663e2300da25f] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 15:37:06] [663e2300da25f] [INFO] [SMS] SMS envoyé avec succès id : sms_663e2302da276912841816 [2024-05-10 15:37:06] [663e2300da25f] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e2302da276912841816","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":16.5} [2024-05-10 15:37:06] [663e2300da25f] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 15:37:06] [663e2300da25f] [DEBUG] Callback juste avant fin callBack [2024-05-10 15:37:55] [663e23330514b] [DEBUG] Callback main start ok [2024-05-10 15:37:55] [663e23330514b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 15:37:55] [663e23330514b] [DEBUG] Callback main avant while ok [2024-05-10 15:37:55] [663e23330514b] [DEBUG] Fields : channel=sms&text=Rue des sources, Volvic 63&reception_date=2024-05-10 15:37:53&metadata[message_id]=sms_663e2302da276912841816&metadata[number]=+33764040283&metadata[sim_card_number]=+33757050383 [2024-05-10 15:37:55] [663e23330514b] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33764040283 Text: Rue des sources, Volvic 63 [2024-05-10 15:37:55] [663e23330514b] [INFO] From: +33764040283|To: +33757050383|Date: 2024-05-10 15:37:53|Message: Rue des sources, Volvic 63 [2024-05-10 15:37:55] [663e23330514b] [DEBUG] callback main apres while ok [2024-05-10 15:37:55] [663e23330514b] [INFO] Phone Number +33764040283 is available ! [2024-05-10 15:37:55] [663e23330514b] [DEBUG] Service is enabled ? true [2024-05-10 15:37:55] [663e23330514b] [INFO] Service +33757050383 is enabled ! [2024-05-10 15:37:55] [663e23330514b] [DEBUG] Listen is enabled ? false [2024-05-10 15:37:55] [663e23330514b] [INFO] Listen +33757050383 is disabled ! [2024-05-10 15:37:55] [663e23330514b] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-05-10 15:37:55] [663e23330514b] [DEBUG] BDD CheckNumber : OK [2024-05-10 15:37:55] [663e23330514b] [INFO] Callback SMS Count =? 6 [2024-05-10 15:37:55] [663e23330514b] [INFO] Callback checkMessage : VVX -- text: Rue des sources, Volvic 63 [2024-05-10 15:37:55] [663e23330514b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Rue des sources, Volvic 63' [2024-05-10 15:37:55] [663e23330514b] [INFO] Event ID ? 9 [2024-05-10 15:37:55] [663e23330514b] [INFO] Fetch event [2024-05-10 15:37:55] [663e23330514b] [INFO] Event name : 0 - VVX [2024-05-10 15:37:55] [663e23330514b] [DEBUG] début chatgpt [2024-05-10 15:37:55] [663e23330514b] [DEBUG] curl_init OK [2024-05-10 15:37:55] [663e23330514b] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUAlfred et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVACy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Merci pour votre r\u00e9ponse. Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"},{"role":"assistant","content":"Super, sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"Courte distance"},{"role":"assistant","content":"Parfait, pouvez-vous me donner l'adresse de d\u00e9part incluant le code postal ?"},{"role":"user","content":"VVX "},{"role":"assistant","content":"Pourriez-vous pr\u00e9ciser l'adresse compl\u00e8te depuis laquelle vous souhaitez partir, incluant le code postal, svp?"},{"role":"user","content":"Rue des sources, Volvic 63"}]} [2024-05-10 15:37:57] [663e23330514b] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NKjbAN4JifuuTmTRgU1LBq6klqAz", "object": "chat.completion", "created": 1715348275, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. Avez-vous des commentaires ou des informations particulières à nous remonter? (par exemple, des préférences de départ, course à laquelle vous participez, etc.)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 1003, "completion_tokens": 47, "total_tokens": 1050 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:37:57] [663e23330514b] [DEBUG] Curl Closed OK [2024-05-10 15:37:57] [663e23330514b] [INFO] Commun GPT Content: { "id": "chatcmpl-9NKjbAN4JifuuTmTRgU1LBq6klqAz", "object": "chat.completion", "created": 1715348275, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. Avez-vous des commentaires ou des informations particulières à nous remonter? (par exemple, des préférences de départ, course à laquelle vous participez, etc.)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 1003, "completion_tokens": 47, "total_tokens": 1050 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:37:57] [663e23330514b] [INFO] Sender already set +33764040283 [2024-05-10 15:37:57] [663e23330514b] [DEBUG] [SMS] text : Merci pour cette information. Avez-vous des commentaires ou des informations particulières à nous remonter? (par exemple, des préférences de départ, course à laquelle vous participez, etc.) [2024-05-10 15:37:57] [663e23330514b] [DEBUG] [SMS] number : +33764040283 [2024-05-10 15:37:57] [663e23330514b] [DEBUG] [SMS] sender : 33757050383 [2024-05-10 15:37:57] [663e23330514b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33764040283"}],"text":"Merci pour cette information. Avez-vous des commentaires ou des informations particuli\u00e8res \u00e0 nous remonter? (par exemple, des pr\u00e9f\u00e9rences de d\u00e9part, course \u00e0 laquelle vous participez, etc.)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-05-10 15:37:58] [663e23330514b] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 15:37:58] [663e23330514b] [INFO] [SMS] SMS envoyé avec succès id : sms_663e233610fcb461341608 [2024-05-10 15:37:58] [663e23330514b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e233610fcb461341608","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":16.41} [2024-05-10 15:37:58] [663e23330514b] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 15:37:58] [663e23330514b] [DEBUG] Callback juste avant fin callBack [2024-05-10 15:38:35] [663e235b4945b] [DEBUG] Callback main start ok [2024-05-10 15:38:35] [663e235b4945b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 15:38:35] [663e235b4945b] [DEBUG] Callback main avant while ok [2024-05-10 15:38:35] [663e235b4945b] [DEBUG] Fields : channel=sms&text=2 personnes pour Clermont départ maintenant &reception_date=2024-05-10 15:38:33&metadata[message_id]=sms_663e233610fcb461341608&metadata[number]=+33764040283&metadata[sim_card_number]=+33757050383 [2024-05-10 15:38:35] [663e235b4945b] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33764040283 Text: 2 personnes pour Clermont départ maintenant [2024-05-10 15:38:35] [663e235b4945b] [INFO] From: +33764040283|To: +33757050383|Date: 2024-05-10 15:38:33|Message: 2 personnes pour Clermont départ maintenant [2024-05-10 15:38:35] [663e235b4945b] [DEBUG] callback main apres while ok [2024-05-10 15:38:35] [663e235b4945b] [INFO] Phone Number +33764040283 is available ! [2024-05-10 15:38:35] [663e235b4945b] [DEBUG] Service is enabled ? true [2024-05-10 15:38:35] [663e235b4945b] [INFO] Service +33757050383 is enabled ! [2024-05-10 15:38:35] [663e235b4945b] [DEBUG] Listen is enabled ? false [2024-05-10 15:38:35] [663e235b4945b] [INFO] Listen +33757050383 is disabled ! [2024-05-10 15:38:35] [663e235b4945b] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-05-10 15:38:35] [663e235b4945b] [DEBUG] BDD CheckNumber : OK [2024-05-10 15:38:35] [663e235b4945b] [INFO] Callback SMS Count =? 7 [2024-05-10 15:38:35] [663e235b4945b] [INFO] Callback checkMessage : Rue des sources, Volvic 63 -- text: 2 personnes pour Clermont départ maintenant [2024-05-10 15:38:35] [663e235b4945b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '2 personnes pour Clermont départ maintenant ' [2024-05-10 15:38:35] [663e235b4945b] [INFO] Event ID ? 9 [2024-05-10 15:38:35] [663e235b4945b] [INFO] Fetch event [2024-05-10 15:38:35] [663e235b4945b] [INFO] Event name : 0 - VVX [2024-05-10 15:38:35] [663e235b4945b] [DEBUG] début chatgpt [2024-05-10 15:38:35] [663e235b4945b] [DEBUG] curl_init OK [2024-05-10 15:38:35] [663e235b4945b] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUAlfred et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVACy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Merci pour votre r\u00e9ponse. Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"},{"role":"assistant","content":"Super, sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"Courte distance"},{"role":"assistant","content":"Parfait, pouvez-vous me donner l'adresse de d\u00e9part incluant le code postal ?"},{"role":"user","content":"VVX "},{"role":"assistant","content":"Pourriez-vous pr\u00e9ciser l'adresse compl\u00e8te depuis laquelle vous souhaitez partir, incluant le code postal, svp?"},{"role":"user","content":"Rue des sources, Volvic 63"},{"role":"assistant","content":"Merci pour cette information. Avez-vous des commentaires ou des informations particuli\u00e8res \u00e0 nous remonter? (par exemple, des pr\u00e9f\u00e9rences de d\u00e9part, course \u00e0 laquelle vous participez, etc.)"},{"role":"user","content":"2 personnes pour Clermont d\u00e9part maintenant "}]} [2024-05-10 15:38:38] [663e235b4945b] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NKkFtj5UwftHcrmeRvF9uecWNG27", "object": "chat.completion", "created": 1715348315, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 1066, "completion_tokens": 37, "total_tokens": 1103 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:38:38] [663e235b4945b] [DEBUG] Curl Closed OK [2024-05-10 15:38:38] [663e235b4945b] [INFO] Commun GPT Content: { "id": "chatcmpl-9NKkFtj5UwftHcrmeRvF9uecWNG27", "object": "chat.completion", "created": 1715348315, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 1066, "completion_tokens": 37, "total_tokens": 1103 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 15:38:38] [663e235b4945b] [INFO] Sender already set +33764040283 [2024-05-10 15:38:38] [663e235b4945b] [DEBUG] [SMS] text : Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred. [2024-05-10 15:38:38] [663e235b4945b] [DEBUG] [SMS] number : +33764040283 [2024-05-10 15:38:38] [663e235b4945b] [DEBUG] [SMS] sender : 33757050383 [2024-05-10 15:38:38] [663e235b4945b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33764040283"}],"text":"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-05-10 15:38:38] [663e235b4945b] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 15:38:38] [663e235b4945b] [INFO] [SMS] SMS envoyé avec succès id : sms_663e235eda433721674896 [2024-05-10 15:38:38] [663e235b4945b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e235eda433721674896","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":16.36} [2024-05-10 15:38:38] [663e235b4945b] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 15:38:38] [663e235b4945b] [DEBUG] Callback juste avant fin callBack [2024-05-10 15:55:58] [663e276e94c12] [DEBUG] Callback main start ok [2024-05-10 15:55:58] [663e276e94c12] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 15:55:58] [663e276e94c12] [DEBUG] Callback main avant while ok [2024-05-10 15:55:58] [663e276e94c12] [DEBUG] Fields : channel=sms&text=Bonjour Alfred, Je veux essayer la démo ! &reception_date=2024-05-10 15:55:57&metadata[number]=+33769023653&metadata[sim_card_number]=+33757050403 [2024-05-10 15:55:58] [663e276e94c12] [INFO] Callback SMS entrant sur sim_card: +33757050403 depuis Number (user): +33769023653 Text: Bonjour Alfred, Je veux essayer la démo ! [2024-05-10 15:55:58] [663e276e94c12] [INFO] From: +33769023653|To: +33757050403|Date: 2024-05-10 15:55:57|Message: Bonjour Alfred, Je veux essayer la démo ! [2024-05-10 15:55:58] [663e276e94c12] [DEBUG] callback main apres while ok [2024-05-10 15:55:58] [663e276e94c12] [INFO] Phone Number +33769023653 is available ! [2024-05-10 15:55:58] [663e276e94c12] [DEBUG] Service is enabled ? true [2024-05-10 15:55:58] [663e276e94c12] [INFO] Service +33757050403 is enabled ! [2024-05-10 15:55:58] [663e276e94c12] [DEBUG] Listen is enabled ? false [2024-05-10 15:55:58] [663e276e94c12] [INFO] Listen +33757050403 is disabled ! [2024-05-10 15:55:58] [663e276e94c12] [DEBUG] callback main sim_card_number CORRECT : +33757050403 début d'interpretation du message [2024-05-10 15:55:58] [663e276e94c12] [DEBUG] BDD CheckNumber : la table est vide [2024-05-10 15:55:58] [663e276e94c12] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-05-10 15:55:58] [663e276e94c12] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33769023653 [2024-05-10 15:55:58] [663e276e94c12] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred,\rJe veux essayer la démo ! ' [2024-05-10 15:55:58] [663e276e94c12] [INFO] Callback Q1: l'event est quizz VVX [2024-05-10 15:55:58] [663e276e94c12] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'quizz VVX via sms' [2024-05-10 15:55:58] [663e276e94c12] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '13' [2024-05-10 15:55:58] [663e276e94c12] [INFO] Ajout du sender : 33757050404 au +33769023653 [2024-05-10 15:55:58] [663e276e94c12] [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-10 15:55:58] [663e276e94c12] [DEBUG] [SMS] number : +33769023653 [2024-05-10 15:55:58] [663e276e94c12] [DEBUG] [SMS] sender : 33757050404 [2024-05-10 15:55:58] [663e276e94c12] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33769023653"}],"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-10 15:55:59] [663e276e94c12] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 15:55:59] [663e276e94c12] [INFO] [SMS] SMS envoyé avec succès id : sms_663e276f1653c834516437 [2024-05-10 15:55:59] [663e276e94c12] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e276f1653c834516437","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":16.32} [2024-05-10 15:55:59] [663e276e94c12] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 15:55:59] [663e276e94c12] [DEBUG] Callback juste avant fin callBack [2024-05-10 16:10:53] [663e2aed82c77] [DEBUG] Callback main start ok [2024-05-10 16:10:53] [663e2aed82c77] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 16:10:53] [663e2aed82c77] [DEBUG] Callback main avant while ok [2024-05-10 16:10:53] [663e2aed82c77] [DEBUG] Fields : channel=sms&text=Finalement j'ai trouvé une autre solution. Merci&reception_date=2024-05-10 16:10:52&metadata[message_id]=sms_663e235eda433721674896&metadata[number]=+33764040283&metadata[sim_card_number]=+33757050383 [2024-05-10 16:10:53] [663e2aed82c77] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33764040283 Text: Finalement j'ai trouvé une autre solution. Merci [2024-05-10 16:10:53] [663e2aed82c77] [INFO] From: +33764040283|To: +33757050383|Date: 2024-05-10 16:10:52|Message: Finalement j'ai trouvé une autre solution. Merci [2024-05-10 16:10:53] [663e2aed82c77] [DEBUG] callback main apres while ok [2024-05-10 16:10:53] [663e2aed82c77] [INFO] Phone Number +33764040283 is available ! [2024-05-10 16:10:53] [663e2aed82c77] [DEBUG] Service is enabled ? true [2024-05-10 16:10:53] [663e2aed82c77] [INFO] Service +33757050383 is enabled ! [2024-05-10 16:10:53] [663e2aed82c77] [DEBUG] Listen is enabled ? false [2024-05-10 16:10:53] [663e2aed82c77] [INFO] Listen +33757050383 is disabled ! [2024-05-10 16:10:53] [663e2aed82c77] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-05-10 16:10:53] [663e2aed82c77] [DEBUG] BDD CheckNumber : OK [2024-05-10 16:10:53] [663e2aed82c77] [INFO] Callback SMS Count =? 8 [2024-05-10 16:10:53] [663e2aed82c77] [INFO] Callback checkMessage : 2 personnes pour Clermont départ maintenant -- text: Finalement j'ai trouvé une autre solution. Merci [2024-05-10 16:10:53] [663e2aed82c77] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Finalement j\'ai trouvé une autre solution. Merci' [2024-05-10 16:10:53] [663e2aed82c77] [INFO] Event ID ? 9 [2024-05-10 16:10:53] [663e2aed82c77] [INFO] Fetch event [2024-05-10 16:10:53] [663e2aed82c77] [INFO] Event name : 0 - VVX [2024-05-10 16:10:53] [663e2aed82c77] [DEBUG] Total SMS USER : 7 [2024-05-10 16:10:53] [663e2aed82c77] [INFO] BDD BddMaj : need_action mis à jour. Valeur: '1' [2024-05-10 16:10:53] [663e2aed82c77] [DEBUG] Callback juste avant fin callBack [2024-05-10 16:28:09] [663e2ef964547] [DEBUG] Callback main start ok [2024-05-10 16:28:09] [663e2ef964547] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 16:28:09] [663e2ef964547] [DEBUG] Callback main avant while ok [2024-05-10 16:28:09] [663e2ef964547] [DEBUG] Fields : channel=sms&text=Bonjour Alfred, Je veux essayer la démo !&reception_date=2024-05-10 16:28:07&metadata[number]=+33618100226&metadata[sim_card_number]=+33757050403 [2024-05-10 16:28:09] [663e2ef964547] [INFO] Callback SMS entrant sur sim_card: +33757050403 depuis Number (user): +33618100226 Text: Bonjour Alfred, Je veux essayer la démo ! [2024-05-10 16:28:09] [663e2ef964547] [INFO] From: +33618100226|To: +33757050403|Date: 2024-05-10 16:28:07|Message: Bonjour Alfred, Je veux essayer la démo ! [2024-05-10 16:28:09] [663e2ef964547] [DEBUG] callback main apres while ok [2024-05-10 16:28:09] [663e2ef964547] [INFO] Phone Number +33618100226 is available ! [2024-05-10 16:28:09] [663e2ef964547] [DEBUG] Service is enabled ? true [2024-05-10 16:28:09] [663e2ef964547] [INFO] Service +33757050403 is enabled ! [2024-05-10 16:28:09] [663e2ef964547] [DEBUG] Listen is enabled ? false [2024-05-10 16:28:09] [663e2ef964547] [INFO] Listen +33757050403 is disabled ! [2024-05-10 16:28:09] [663e2ef964547] [DEBUG] callback main sim_card_number CORRECT : +33757050403 début d'interpretation du message [2024-05-10 16:28:09] [663e2ef964547] [DEBUG] BDD CheckNumber : la table est vide [2024-05-10 16:28:09] [663e2ef964547] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-05-10 16:28:09] [663e2ef964547] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33618100226 [2024-05-10 16:28:09] [663e2ef964547] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred,\rJe veux essayer la démo !' [2024-05-10 16:28:09] [663e2ef964547] [INFO] Callback Q1: l'event est quizz VVX [2024-05-10 16:28:09] [663e2ef964547] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'quizz VVX via sms' [2024-05-10 16:28:09] [663e2ef964547] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '13' [2024-05-10 16:28:09] [663e2ef964547] [INFO] Ajout du sender : 33757050405 au +33618100226 [2024-05-10 16:28:09] [663e2ef964547] [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-10 16:28:09] [663e2ef964547] [DEBUG] [SMS] number : +33618100226 [2024-05-10 16:28:09] [663e2ef964547] [DEBUG] [SMS] sender : 33757050405 [2024-05-10 16:28:09] [663e2ef964547] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33618100226"}],"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":"33757050405"} [2024-05-10 16:28:10] [663e2ef964547] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 16:28:10] [663e2ef964547] [INFO] [SMS] SMS envoyé avec succès id : sms_663e2ef9f2baf316790691 [2024-05-10 16:28:10] [663e2ef964547] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e2ef9f2baf316790691","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":16.27} [2024-05-10 16:28:10] [663e2ef964547] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 16:28:10] [663e2ef964547] [DEBUG] Callback juste avant fin callBack [2024-05-10 16:55:09] [663e354d3bed3] [DEBUG] Callback main start ok [2024-05-10 16:55:09] [663e354d3bed3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 16:55:09] [663e354d3bed3] [DEBUG] Callback main avant while ok [2024-05-10 16:55:09] [663e354d3bed3] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-05-10 16:55:07&metadata[message_id]=sms_663e276f1653c834516437&metadata[number]=+33769023653&metadata[sim_card_number]=+33757050404 [2024-05-10 16:55:09] [663e354d3bed3] [INFO] Callback SMS entrant sur sim_card: +33757050404 depuis Number (user): +33769023653 Text: Oui [2024-05-10 16:55:09] [663e354d3bed3] [INFO] From: +33769023653|To: +33757050404|Date: 2024-05-10 16:55:07|Message: Oui [2024-05-10 16:55:09] [663e354d3bed3] [DEBUG] callback main apres while ok [2024-05-10 16:55:09] [663e354d3bed3] [INFO] Phone Number +33769023653 is available ! [2024-05-10 16:55:09] [663e354d3bed3] [DEBUG] Service is enabled ? true [2024-05-10 16:55:09] [663e354d3bed3] [INFO] Service +33757050404 is enabled ! [2024-05-10 16:55:09] [663e354d3bed3] [DEBUG] Listen is enabled ? false [2024-05-10 16:55:09] [663e354d3bed3] [INFO] Listen +33757050404 is disabled ! [2024-05-10 16:55:09] [663e354d3bed3] [DEBUG] callback main sim_card_number CORRECT : +33757050404 début d'interpretation du message [2024-05-10 16:55:09] [663e354d3bed3] [DEBUG] BDD CheckNumber : OK [2024-05-10 16:55:09] [663e354d3bed3] [INFO] Callback SMS Count =? 1 [2024-05-10 16:55:09] [663e354d3bed3] [INFO] Callback checkMessage : Bonjour Alfred, Je veux essayer la démo ! -- text: Oui [2024-05-10 16:55:09] [663e354d3bed3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-05-10 16:55:09] [663e354d3bed3] [INFO] Event ID ? 13 [2024-05-10 16:55:09] [663e354d3bed3] [INFO] Fetch event [2024-05-10 16:55:09] [663e354d3bed3] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 16:55:09] [663e354d3bed3] [DEBUG] [AUTOMATIC] Réponse Positive [2024-05-10 16:55:09] [663e354d3bed3] [INFO] Sender already set +33769023653 [2024-05-10 16:55:09] [663e354d3bed3] [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-10 16:55:09] [663e354d3bed3] [DEBUG] [SMS] number : +33769023653 [2024-05-10 16:55:09] [663e354d3bed3] [DEBUG] [SMS] sender : 33757050404 [2024-05-10 16:55:09] [663e354d3bed3] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33769023653"}],"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-10 16:55:09] [663e354d3bed3] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 16:55:09] [663e354d3bed3] [INFO] [SMS] SMS envoyé avec succès id : sms_663e354dc7427974579703 [2024-05-10 16:55:09] [663e354d3bed3] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e354dc7427974579703","number_of_contacts":1,"total_cost":0.22499999999999998,"number_of_sms_needed":5,"residual_credit":16.05} [2024-05-10 16:55:09] [663e354d3bed3] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 16:55:09] [663e354d3bed3] [DEBUG] Callback juste avant fin callBack [2024-05-10 16:57:32] [663e35dc34463] [DEBUG] Callback main start ok [2024-05-10 16:57:32] [663e35dc34463] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 16:57:32] [663e35dc34463] [DEBUG] Callback main avant while ok [2024-05-10 16:57:32] [663e35dc34463] [DEBUG] Fields : channel=sms&text=532 80% 26&reception_date=2024-05-10 16:57:30&metadata[message_id]=sms_663e354dc7427974579703&metadata[number]=+33769023653&metadata[sim_card_number]=+33757050404 [2024-05-10 16:57:32] [663e35dc34463] [INFO] Callback SMS entrant sur sim_card: +33757050404 depuis Number (user): +33769023653 Text: 532 80% 26 [2024-05-10 16:57:32] [663e35dc34463] [INFO] From: +33769023653|To: +33757050404|Date: 2024-05-10 16:57:30|Message: 532 80% 26 [2024-05-10 16:57:32] [663e35dc34463] [DEBUG] callback main apres while ok [2024-05-10 16:57:32] [663e35dc34463] [INFO] Phone Number +33769023653 is available ! [2024-05-10 16:57:32] [663e35dc34463] [DEBUG] Service is enabled ? true [2024-05-10 16:57:32] [663e35dc34463] [INFO] Service +33757050404 is enabled ! [2024-05-10 16:57:32] [663e35dc34463] [DEBUG] Listen is enabled ? false [2024-05-10 16:57:32] [663e35dc34463] [INFO] Listen +33757050404 is disabled ! [2024-05-10 16:57:32] [663e35dc34463] [DEBUG] callback main sim_card_number CORRECT : +33757050404 début d'interpretation du message [2024-05-10 16:57:32] [663e35dc34463] [DEBUG] BDD CheckNumber : OK [2024-05-10 16:57:32] [663e35dc34463] [INFO] Callback SMS Count =? 2 [2024-05-10 16:57:32] [663e35dc34463] [INFO] Callback checkMessage : Oui -- text: 532 80% 26 [2024-05-10 16:57:32] [663e35dc34463] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '532 80% 26' [2024-05-10 16:57:32] [663e35dc34463] [INFO] Event ID ? 13 [2024-05-10 16:57:32] [663e35dc34463] [INFO] Fetch event [2024-05-10 16:57:32] [663e35dc34463] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 16:57:32] [663e35dc34463] [DEBUG] début chatgpt [2024-05-10 16:57:32] [663e35dc34463] [DEBUG] curl_init OK [2024-05-10 16:57:32] [663e35dc34463] [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. 500 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":"532 80% 26"}]} [2024-05-10 16:57:38] [663e35dc34463] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NLyeXV8ahi7Cgru4Q6yacN9MFy9l", "object": "chat.completion", "created": 1715353052, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour vos réponses. Vous avez presque bien deviné, mais l'empreinte carbone de la VVX est de 500 tonnes de CO2. Vous avez par contre correctement identifié que 80% des émissions carbones proviennent des transports et que l'ensemble des trajets 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": 543, "completion_tokens": 109, "total_tokens": 652 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 16:57:38] [663e35dc34463] [DEBUG] Curl Closed OK [2024-05-10 16:57:38] [663e35dc34463] [INFO] Commun GPT Content: { "id": "chatcmpl-9NLyeXV8ahi7Cgru4Q6yacN9MFy9l", "object": "chat.completion", "created": 1715353052, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour vos réponses. Vous avez presque bien deviné, mais l'empreinte carbone de la VVX est de 500 tonnes de CO2. Vous avez par contre correctement identifié que 80% des émissions carbones proviennent des transports et que l'ensemble des trajets 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": 543, "completion_tokens": 109, "total_tokens": 652 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 16:57:38] [663e35dc34463] [INFO] Sender already set +33769023653 [2024-05-10 16:57:38] [663e35dc34463] [DEBUG] [SMS] text : Merci pour vos réponses. Vous avez presque bien deviné, mais l'empreinte carbone de la VVX est de 500 tonnes de CO2. Vous avez par contre correctement identifié que 80% des émissions carbones proviennent des transports et que l'ensemble des trajets 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-10 16:57:38] [663e35dc34463] [DEBUG] [SMS] number : +33769023653 [2024-05-10 16:57:38] [663e35dc34463] [DEBUG] [SMS] sender : 33757050404 [2024-05-10 16:57:38] [663e35dc34463] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33769023653"}],"text":"Merci pour vos r\u00e9ponses. Vous avez presque bien devin\u00e9, mais l'empreinte carbone de la VVX est de 500 tonnes de CO2. Vous avez par contre correctement identifi\u00e9 que 80% des \u00e9missions carbones proviennent des transports et que l'ensemble des trajets 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-10 16:57:38] [663e35dc34463] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 16:57:38] [663e35dc34463] [INFO] [SMS] SMS envoyé avec succès id : sms_663e35e2ef995757280360 [2024-05-10 16:57:39] [663e35dc34463] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e35e2ef995757280360","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":15.91} [2024-05-10 16:57:39] [663e35dc34463] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 16:57:39] [663e35dc34463] [DEBUG] Callback juste avant fin callBack [2024-05-10 16:57:42] [663e35e63d248] [DEBUG] Callback main start ok [2024-05-10 16:57:42] [663e35e63d248] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 16:57:42] [663e35e63d248] [DEBUG] Callback main avant while ok [2024-05-10 16:57:42] [663e35e63d248] [DEBUG] Fields : channel=sms&text=532 80% 26&reception_date=2024-05-10 16:57:30&metadata[message_id]=sms_663e354dc7427974579703&metadata[number]=+33769023653&metadata[sim_card_number]=+33757050404 [2024-05-10 16:57:42] [663e35e63d248] [INFO] Callback SMS entrant sur sim_card: +33757050404 depuis Number (user): +33769023653 Text: 532 80% 26 [2024-05-10 16:57:42] [663e35e63d248] [INFO] From: +33769023653|To: +33757050404|Date: 2024-05-10 16:57:30|Message: 532 80% 26 [2024-05-10 16:57:42] [663e35e63d248] [DEBUG] callback main apres while ok [2024-05-10 16:57:42] [663e35e63d248] [INFO] Phone Number +33769023653 is available ! [2024-05-10 16:57:42] [663e35e63d248] [DEBUG] Service is enabled ? true [2024-05-10 16:57:42] [663e35e63d248] [INFO] Service +33757050404 is enabled ! [2024-05-10 16:57:42] [663e35e63d248] [DEBUG] Listen is enabled ? false [2024-05-10 16:57:42] [663e35e63d248] [INFO] Listen +33757050404 is disabled ! [2024-05-10 16:57:42] [663e35e63d248] [DEBUG] callback main sim_card_number CORRECT : +33757050404 début d'interpretation du message [2024-05-10 16:57:42] [663e35e63d248] [DEBUG] BDD CheckNumber : OK [2024-05-10 16:57:42] [663e35e63d248] [INFO] Callback SMS Count =? 2 [2024-05-10 16:57:42] [663e35e63d248] [INFO] Callback checkMessage : 532 80% 26 -- text: 532 80% 26 [2024-05-10 16:57:42] [663e35e63d248] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-05-10 16:57:42] [663e35e63d248] [DEBUG] Callback juste avant fin callBack [2024-05-10 17:55:52] [663e43887d1a7] [DEBUG] Callback main start ok [2024-05-10 17:55:52] [663e43887d1a7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 17:55:52] [663e43887d1a7] [DEBUG] Callback main avant while ok [2024-05-10 17:55:52] [663e43887d1a7] [DEBUG] Fields : channel=sms&text=VVX&reception_date=2024-05-10 17:55:51&metadata[number]=+33638369366&metadata[sim_card_number]=+33755517567 [2024-05-10 17:55:52] [663e43887d1a7] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33638369366 Text: VVX [2024-05-10 17:55:52] [663e43887d1a7] [INFO] From: +33638369366|To: +33755517567|Date: 2024-05-10 17:55:51|Message: VVX [2024-05-10 17:55:52] [663e43887d1a7] [DEBUG] callback main apres while ok [2024-05-10 17:55:52] [663e43887d1a7] [INFO] Phone Number +33638369366 is available ! [2024-05-10 17:55:52] [663e43887d1a7] [DEBUG] Service is enabled ? true [2024-05-10 17:55:52] [663e43887d1a7] [INFO] Service +33755517567 is enabled ! [2024-05-10 17:55:52] [663e43887d1a7] [DEBUG] Listen is enabled ? false [2024-05-10 17:55:52] [663e43887d1a7] [INFO] Listen +33755517567 is disabled ! [2024-05-10 17:55:52] [663e43887d1a7] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-05-10 17:55:52] [663e43887d1a7] [DEBUG] BDD CheckNumber : OK [2024-05-10 17:55:52] [663e43887d1a7] [INFO] Callback SMS Count =? 3 [2024-05-10 17:55:52] [663e43887d1a7] [INFO] Callback checkMessage : 1 ->157 2->50% 3-> 5 -- text: VVX [2024-05-10 17:55:52] [663e43887d1a7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'VVX' [2024-05-10 17:55:52] [663e43887d1a7] [INFO] Event ID ? 13 [2024-05-10 17:55:52] [663e43887d1a7] [INFO] Fetch event [2024-05-10 17:55:52] [663e43887d1a7] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 17:55:52] [663e43887d1a7] [DEBUG] début chatgpt [2024-05-10 17:55:52] [663e43887d1a7] [DEBUG] curl_init OK [2024-05-10 17:55:52] [663e43887d1a7] [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. 500 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":"1 ->157\n2->50%\n3-> 5"},{"role":"assistant","content":"Merci pour vos r\u00e9ponses. Voici les bonnes donn\u00e9es \u00e0 titre informatif :\n1. L'empreinte carbone de la VVX est de 500 tonnes de CO2.\n2. Le transport repr\u00e9sente 80% des \u00e9missions carbones de l'\u00e9v\u00e9nement.\n3. L'ensemble des trajets des participants \u00e9quivaut \u00e0 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!"},{"role":"user","content":"VVX"}]} [2024-05-10 17:55:55] [663e43887d1a7] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NMt63YbIW2wt7UmRCK0FwdLtv23E", "object": "chat.completion", "created": 1715356552, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Ceci est une démonstration, si ça vous intéresse de continuer l'expérience, contactez-nous à contact@okalfred.fr. Merci et profitez bien de votre visite à la VVX !" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 675, "completion_tokens": 48, "total_tokens": 723 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 17:55:55] [663e43887d1a7] [DEBUG] Curl Closed OK [2024-05-10 17:55:55] [663e43887d1a7] [INFO] Commun GPT Content: { "id": "chatcmpl-9NMt63YbIW2wt7UmRCK0FwdLtv23E", "object": "chat.completion", "created": 1715356552, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Ceci est une démonstration, si ça vous intéresse de continuer l'expérience, contactez-nous à contact@okalfred.fr. Merci et profitez bien de votre visite à la VVX !" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 675, "completion_tokens": 48, "total_tokens": 723 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 17:55:55] [663e43887d1a7] [INFO] Sender already set +33638369366 [2024-05-10 17:55:55] [663e43887d1a7] [DEBUG] [SMS] text : Ceci est une démonstration, si ça vous intéresse de continuer l'expérience, contactez-nous à contact@okalfred.fr. Merci et profitez bien de votre visite à la VVX ! [2024-05-10 17:55:55] [663e43887d1a7] [DEBUG] [SMS] number : +33638369366 [2024-05-10 17:55:55] [663e43887d1a7] [DEBUG] [SMS] sender : 33757050411 [2024-05-10 17:55:55] [663e43887d1a7] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33638369366"}],"text":"Ceci est une d\u00e9monstration, si \u00e7a vous int\u00e9resse de continuer l'exp\u00e9rience, contactez-nous \u00e0 contact@okalfred.fr. Merci et profitez bien de votre visite \u00e0 la VVX !","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050411"} [2024-05-10 17:55:56] [663e43887d1a7] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 17:55:56] [663e43887d1a7] [INFO] [SMS] SMS envoyé avec succès id : sms_663e438c3983a772286193 [2024-05-10 17:55:56] [663e43887d1a7] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e438c3983a772286193","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":15.82} [2024-05-10 17:55:56] [663e43887d1a7] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 17:55:56] [663e43887d1a7] [DEBUG] Callback juste avant fin callBack [2024-05-10 17:57:42] [663e43f67c7ad] [DEBUG] Callback main start ok [2024-05-10 17:57:42] [663e43f67c7ad] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 17:57:42] [663e43f67c7ad] [DEBUG] Callback main avant while ok [2024-05-10 17:57:42] [663e43f67c7ad] [DEBUG] Fields : channel=sms&text=Y a t'il des covoiturages pour la VVX ? &reception_date=2024-05-10 17:57:41&metadata[message_id]=sms_663e438c3983a772286193&metadata[number]=+33638369366&metadata[sim_card_number]=+33757050411 [2024-05-10 17:57:42] [663e43f67c7ad] [INFO] Callback SMS entrant sur sim_card: +33757050411 depuis Number (user): +33638369366 Text: Y a t'il des covoiturages pour la VVX ? [2024-05-10 17:57:42] [663e43f67c7ad] [INFO] From: +33638369366|To: +33757050411|Date: 2024-05-10 17:57:41|Message: Y a t'il des covoiturages pour la VVX ? [2024-05-10 17:57:42] [663e43f67c7ad] [DEBUG] callback main apres while ok [2024-05-10 17:57:42] [663e43f67c7ad] [INFO] Phone Number +33638369366 is available ! [2024-05-10 17:57:42] [663e43f67c7ad] [DEBUG] Service is enabled ? true [2024-05-10 17:57:42] [663e43f67c7ad] [INFO] Service +33757050411 is enabled ! [2024-05-10 17:57:42] [663e43f67c7ad] [DEBUG] Listen is enabled ? false [2024-05-10 17:57:42] [663e43f67c7ad] [INFO] Listen +33757050411 is disabled ! [2024-05-10 17:57:42] [663e43f67c7ad] [DEBUG] callback main sim_card_number CORRECT : +33757050411 début d'interpretation du message [2024-05-10 17:57:42] [663e43f67c7ad] [DEBUG] BDD CheckNumber : OK [2024-05-10 17:57:42] [663e43f67c7ad] [INFO] Callback SMS Count =? 4 [2024-05-10 17:57:42] [663e43f67c7ad] [INFO] Callback checkMessage : VVX -- text: Y a t'il des covoiturages pour la VVX ? [2024-05-10 17:57:42] [663e43f67c7ad] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Y a t\'il des covoiturages pour la VVX ? ' [2024-05-10 17:57:42] [663e43f67c7ad] [INFO] Event ID ? 13 [2024-05-10 17:57:42] [663e43f67c7ad] [INFO] Fetch event [2024-05-10 17:57:42] [663e43f67c7ad] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 17:57:42] [663e43f67c7ad] [DEBUG] début chatgpt [2024-05-10 17:57:42] [663e43f67c7ad] [DEBUG] curl_init OK [2024-05-10 17:57:42] [663e43f67c7ad] [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. 500 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":"1 ->157\n2->50%\n3-> 5"},{"role":"assistant","content":"Merci pour vos r\u00e9ponses. Voici les bonnes donn\u00e9es \u00e0 titre informatif :\n1. L'empreinte carbone de la VVX est de 500 tonnes de CO2.\n2. Le transport repr\u00e9sente 80% des \u00e9missions carbones de l'\u00e9v\u00e9nement.\n3. L'ensemble des trajets des participants \u00e9quivaut \u00e0 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!"},{"role":"user","content":"VVX"},{"role":"assistant","content":"Ceci est une d\u00e9monstration, si \u00e7a vous int\u00e9resse de continuer l'exp\u00e9rience, contactez-nous \u00e0 contact@okalfred.fr. Merci et profitez bien de votre visite \u00e0 la VVX !"},{"role":"user","content":"Y a t'il des covoiturages pour la VVX ? "}]} [2024-05-10 17:57:45] [663e43f67c7ad] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NMutY8Z8brQxJJEsI98LHrfVuizs", "object": "chat.completion", "created": 1715356663, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Ceci est une démonstration, si ça vous intéresse de continuer l'expérience, contactez-nous à contact@okalfred.fr. Merci!" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 747, "completion_tokens": 36, "total_tokens": 783 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 17:57:45] [663e43f67c7ad] [DEBUG] Curl Closed OK [2024-05-10 17:57:45] [663e43f67c7ad] [INFO] Commun GPT Content: { "id": "chatcmpl-9NMutY8Z8brQxJJEsI98LHrfVuizs", "object": "chat.completion", "created": 1715356663, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Ceci est une démonstration, si ça vous intéresse de continuer l'expérience, contactez-nous à contact@okalfred.fr. Merci!" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 747, "completion_tokens": 36, "total_tokens": 783 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 17:57:45] [663e43f67c7ad] [INFO] Sender already set +33638369366 [2024-05-10 17:57:45] [663e43f67c7ad] [DEBUG] [SMS] text : Ceci est une démonstration, si ça vous intéresse de continuer l'expérience, contactez-nous à contact@okalfred.fr. Merci! [2024-05-10 17:57:45] [663e43f67c7ad] [DEBUG] [SMS] number : +33638369366 [2024-05-10 17:57:45] [663e43f67c7ad] [DEBUG] [SMS] sender : 33757050411 [2024-05-10 17:57:45] [663e43f67c7ad] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33638369366"}],"text":"Ceci est une d\u00e9monstration, si \u00e7a vous int\u00e9resse de continuer l'exp\u00e9rience, contactez-nous \u00e0 contact@okalfred.fr. Merci!","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050411"} [2024-05-10 17:57:45] [663e43f67c7ad] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 17:57:45] [663e43f67c7ad] [INFO] [SMS] SMS envoyé avec succès id : sms_663e43f9aeb06565172817 [2024-05-10 17:57:45] [663e43f67c7ad] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e43f9aeb06565172817","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":15.78} [2024-05-10 17:57:45] [663e43f67c7ad] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 17:57:45] [663e43f67c7ad] [DEBUG] Callback juste avant fin callBack [2024-05-10 18:12:04] [663e4754d8c16] [DEBUG] Callback main start ok [2024-05-10 18:12:04] [663e4754d8c16] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 18:12:04] [663e4754d8c16] [DEBUG] Callback main avant while ok [2024-05-10 18:12:04] [663e4754d8c16] [DEBUG] Fields : channel=sms&text=Vendredi 10 sur la 82&reception_date=2024-05-10 18:12:03&metadata[message_id]=sms_663bad1a790e3102968656&metadata[number]=+33626491267&metadata[sim_card_number]=+33757050391 [2024-05-10 18:12:04] [663e4754d8c16] [INFO] Callback SMS entrant sur sim_card: +33757050391 depuis Number (user): +33626491267 Text: Vendredi 10 sur la 82 [2024-05-10 18:12:04] [663e4754d8c16] [INFO] From: +33626491267|To: +33757050391|Date: 2024-05-10 18:12:03|Message: Vendredi 10 sur la 82 [2024-05-10 18:12:04] [663e4754d8c16] [DEBUG] callback main apres while ok [2024-05-10 18:12:04] [663e4754d8c16] [INFO] Phone Number +33626491267 is available ! [2024-05-10 18:12:04] [663e4754d8c16] [DEBUG] Service is enabled ? true [2024-05-10 18:12:04] [663e4754d8c16] [INFO] Service +33757050391 is enabled ! [2024-05-10 18:12:04] [663e4754d8c16] [DEBUG] Listen is enabled ? false [2024-05-10 18:12:04] [663e4754d8c16] [INFO] Listen +33757050391 is disabled ! [2024-05-10 18:12:04] [663e4754d8c16] [DEBUG] callback main sim_card_number CORRECT : +33757050391 début d'interpretation du message [2024-05-10 18:12:04] [663e4754d8c16] [DEBUG] BDD CheckNumber : OK [2024-05-10 18:12:04] [663e4754d8c16] [INFO] Callback SMS Count =? 3 [2024-05-10 18:12:04] [663e4754d8c16] [INFO] Callback checkMessage : Je suis déjà passager d'une voiture. Je venais juste signaler mon trajet pour votre total. -- text: Vendredi 10 sur la 82 [2024-05-10 18:12:04] [663e4754d8c16] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Vendredi 10 sur la 82' [2024-05-10 18:12:04] [663e4754d8c16] [INFO] Event ID ? 9 [2024-05-10 18:12:04] [663e4754d8c16] [INFO] Fetch event [2024-05-10 18:12:04] [663e4754d8c16] [INFO] Event name : 0 - VVX [2024-05-10 18:12:04] [663e4754d8c16] [DEBUG] début chatgpt [2024-05-10 18:12:04] [663e4754d8c16] [DEBUG] curl_init OK [2024-05-10 18:12:04] [663e4754d8c16] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUAlfred et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVACy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"Je suis d\u00e9j\u00e0 passager d'une voiture. Je venais juste signaler mon trajet pour votre total."},{"role":"assistant","content":"Merci pour cette information. Pour que nous puissions enregistrer correctement votre participation en tant que passager, pouvez-vous me confirmer les jours de votre pr\u00e9sence \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi 10 sur la 82"}]} [2024-05-10 18:12:08] [663e4754d8c16] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NN8nJwS4CkSw1AYX8jQ6X6wuq0Kz", "object": "chat.completion", "created": 1715357525, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour ces précisions. Pouvez-vous me donner l'adresse de départ (incluant le code postal) pour le Vendredi 10, afin de compléter notre organisation ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 918, "completion_tokens": 39, "total_tokens": 957 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 18:12:08] [663e4754d8c16] [DEBUG] Curl Closed OK [2024-05-10 18:12:08] [663e4754d8c16] [INFO] Commun GPT Content: { "id": "chatcmpl-9NN8nJwS4CkSw1AYX8jQ6X6wuq0Kz", "object": "chat.completion", "created": 1715357525, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour ces précisions. Pouvez-vous me donner l'adresse de départ (incluant le code postal) pour le Vendredi 10, afin de compléter notre organisation ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 918, "completion_tokens": 39, "total_tokens": 957 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 18:12:08] [663e4754d8c16] [INFO] Sender already set +33626491267 [2024-05-10 18:12:08] [663e4754d8c16] [DEBUG] [SMS] text : Merci pour ces précisions. Pouvez-vous me donner l'adresse de départ (incluant le code postal) pour le Vendredi 10, afin de compléter notre organisation ? [2024-05-10 18:12:08] [663e4754d8c16] [DEBUG] [SMS] number : +33626491267 [2024-05-10 18:12:08] [663e4754d8c16] [DEBUG] [SMS] sender : 33757050391 [2024-05-10 18:12:08] [663e4754d8c16] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33626491267"}],"text":"Merci pour ces pr\u00e9cisions. Pouvez-vous me donner l'adresse de d\u00e9part (incluant le code postal) pour le Vendredi 10, afin de compl\u00e9ter notre organisation ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050391"} [2024-05-10 18:12:09] [663e4754d8c16] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 18:12:09] [663e4754d8c16] [INFO] [SMS] SMS envoyé avec succès id : sms_663e47590a694712193889 [2024-05-10 18:12:09] [663e4754d8c16] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e47590a694712193889","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":15.73} [2024-05-10 18:12:09] [663e4754d8c16] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 18:12:09] [663e4754d8c16] [DEBUG] Callback juste avant fin callBack [2024-05-10 18:14:43] [663e47f330563] [DEBUG] Callback main start ok [2024-05-10 18:14:43] [663e47f330563] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 18:14:43] [663e47f330563] [DEBUG] Callback main avant while ok [2024-05-10 18:14:43] [663e47f330563] [DEBUG] Fields : channel=sms&text=Rue pasteur 49130 les ponts de ce . Aller/retour en BlaBlaCar le 9 et 11.&reception_date=2024-05-10 18:14:42&metadata[message_id]=sms_663e47590a694712193889&metadata[number]=+33626491267&metadata[sim_card_number]=+33757050391 [2024-05-10 18:14:43] [663e47f330563] [INFO] Callback SMS entrant sur sim_card: +33757050391 depuis Number (user): +33626491267 Text: Rue pasteur 49130 les ponts de ce . Aller/retour en BlaBlaCar le 9 et 11. [2024-05-10 18:14:43] [663e47f330563] [INFO] From: +33626491267|To: +33757050391|Date: 2024-05-10 18:14:42|Message: Rue pasteur 49130 les ponts de ce . Aller/retour en BlaBlaCar le 9 et 11. [2024-05-10 18:14:43] [663e47f330563] [DEBUG] callback main apres while ok [2024-05-10 18:14:43] [663e47f330563] [INFO] Phone Number +33626491267 is available ! [2024-05-10 18:14:43] [663e47f330563] [DEBUG] Service is enabled ? true [2024-05-10 18:14:43] [663e47f330563] [INFO] Service +33757050391 is enabled ! [2024-05-10 18:14:43] [663e47f330563] [DEBUG] Listen is enabled ? false [2024-05-10 18:14:43] [663e47f330563] [INFO] Listen +33757050391 is disabled ! [2024-05-10 18:14:43] [663e47f330563] [DEBUG] callback main sim_card_number CORRECT : +33757050391 début d'interpretation du message [2024-05-10 18:14:43] [663e47f330563] [DEBUG] BDD CheckNumber : OK [2024-05-10 18:14:43] [663e47f330563] [INFO] Callback SMS Count =? 4 [2024-05-10 18:14:43] [663e47f330563] [INFO] Callback checkMessage : Vendredi 10 sur la 82 -- text: Rue pasteur 49130 les ponts de ce . Aller/retour en BlaBlaCar le 9 et 11. [2024-05-10 18:14:43] [663e47f330563] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Rue pasteur 49130 les ponts de ce . Aller/retour en BlaBlaCar le 9 et 11.' [2024-05-10 18:14:43] [663e47f330563] [INFO] Event ID ? 9 [2024-05-10 18:14:43] [663e47f330563] [INFO] Fetch event [2024-05-10 18:14:43] [663e47f330563] [INFO] Event name : 0 - VVX [2024-05-10 18:14:43] [663e47f330563] [DEBUG] début chatgpt [2024-05-10 18:14:43] [663e47f330563] [DEBUG] curl_init OK [2024-05-10 18:14:43] [663e47f330563] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUAlfred et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVACy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"Je suis d\u00e9j\u00e0 passager d'une voiture. Je venais juste signaler mon trajet pour votre total."},{"role":"assistant","content":"Merci pour cette information. Pour que nous puissions enregistrer correctement votre participation en tant que passager, pouvez-vous me confirmer les jours de votre pr\u00e9sence \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi 10 sur la 82"},{"role":"assistant","content":"Merci pour ces pr\u00e9cisions. Pouvez-vous me donner l'adresse de d\u00e9part (incluant le code postal) pour le Vendredi 10, afin de compl\u00e9ter notre organisation ?"},{"role":"user","content":"Rue pasteur 49130 les ponts de ce . Aller\/retour en BlaBlaCar le 9 et 11."}]} [2024-05-10 18:14:45] [663e47f330563] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NNBLvxKVENZoS7CJ53GCMUg0bdMG", "object": "chat.completion", "created": 1715357683, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour ces informations. Avez-vous des commentaires ou des infos particulières à nous remonter (moyens de transport utilisés, nécessités spécifiques, etc.) ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 996, "completion_tokens": 41, "total_tokens": 1037 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 18:14:45] [663e47f330563] [DEBUG] Curl Closed OK [2024-05-10 18:14:45] [663e47f330563] [INFO] Commun GPT Content: { "id": "chatcmpl-9NNBLvxKVENZoS7CJ53GCMUg0bdMG", "object": "chat.completion", "created": 1715357683, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour ces informations. Avez-vous des commentaires ou des infos particulières à nous remonter (moyens de transport utilisés, nécessités spécifiques, etc.) ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 996, "completion_tokens": 41, "total_tokens": 1037 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 18:14:45] [663e47f330563] [INFO] Sender already set +33626491267 [2024-05-10 18:14:45] [663e47f330563] [DEBUG] [SMS] text : Merci pour ces informations. Avez-vous des commentaires ou des infos particulières à nous remonter (moyens de transport utilisés, nécessités spécifiques, etc.) ? [2024-05-10 18:14:45] [663e47f330563] [DEBUG] [SMS] number : +33626491267 [2024-05-10 18:14:45] [663e47f330563] [DEBUG] [SMS] sender : 33757050391 [2024-05-10 18:14:45] [663e47f330563] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33626491267"}],"text":"Merci pour ces informations. Avez-vous des commentaires ou des infos particuli\u00e8res \u00e0 nous remonter (moyens de transport utilis\u00e9s, n\u00e9cessit\u00e9s sp\u00e9cifiques, etc.) ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050391"} [2024-05-10 18:14:46] [663e47f330563] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 18:14:46] [663e47f330563] [INFO] [SMS] SMS envoyé avec succès id : sms_663e47f63b2e1952905692 [2024-05-10 18:14:46] [663e47f330563] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e47f63b2e1952905692","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":15.64} [2024-05-10 18:14:46] [663e47f330563] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 18:14:46] [663e47f330563] [DEBUG] Callback juste avant fin callBack [2024-05-10 18:15:01] [663e480592504] [DEBUG] Callback main start ok [2024-05-10 18:15:01] [663e480592504] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 18:15:01] [663e480592504] [DEBUG] Callback main avant while ok [2024-05-10 18:15:01] [663e480592504] [DEBUG] Fields : channel=sms&text=Nouvelle question : comment rejoindre la gare de riom ? &reception_date=2024-05-10 18:14:59&metadata[message_id]=sms_663e47f63b2e1952905692&metadata[number]=+33626491267&metadata[sim_card_number]=+33757050391 [2024-05-10 18:15:01] [663e480592504] [INFO] Callback SMS entrant sur sim_card: +33757050391 depuis Number (user): +33626491267 Text: Nouvelle question : comment rejoindre la gare de riom ? [2024-05-10 18:15:01] [663e480592504] [INFO] From: +33626491267|To: +33757050391|Date: 2024-05-10 18:14:59|Message: Nouvelle question : comment rejoindre la gare de riom ? [2024-05-10 18:15:01] [663e480592504] [DEBUG] callback main apres while ok [2024-05-10 18:15:01] [663e480592504] [INFO] Phone Number +33626491267 is available ! [2024-05-10 18:15:01] [663e480592504] [DEBUG] Service is enabled ? true [2024-05-10 18:15:01] [663e480592504] [INFO] Service +33757050391 is enabled ! [2024-05-10 18:15:01] [663e480592504] [DEBUG] Listen is enabled ? false [2024-05-10 18:15:01] [663e480592504] [INFO] Listen +33757050391 is disabled ! [2024-05-10 18:15:01] [663e480592504] [DEBUG] callback main sim_card_number CORRECT : +33757050391 début d'interpretation du message [2024-05-10 18:15:01] [663e480592504] [DEBUG] BDD CheckNumber : OK [2024-05-10 18:15:01] [663e480592504] [INFO] Callback SMS Count =? 5 [2024-05-10 18:15:01] [663e480592504] [INFO] Callback checkMessage : Rue pasteur 49130 les ponts de ce . Aller/retour en BlaBlaCar le 9 et 11. -- text: Nouvelle question : comment rejoindre la gare de riom ? [2024-05-10 18:15:01] [663e480592504] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Nouvelle question : comment rejoindre la gare de riom ?\r' [2024-05-10 18:15:01] [663e480592504] [INFO] Event ID ? 9 [2024-05-10 18:15:01] [663e480592504] [INFO] Fetch event [2024-05-10 18:15:01] [663e480592504] [INFO] Event name : 0 - VVX [2024-05-10 18:15:01] [663e480592504] [DEBUG] début chatgpt [2024-05-10 18:15:01] [663e480592504] [DEBUG] curl_init OK [2024-05-10 18:15:01] [663e480592504] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUAlfred et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVACy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"Je suis d\u00e9j\u00e0 passager d'une voiture. Je venais juste signaler mon trajet pour votre total."},{"role":"assistant","content":"Merci pour cette information. Pour que nous puissions enregistrer correctement votre participation en tant que passager, pouvez-vous me confirmer les jours de votre pr\u00e9sence \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi 10 sur la 82"},{"role":"assistant","content":"Merci pour ces pr\u00e9cisions. Pouvez-vous me donner l'adresse de d\u00e9part (incluant le code postal) pour le Vendredi 10, afin de compl\u00e9ter notre organisation ?"},{"role":"user","content":"Rue pasteur 49130 les ponts de ce . Aller\/retour en BlaBlaCar le 9 et 11."},{"role":"assistant","content":"Merci pour ces informations. Avez-vous des commentaires ou des infos particuli\u00e8res \u00e0 nous remonter (moyens de transport utilis\u00e9s, n\u00e9cessit\u00e9s sp\u00e9cifiques, etc.) ?"},{"role":"user","content":"Nouvelle question : comment rejoindre la gare de riom ?\r"}]} [2024-05-10 18:15:12] [663e481059310] [DEBUG] Callback main start ok [2024-05-10 18:15:12] [663e481059310] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 18:15:12] [663e481059310] [DEBUG] Callback main avant while ok [2024-05-10 18:15:12] [663e481059310] [DEBUG] Fields : channel=sms&text=Nouvelle question : comment rejoindre la gare de riom ? &reception_date=2024-05-10 18:14:59&metadata[message_id]=sms_663e47f63b2e1952905692&metadata[number]=+33626491267&metadata[sim_card_number]=+33757050391 [2024-05-10 18:15:12] [663e481059310] [INFO] Callback SMS entrant sur sim_card: +33757050391 depuis Number (user): +33626491267 Text: Nouvelle question : comment rejoindre la gare de riom ? [2024-05-10 18:15:12] [663e481059310] [INFO] From: +33626491267|To: +33757050391|Date: 2024-05-10 18:14:59|Message: Nouvelle question : comment rejoindre la gare de riom ? [2024-05-10 18:15:12] [663e481059310] [DEBUG] callback main apres while ok [2024-05-10 18:15:12] [663e481059310] [INFO] Phone Number +33626491267 is available ! [2024-05-10 18:15:12] [663e481059310] [DEBUG] Service is enabled ? true [2024-05-10 18:15:12] [663e481059310] [INFO] Service +33757050391 is enabled ! [2024-05-10 18:15:12] [663e481059310] [DEBUG] Listen is enabled ? false [2024-05-10 18:15:12] [663e481059310] [INFO] Listen +33757050391 is disabled ! [2024-05-10 18:15:12] [663e481059310] [DEBUG] callback main sim_card_number CORRECT : +33757050391 début d'interpretation du message [2024-05-10 18:15:12] [663e481059310] [DEBUG] BDD CheckNumber : OK [2024-05-10 18:15:12] [663e481059310] [INFO] Callback SMS Count =? 5 [2024-05-10 18:15:12] [663e481059310] [INFO] Callback checkMessage : Nouvelle question : comment rejoindre la gare de riom ? -- text: Nouvelle question : comment rejoindre la gare de riom ? [2024-05-10 18:15:12] [663e481059310] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-05-10 18:15:12] [663e481059310] [DEBUG] Callback juste avant fin callBack [2024-05-10 18:15:14] [663e480592504] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NNBeEhBAv8AkLehZ2itGwT1T65vj", "object": "chat.completion", "created": 1715357702, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Pour des informations sur le trajet vers la gare de Riom, vous pouvez consulter cette page : https://www.volvic-vvx.com/stationnement-et-navettes/. Vous y trouverez les détails sur les navettes disponibles." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 1061, "completion_tokens": 51, "total_tokens": 1112 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 18:15:14] [663e480592504] [DEBUG] Curl Closed OK [2024-05-10 18:15:14] [663e480592504] [INFO] Commun GPT Content: { "id": "chatcmpl-9NNBeEhBAv8AkLehZ2itGwT1T65vj", "object": "chat.completion", "created": 1715357702, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Pour des informations sur le trajet vers la gare de Riom, vous pouvez consulter cette page : https://www.volvic-vvx.com/stationnement-et-navettes/. Vous y trouverez les détails sur les navettes disponibles." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 1061, "completion_tokens": 51, "total_tokens": 1112 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 18:15:14] [663e480592504] [INFO] Sender already set +33626491267 [2024-05-10 18:15:14] [663e480592504] [DEBUG] [SMS] text : Pour des informations sur le trajet vers la gare de Riom, vous pouvez consulter cette page : https://www.volvic-vvx.com/stationnement-et-navettes/. Vous y trouverez les détails sur les navettes disponibles. [2024-05-10 18:15:14] [663e480592504] [DEBUG] [SMS] number : +33626491267 [2024-05-10 18:15:14] [663e480592504] [DEBUG] [SMS] sender : 33757050391 [2024-05-10 18:15:14] [663e480592504] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33626491267"}],"text":"Pour des informations sur le trajet vers la gare de Riom, vous pouvez consulter cette page : https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Vous y trouverez les d\u00e9tails sur les navettes disponibles.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050391"} [2024-05-10 18:15:14] [663e480592504] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 18:15:14] [663e480592504] [INFO] [SMS] SMS envoyé avec succès id : sms_663e4812a255e578628132 [2024-05-10 18:15:14] [663e480592504] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e4812a255e578628132","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":15.55} [2024-05-10 18:15:14] [663e480592504] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 18:15:14] [663e480592504] [DEBUG] Callback juste avant fin callBack [2024-05-10 18:16:33] [663e4861bc5d5] [DEBUG] Callback main start ok [2024-05-10 18:16:33] [663e4861bc5d5] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 18:16:33] [663e4861bc5d5] [DEBUG] Callback main avant while ok [2024-05-10 18:16:33] [663e4861bc5d5] [DEBUG] Fields : channel=sms&text=Et non il n'y a pas les détails vers Riom &reception_date=2024-05-10 18:16:32&metadata[message_id]=sms_663e4812a255e578628132&metadata[number]=+33626491267&metadata[sim_card_number]=+33757050391 [2024-05-10 18:16:33] [663e4861bc5d5] [INFO] Callback SMS entrant sur sim_card: +33757050391 depuis Number (user): +33626491267 Text: Et non il n'y a pas les détails vers Riom [2024-05-10 18:16:33] [663e4861bc5d5] [INFO] From: +33626491267|To: +33757050391|Date: 2024-05-10 18:16:32|Message: Et non il n'y a pas les détails vers Riom [2024-05-10 18:16:33] [663e4861bc5d5] [DEBUG] callback main apres while ok [2024-05-10 18:16:33] [663e4861bc5d5] [INFO] Phone Number +33626491267 is available ! [2024-05-10 18:16:33] [663e4861bc5d5] [DEBUG] Service is enabled ? true [2024-05-10 18:16:33] [663e4861bc5d5] [INFO] Service +33757050391 is enabled ! [2024-05-10 18:16:33] [663e4861bc5d5] [DEBUG] Listen is enabled ? false [2024-05-10 18:16:33] [663e4861bc5d5] [INFO] Listen +33757050391 is disabled ! [2024-05-10 18:16:33] [663e4861bc5d5] [DEBUG] callback main sim_card_number CORRECT : +33757050391 début d'interpretation du message [2024-05-10 18:16:33] [663e4861bc5d5] [DEBUG] BDD CheckNumber : OK [2024-05-10 18:16:33] [663e4861bc5d5] [INFO] Callback SMS Count =? 6 [2024-05-10 18:16:33] [663e4861bc5d5] [INFO] Callback checkMessage : Nouvelle question : comment rejoindre la gare de riom ? -- text: Et non il n'y a pas les détails vers Riom [2024-05-10 18:16:33] [663e4861bc5d5] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Et non il n\'y a pas les détails vers Riom ' [2024-05-10 18:16:33] [663e4861bc5d5] [INFO] Event ID ? 9 [2024-05-10 18:16:33] [663e4861bc5d5] [INFO] Fetch event [2024-05-10 18:16:33] [663e4861bc5d5] [INFO] Event name : 0 - VVX [2024-05-10 18:16:34] [663e4861bc5d5] [DEBUG] début chatgpt [2024-05-10 18:16:34] [663e4861bc5d5] [DEBUG] curl_init OK [2024-05-10 18:16:34] [663e4861bc5d5] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUAlfred et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVACy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"Je suis d\u00e9j\u00e0 passager d'une voiture. Je venais juste signaler mon trajet pour votre total."},{"role":"assistant","content":"Merci pour cette information. Pour que nous puissions enregistrer correctement votre participation en tant que passager, pouvez-vous me confirmer les jours de votre pr\u00e9sence \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi 10 sur la 82"},{"role":"assistant","content":"Merci pour ces pr\u00e9cisions. Pouvez-vous me donner l'adresse de d\u00e9part (incluant le code postal) pour le Vendredi 10, afin de compl\u00e9ter notre organisation ?"},{"role":"user","content":"Rue pasteur 49130 les ponts de ce . Aller\/retour en BlaBlaCar le 9 et 11."},{"role":"assistant","content":"Merci pour ces informations. Avez-vous des commentaires ou des infos particuli\u00e8res \u00e0 nous remonter (moyens de transport utilis\u00e9s, n\u00e9cessit\u00e9s sp\u00e9cifiques, etc.) ?"},{"role":"user","content":"Nouvelle question : comment rejoindre la gare de riom ?\r"},{"role":"assistant","content":"Pour des informations sur le trajet vers la gare de Riom, vous pouvez consulter cette page : https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Vous y trouverez les d\u00e9tails sur les navettes disponibles."},{"role":"user","content":"Et non il n'y a pas les d\u00e9tails vers Riom "}]} [2024-05-10 18:16:44] [663e486c3e041] [DEBUG] Callback main start ok [2024-05-10 18:16:44] [663e486c3e041] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 18:16:44] [663e486c3e041] [DEBUG] Callback main avant while ok [2024-05-10 18:16:44] [663e486c3e041] [DEBUG] Fields : channel=sms&text=Et non il n'y a pas les détails vers Riom &reception_date=2024-05-10 18:16:32&metadata[message_id]=sms_663e4812a255e578628132&metadata[number]=+33626491267&metadata[sim_card_number]=+33757050391 [2024-05-10 18:16:44] [663e486c3e041] [INFO] Callback SMS entrant sur sim_card: +33757050391 depuis Number (user): +33626491267 Text: Et non il n'y a pas les détails vers Riom [2024-05-10 18:16:44] [663e486c3e041] [INFO] From: +33626491267|To: +33757050391|Date: 2024-05-10 18:16:32|Message: Et non il n'y a pas les détails vers Riom [2024-05-10 18:16:44] [663e486c3e041] [DEBUG] callback main apres while ok [2024-05-10 18:16:44] [663e486c3e041] [INFO] Phone Number +33626491267 is available ! [2024-05-10 18:16:44] [663e486c3e041] [DEBUG] Service is enabled ? true [2024-05-10 18:16:44] [663e486c3e041] [INFO] Service +33757050391 is enabled ! [2024-05-10 18:16:44] [663e486c3e041] [DEBUG] Listen is enabled ? false [2024-05-10 18:16:44] [663e486c3e041] [INFO] Listen +33757050391 is disabled ! [2024-05-10 18:16:44] [663e486c3e041] [DEBUG] callback main sim_card_number CORRECT : +33757050391 début d'interpretation du message [2024-05-10 18:16:44] [663e486c3e041] [DEBUG] BDD CheckNumber : OK [2024-05-10 18:16:44] [663e486c3e041] [INFO] Callback SMS Count =? 6 [2024-05-10 18:16:44] [663e486c3e041] [INFO] Callback checkMessage : Et non il n'y a pas les détails vers Riom -- text: Et non il n'y a pas les détails vers Riom [2024-05-10 18:16:44] [663e486c3e041] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-05-10 18:16:44] [663e486c3e041] [DEBUG] Callback juste avant fin callBack [2024-05-10 18:16:59] [663e4861bc5d5] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NND8z6wdEVFUUijT1pRzUE8WJImS", "object": "chat.completion", "created": 1715357794, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je m'excuse pour la confusion. Pour des informations plus détaillées sur le transport vers la gare de Riom ou autres destinations, je vous invite à visiter le site officiel de l'événement : https://www.volvic-vvx.com. Mes compétences sont limitées au covoiturage pour la VVX." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 1134, "completion_tokens": 75, "total_tokens": 1209 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 18:16:59] [663e4861bc5d5] [DEBUG] Curl Closed OK [2024-05-10 18:16:59] [663e4861bc5d5] [INFO] Commun GPT Content: { "id": "chatcmpl-9NND8z6wdEVFUUijT1pRzUE8WJImS", "object": "chat.completion", "created": 1715357794, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je m'excuse pour la confusion. Pour des informations plus détaillées sur le transport vers la gare de Riom ou autres destinations, je vous invite à visiter le site officiel de l'événement : https://www.volvic-vvx.com. Mes compétences sont limitées au covoiturage pour la VVX." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 1134, "completion_tokens": 75, "total_tokens": 1209 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 18:16:59] [663e4861bc5d5] [INFO] Sender already set +33626491267 [2024-05-10 18:16:59] [663e4861bc5d5] [DEBUG] [SMS] text : Je m'excuse pour la confusion. Pour des informations plus détaillées sur le transport vers la gare de Riom ou autres destinations, je vous invite à visiter le site officiel de l'événement : https://www.volvic-vvx.com. Mes compétences sont limitées au covoiturage pour la VVX. [2024-05-10 18:16:59] [663e4861bc5d5] [DEBUG] [SMS] number : +33626491267 [2024-05-10 18:16:59] [663e4861bc5d5] [DEBUG] [SMS] sender : 33757050391 [2024-05-10 18:16:59] [663e4861bc5d5] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33626491267"}],"text":"Je m'excuse pour la confusion. Pour des informations plus d\u00e9taill\u00e9es sur le transport vers la gare de Riom ou autres destinations, je vous invite \u00e0 visiter le site officiel de l'\u00e9v\u00e9nement : https:\/\/www.volvic-vvx.com. Mes comp\u00e9tences sont limit\u00e9es au covoiturage pour la VVX.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050391"} [2024-05-10 18:17:00] [663e4861bc5d5] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 18:17:00] [663e4861bc5d5] [INFO] [SMS] SMS envoyé avec succès id : sms_663e487beec5a351299186 [2024-05-10 18:17:00] [663e4861bc5d5] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e487beec5a351299186","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":15.46} [2024-05-10 18:17:00] [663e4861bc5d5] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 18:17:00] [663e4861bc5d5] [DEBUG] Callback juste avant fin callBack [2024-05-10 21:57:11] [663e7c172308d] [DEBUG] Callback main start ok [2024-05-10 21:57:11] [663e7c172308d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 21:57:11] [663e7c172308d] [DEBUG] Callback main avant while ok [2024-05-10 21:57:11] [663e7c172308d] [DEBUG] Fields : channel=sms&text=Bonjour Je cherche un covoiturage pour arriver dimanche Soit à 13h35 à la gare de volvic ou avant Ou 14h25 à la gare de riom Point de départ volvic centre ville &reception_date=2024-05-10 21:57:09&metadata[message_id]=sms_663b1faa1ce84221878935&metadata[number]=+33671371013&metadata[sim_card_number]=+33757050388 [2024-05-10 21:57:11] [663e7c172308d] [INFO] Callback SMS entrant sur sim_card: +33757050388 depuis Number (user): +33671371013 Text: Bonjour Je cherche un covoiturage pour arriver dimanche Soit à 13h35 à la gare de volvic ou avant Ou 14h25 à la gare de riom Point de départ volvic centre ville [2024-05-10 21:57:11] [663e7c172308d] [INFO] From: +33671371013|To: +33757050388|Date: 2024-05-10 21:57:09|Message: Bonjour Je cherche un covoiturage pour arriver dimanche Soit à 13h35 à la gare de volvic ou avant Ou 14h25 à la gare de riom Point de départ volvic centre ville [2024-05-10 21:57:11] [663e7c172308d] [DEBUG] callback main apres while ok [2024-05-10 21:57:11] [663e7c172308d] [INFO] Phone Number +33671371013 is available ! [2024-05-10 21:57:11] [663e7c172308d] [DEBUG] Service is enabled ? true [2024-05-10 21:57:11] [663e7c172308d] [INFO] Service +33757050388 is enabled ! [2024-05-10 21:57:11] [663e7c172308d] [DEBUG] Listen is enabled ? false [2024-05-10 21:57:11] [663e7c172308d] [INFO] Listen +33757050388 is disabled ! [2024-05-10 21:57:11] [663e7c172308d] [DEBUG] callback main sim_card_number CORRECT : +33757050388 début d'interpretation du message [2024-05-10 21:57:11] [663e7c172308d] [DEBUG] BDD CheckNumber : OK [2024-05-10 21:57:11] [663e7c172308d] [INFO] Callback SMS Count =? 8 [2024-05-10 21:57:11] [663e7c172308d] [INFO] Callback checkMessage : Non -- text: Bonjour Je cherche un covoiturage pour arriver dimanche Soit à 13h35 à la gare de volvic ou avant Ou 14h25 à la gare de riom Point de départ volvic centre ville [2024-05-10 21:57:11] [663e7c172308d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour \nJe cherche un covoiturage pour arriver dimanche \nSoit à 13h35 à la gare de volvic ou avant \nOu 14h25 à la gare de riom\nPoint de départ volvic centre ville ' [2024-05-10 21:57:11] [663e7c172308d] [INFO] Event ID ? 9 [2024-05-10 21:57:11] [663e7c172308d] [INFO] Fetch event [2024-05-10 21:57:11] [663e7c172308d] [INFO] Event name : 0 - VVX [2024-05-10 21:57:11] [663e7c172308d] [DEBUG] Total SMS USER : 6 [2024-05-10 21:57:11] [663e7c172308d] [INFO] BDD BddMaj : need_action mis à jour. Valeur: '1' [2024-05-10 21:57:11] [663e7c172308d] [DEBUG] Callback juste avant fin callBack [2024-05-10 22:04:40] [663e7dd8374d1] [DEBUG] Callback main start ok [2024-05-10 22:04:40] [663e7dd8374d1] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 22:04:40] [663e7dd8374d1] [DEBUG] Callback main avant while ok [2024-05-10 22:04:40] [663e7dd8374d1] [DEBUG] Fields : channel=sms&text=Bonsoir Alfred, je souhaite rentrer à Clermont Ferrand ce soir&reception_date=2024-05-10 22:04:39&metadata[message_id]=sms_663cf2693c545907285666&metadata[number]=+33674988903&metadata[sim_card_number]=+33757050390 [2024-05-10 22:04:40] [663e7dd8374d1] [INFO] Callback SMS entrant sur sim_card: +33757050390 depuis Number (user): +33674988903 Text: Bonsoir Alfred, je souhaite rentrer à Clermont Ferrand ce soir [2024-05-10 22:04:40] [663e7dd8374d1] [INFO] From: +33674988903|To: +33757050390|Date: 2024-05-10 22:04:39|Message: Bonsoir Alfred, je souhaite rentrer à Clermont Ferrand ce soir [2024-05-10 22:04:40] [663e7dd8374d1] [DEBUG] callback main apres while ok [2024-05-10 22:04:40] [663e7dd8374d1] [INFO] Phone Number +33674988903 is available ! [2024-05-10 22:04:40] [663e7dd8374d1] [DEBUG] Service is enabled ? true [2024-05-10 22:04:40] [663e7dd8374d1] [INFO] Service +33757050390 is enabled ! [2024-05-10 22:04:40] [663e7dd8374d1] [DEBUG] Listen is enabled ? false [2024-05-10 22:04:40] [663e7dd8374d1] [INFO] Listen +33757050390 is disabled ! [2024-05-10 22:04:40] [663e7dd8374d1] [DEBUG] callback main sim_card_number CORRECT : +33757050390 début d'interpretation du message [2024-05-10 22:04:40] [663e7dd8374d1] [DEBUG] BDD CheckNumber : OK [2024-05-10 22:04:40] [663e7dd8374d1] [INFO] Callback SMS Count =? 8 [2024-05-10 22:04:40] [663e7dd8374d1] [INFO] Callback checkMessage : J'aimerais être à volvic vendredi à 1h du matin -- text: Bonsoir Alfred, je souhaite rentrer à Clermont Ferrand ce soir [2024-05-10 22:04:40] [663e7dd8374d1] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonsoir Alfred, je souhaite rentrer à Clermont Ferrand ce soir' [2024-05-10 22:04:40] [663e7dd8374d1] [INFO] Event ID ? 9 [2024-05-10 22:04:40] [663e7dd8374d1] [INFO] Fetch event [2024-05-10 22:04:40] [663e7dd8374d1] [INFO] Event name : 0 - VVX [2024-05-10 22:04:40] [663e7dd8374d1] [DEBUG] Total SMS USER : 7 [2024-05-10 22:04:40] [663e7dd8374d1] [INFO] BDD BddMaj : need_action mis à jour. Valeur: '1' [2024-05-10 22:04:40] [663e7dd8374d1] [DEBUG] Callback juste avant fin callBack [2024-05-10 22:13:57] [663e8005c4c97] [DEBUG] Callback main start ok [2024-05-10 22:13:57] [663e8005c4c97] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 22:13:57] [663e8005c4c97] [DEBUG] Callback main avant while ok [2024-05-10 22:13:57] [663e8005c4c97] [DEBUG] Fields : channel=sms&text=VVX&reception_date=2024-05-10 22:13:56&metadata[number]=+33674988903&metadata[sim_card_number]=+33755517567 [2024-05-10 22:13:57] [663e8005c4c97] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33674988903 Text: VVX [2024-05-10 22:13:57] [663e8005c4c97] [INFO] From: +33674988903|To: +33755517567|Date: 2024-05-10 22:13:56|Message: VVX [2024-05-10 22:13:57] [663e8005c4c97] [DEBUG] callback main apres while ok [2024-05-10 22:13:57] [663e8005c4c97] [INFO] Phone Number +33674988903 is available ! [2024-05-10 22:13:57] [663e8005c4c97] [DEBUG] Service is enabled ? true [2024-05-10 22:13:57] [663e8005c4c97] [INFO] Service +33755517567 is enabled ! [2024-05-10 22:13:57] [663e8005c4c97] [DEBUG] Listen is enabled ? false [2024-05-10 22:13:57] [663e8005c4c97] [INFO] Listen +33755517567 is disabled ! [2024-05-10 22:13:57] [663e8005c4c97] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-05-10 22:13:57] [663e8005c4c97] [DEBUG] BDD CheckNumber : OK [2024-05-10 22:13:57] [663e8005c4c97] [INFO] Callback SMS Count =? 8 [2024-05-10 22:13:57] [663e8005c4c97] [INFO] Callback checkMessage : Bonsoir Alfred, je souhaite rentrer à Clermont Ferrand ce soir -- text: VVX [2024-05-10 22:13:57] [663e8005c4c97] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'VVX' [2024-05-10 22:13:57] [663e8005c4c97] [INFO] Event ID ? 9 [2024-05-10 22:13:57] [663e8005c4c97] [INFO] Fetch event [2024-05-10 22:13:57] [663e8005c4c97] [INFO] Event name : 0 - VVX [2024-05-10 22:13:57] [663e8005c4c97] [DEBUG] Total SMS USER : 8 [2024-05-10 22:13:57] [663e8005c4c97] [INFO] BDD BddMaj need_action : la table est vide [2024-05-10 22:13:57] [663e8005c4c97] [DEBUG] Callback juste avant fin callBack [2024-05-10 22:21:19] [663e81bf0bd80] [DEBUG] Callback main start ok [2024-05-10 22:21:19] [663e81bf0bd80] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 22:21:19] [663e81bf0bd80] [DEBUG] Callback main avant while ok [2024-05-10 22:21:19] [663e81bf0bd80] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-05-10 22:21:17&metadata[message_id]=sms_663e2ef9f2baf316790691&metadata[number]=+33618100226&metadata[sim_card_number]=+33757050405 [2024-05-10 22:21:19] [663e81bf0bd80] [INFO] Callback SMS entrant sur sim_card: +33757050405 depuis Number (user): +33618100226 Text: Oui [2024-05-10 22:21:19] [663e81bf0bd80] [INFO] From: +33618100226|To: +33757050405|Date: 2024-05-10 22:21:17|Message: Oui [2024-05-10 22:21:19] [663e81bf0bd80] [DEBUG] callback main apres while ok [2024-05-10 22:21:19] [663e81bf0bd80] [INFO] Phone Number +33618100226 is available ! [2024-05-10 22:21:19] [663e81bf0bd80] [DEBUG] Service is enabled ? true [2024-05-10 22:21:19] [663e81bf0bd80] [INFO] Service +33757050405 is enabled ! [2024-05-10 22:21:19] [663e81bf0bd80] [DEBUG] Listen is enabled ? false [2024-05-10 22:21:19] [663e81bf0bd80] [INFO] Listen +33757050405 is disabled ! [2024-05-10 22:21:19] [663e81bf0bd80] [DEBUG] callback main sim_card_number CORRECT : +33757050405 début d'interpretation du message [2024-05-10 22:21:19] [663e81bf0bd80] [DEBUG] BDD CheckNumber : OK [2024-05-10 22:21:19] [663e81bf0bd80] [INFO] Callback SMS Count =? 1 [2024-05-10 22:21:19] [663e81bf0bd80] [INFO] Callback checkMessage : Bonjour Alfred, Je veux essayer la démo ! -- text: Oui [2024-05-10 22:21:19] [663e81bf0bd80] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-05-10 22:21:19] [663e81bf0bd80] [INFO] Event ID ? 13 [2024-05-10 22:21:19] [663e81bf0bd80] [INFO] Fetch event [2024-05-10 22:21:19] [663e81bf0bd80] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 22:21:19] [663e81bf0bd80] [DEBUG] [AUTOMATIC] Réponse Positive [2024-05-10 22:21:19] [663e81bf0bd80] [INFO] Sender already set +33618100226 [2024-05-10 22:21:19] [663e81bf0bd80] [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-10 22:21:19] [663e81bf0bd80] [DEBUG] [SMS] number : +33618100226 [2024-05-10 22:21:19] [663e81bf0bd80] [DEBUG] [SMS] sender : 33757050405 [2024-05-10 22:21:19] [663e81bf0bd80] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33618100226"}],"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":"33757050405"} [2024-05-10 22:21:19] [663e81bf0bd80] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 22:21:19] [663e81bf0bd80] [INFO] [SMS] SMS envoyé avec succès id : sms_663e81bf7e627922812095 [2024-05-10 22:21:19] [663e81bf0bd80] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e81bf7e627922812095","number_of_contacts":1,"total_cost":0.22499999999999998,"number_of_sms_needed":5,"residual_credit":15.24} [2024-05-10 22:21:19] [663e81bf0bd80] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 22:21:19] [663e81bf0bd80] [DEBUG] Callback juste avant fin callBack [2024-05-10 22:22:42] [663e82121af9a] [DEBUG] Callback main start ok [2024-05-10 22:22:42] [663e82121af9a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 22:22:42] [663e82121af9a] [DEBUG] Callback main avant while ok [2024-05-10 22:22:42] [663e82121af9a] [DEBUG] Fields : channel=sms&text=940 tonnes 80 5 &reception_date=2024-05-10 22:22:41&metadata[message_id]=sms_663e81bf7e627922812095&metadata[number]=+33618100226&metadata[sim_card_number]=+33757050405 [2024-05-10 22:22:42] [663e82121af9a] [INFO] Callback SMS entrant sur sim_card: +33757050405 depuis Number (user): +33618100226 Text: 940 tonnes 80 5 [2024-05-10 22:22:42] [663e82121af9a] [INFO] From: +33618100226|To: +33757050405|Date: 2024-05-10 22:22:41|Message: 940 tonnes 80 5 [2024-05-10 22:22:42] [663e82121af9a] [DEBUG] callback main apres while ok [2024-05-10 22:22:42] [663e82121af9a] [INFO] Phone Number +33618100226 is available ! [2024-05-10 22:22:42] [663e82121af9a] [DEBUG] Service is enabled ? true [2024-05-10 22:22:42] [663e82121af9a] [INFO] Service +33757050405 is enabled ! [2024-05-10 22:22:42] [663e82121af9a] [DEBUG] Listen is enabled ? false [2024-05-10 22:22:42] [663e82121af9a] [INFO] Listen +33757050405 is disabled ! [2024-05-10 22:22:42] [663e82121af9a] [DEBUG] callback main sim_card_number CORRECT : +33757050405 début d'interpretation du message [2024-05-10 22:22:42] [663e82121af9a] [DEBUG] BDD CheckNumber : OK [2024-05-10 22:22:42] [663e82121af9a] [INFO] Callback SMS Count =? 2 [2024-05-10 22:22:42] [663e82121af9a] [INFO] Callback checkMessage : Oui -- text: 940 tonnes 80 5 [2024-05-10 22:22:42] [663e82121af9a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '940 tonnes\n80\n5\r' [2024-05-10 22:22:42] [663e82121af9a] [INFO] Event ID ? 13 [2024-05-10 22:22:42] [663e82121af9a] [INFO] Fetch event [2024-05-10 22:22:42] [663e82121af9a] [INFO] Event name : 2 - VVX (quizz) [2024-05-10 22:22:42] [663e82121af9a] [DEBUG] début chatgpt [2024-05-10 22:22:42] [663e82121af9a] [DEBUG] curl_init OK [2024-05-10 22:22:42] [663e82121af9a] [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. 500 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":"940 tonnes\n80\n5\r"}]} [2024-05-10 22:22:48] [663e82121af9a] [DEBUG] Commun GPT response: { "id": "chatcmpl-9NR3K8Zv3390tUwTR2g9rudIACnZe", "object": "chat.completion", "created": 1715372562, "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 500 tonnes de CO2. Vous aviez choisi 940 tonnes.\n2. 80% des émissions carbones proviennent des transports, vous avez bien répondu.\n3. L'ensemble des trajets représente environ 26 fois le tour de la terre. Vous aviez choisi 5.\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": 544, "completion_tokens": 123, "total_tokens": 667 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 22:22:48] [663e82121af9a] [DEBUG] Curl Closed OK [2024-05-10 22:22:48] [663e82121af9a] [INFO] Commun GPT Content: { "id": "chatcmpl-9NR3K8Zv3390tUwTR2g9rudIACnZe", "object": "chat.completion", "created": 1715372562, "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 500 tonnes de CO2. Vous aviez choisi 940 tonnes.\n2. 80% des émissions carbones proviennent des transports, vous avez bien répondu.\n3. L'ensemble des trajets représente environ 26 fois le tour de la terre. Vous aviez choisi 5.\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": 544, "completion_tokens": 123, "total_tokens": 667 }, "system_fingerprint": "fp_294de9593d" } [2024-05-10 22:22:48] [663e82121af9a] [INFO] Sender already set +33618100226 [2024-05-10 22:22:48] [663e82121af9a] [DEBUG] [SMS] text : Merci pour vos réponses. Voici les corrections : 1. L'empreinte carbone de la VVX est de 500 tonnes de CO2. Vous aviez choisi 940 tonnes. 2. 80% des émissions carbones proviennent des transports, vous avez bien répondu. 3. L'ensemble des trajets représente environ 26 fois le tour de la terre. Vous aviez choisi 5. Merci pour votre participation, n'hésitez pas à nous rendre visite sur https://okalfred.fr. Bonne VVX! [2024-05-10 22:22:48] [663e82121af9a] [DEBUG] [SMS] number : +33618100226 [2024-05-10 22:22:48] [663e82121af9a] [DEBUG] [SMS] sender : 33757050405 [2024-05-10 22:22:48] [663e82121af9a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33618100226"}],"text":"Merci pour vos r\u00e9ponses. Voici les corrections :\n\n1. L'empreinte carbone de la VVX est de 500 tonnes de CO2. Vous aviez choisi 940 tonnes.\n2. 80% des \u00e9missions carbones proviennent des transports, vous avez bien r\u00e9pondu.\n3. L'ensemble des trajets repr\u00e9sente environ 26 fois le tour de la terre. Vous aviez choisi 5.\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":"33757050405"} [2024-05-10 22:22:48] [663e82121af9a] [DEBUG] [SMS] HTTP Code : 200 [2024-05-10 22:22:48] [663e82121af9a] [INFO] [SMS] SMS envoyé avec succès id : sms_663e8218c43c9293265080 [2024-05-10 22:22:48] [663e82121af9a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663e8218c43c9293265080","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":15.1} [2024-05-10 22:22:48] [663e82121af9a] [INFO] BDD BddMaj sender : la table est vide [2024-05-10 22:22:48] [663e82121af9a] [DEBUG] Callback juste avant fin callBack [2024-05-10 22:22:52] [663e821c32ff0] [DEBUG] Callback main start ok [2024-05-10 22:22:52] [663e821c32ff0] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 22:22:52] [663e821c32ff0] [DEBUG] Callback main avant while ok [2024-05-10 22:22:52] [663e821c32ff0] [DEBUG] Fields : channel=sms&text=940 tonnes 80 5 &reception_date=2024-05-10 22:22:41&metadata[message_id]=sms_663e81bf7e627922812095&metadata[number]=+33618100226&metadata[sim_card_number]=+33757050405 [2024-05-10 22:22:52] [663e821c32ff0] [INFO] Callback SMS entrant sur sim_card: +33757050405 depuis Number (user): +33618100226 Text: 940 tonnes 80 5 [2024-05-10 22:22:52] [663e821c32ff0] [INFO] From: +33618100226|To: +33757050405|Date: 2024-05-10 22:22:41|Message: 940 tonnes 80 5 [2024-05-10 22:22:52] [663e821c32ff0] [DEBUG] callback main apres while ok [2024-05-10 22:22:52] [663e821c32ff0] [INFO] Phone Number +33618100226 is available ! [2024-05-10 22:22:52] [663e821c32ff0] [DEBUG] Service is enabled ? true [2024-05-10 22:22:52] [663e821c32ff0] [INFO] Service +33757050405 is enabled ! [2024-05-10 22:22:52] [663e821c32ff0] [DEBUG] Listen is enabled ? false [2024-05-10 22:22:52] [663e821c32ff0] [INFO] Listen +33757050405 is disabled ! [2024-05-10 22:22:52] [663e821c32ff0] [DEBUG] callback main sim_card_number CORRECT : +33757050405 début d'interpretation du message [2024-05-10 22:22:52] [663e821c32ff0] [DEBUG] BDD CheckNumber : OK [2024-05-10 22:22:52] [663e821c32ff0] [INFO] Callback SMS Count =? 2 [2024-05-10 22:22:52] [663e821c32ff0] [INFO] Callback checkMessage : 940 tonnes 80 5 -- text: 940 tonnes 80 5 [2024-05-10 22:22:52] [663e821c32ff0] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-05-10 22:22:52] [663e821c32ff0] [DEBUG] Callback juste avant fin callBack [2024-05-10 22:27:41] [663e833dd28fa] [DEBUG] Callback main start ok [2024-05-10 22:27:41] [663e833dd28fa] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-10 22:27:41] [663e833dd28fa] [DEBUG] Callback main avant while ok [2024-05-10 22:27:41] [663e833dd28fa] [DEBUG] Fields : channel=sms&text=Bonsoir Alfred, je souhaite rentrer à Clermont Ferrand ce soir&reception_date=2024-05-10 22:27:40&metadata[message_id]=sms_663cf2693c545907285666&metadata[number]=+33674988903&metadata[sim_card_number]=+33757050390 [2024-05-10 22:27:41] [663e833dd28fa] [INFO] Callback SMS entrant sur sim_card: +33757050390 depuis Number (user): +33674988903 Text: Bonsoir Alfred, je souhaite rentrer à Clermont Ferrand ce soir [2024-05-10 22:27:41] [663e833dd28fa] [INFO] From: +33674988903|To: +33757050390|Date: 2024-05-10 22:27:40|Message: Bonsoir Alfred, je souhaite rentrer à Clermont Ferrand ce soir [2024-05-10 22:27:41] [663e833dd28fa] [DEBUG] callback main apres while ok [2024-05-10 22:27:41] [663e833dd28fa] [INFO] Phone Number +33674988903 is available ! [2024-05-10 22:27:41] [663e833dd28fa] [DEBUG] Service is enabled ? true [2024-05-10 22:27:41] [663e833dd28fa] [INFO] Service +33757050390 is enabled ! [2024-05-10 22:27:41] [663e833dd28fa] [DEBUG] Listen is enabled ? false [2024-05-10 22:27:41] [663e833dd28fa] [INFO] Listen +33757050390 is disabled ! [2024-05-10 22:27:41] [663e833dd28fa] [DEBUG] callback main sim_card_number CORRECT : +33757050390 début d'interpretation du message [2024-05-10 22:27:41] [663e833dd28fa] [DEBUG] BDD CheckNumber : OK [2024-05-10 22:27:41] [663e833dd28fa] [INFO] Callback SMS Count =? 8 [2024-05-10 22:27:41] [663e833dd28fa] [INFO] Callback checkMessage : VVX -- text: Bonsoir Alfred, je souhaite rentrer à Clermont Ferrand ce soir [2024-05-10 22:27:41] [663e833dd28fa] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonsoir Alfred, je souhaite rentrer à Clermont Ferrand ce soir' [2024-05-10 22:27:41] [663e833dd28fa] [INFO] Event ID ? 9 [2024-05-10 22:27:41] [663e833dd28fa] [INFO] Fetch event [2024-05-10 22:27:41] [663e833dd28fa] [INFO] Event name : 0 - VVX [2024-05-10 22:27:41] [663e833dd28fa] [DEBUG] Total SMS USER : 9 [2024-05-10 22:27:41] [663e833dd28fa] [INFO] BDD BddMaj need_action : la table est vide [2024-05-10 22:27:41] [663e833dd28fa] [DEBUG] Callback juste avant fin callBack