[2024-01-16 08:50:09] [65a6353123c4c] [DEBUG] Callback main start ok [2024-01-16 08:50:09] [65a6353123c4c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 08:50:09] [65a6353123c4c] [DEBUG] Callback main avant while ok [2024-01-16 08:50:09] [65a6353123c4c] [DEBUG] Fields : channel=sms&text=Bonjour Alfred, peux-tu modifier mon horaire d'arrivée au Jumpstart et indiquer 8h &reception_date=2024-01-16 08:50:07&metadata[message_id]=sms_659d7339a06a4905158524&metadata[number]=+33761379064&metadata[sim_card_number]=+33757050389 [2024-01-16 08:50:09] [65a6353123c4c] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33761379064 Text: Bonjour Alfred, peux-tu modifier mon horaire d'arrivée au Jumpstart et indiquer 8h [2024-01-16 08:50:09] [65a6353123c4c] [INFO] From: +33761379064|To: +33757050389|Date: 2024-01-16 08:50:07|Message: Bonjour Alfred, peux-tu modifier mon horaire d'arrivée au Jumpstart et indiquer 8h [2024-01-16 08:50:09] [65a6353123c4c] [DEBUG] callback main apres while ok [2024-01-16 08:50:09] [65a6353123c4c] [DEBUG] Service is enabled ? true [2024-01-16 08:50:09] [65a6353123c4c] [INFO] Service +33757050389 is enabled ! [2024-01-16 08:50:09] [65a6353123c4c] [INFO] Phone Number +33761379064 is available ! [2024-01-16 08:50:09] [65a6353123c4c] [DEBUG] Listen is enabled ? false [2024-01-16 08:50:09] [65a6353123c4c] [INFO] Listen +33757050389 is disabled ! [2024-01-16 08:50:09] [65a6353123c4c] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-16 08:50:09] [65a6353123c4c] [DEBUG] BDD CheckNumber : OK [2024-01-16 08:50:09] [65a6353123c4c] [INFO] Callback SMS Count =? 5 [2024-01-16 08:50:09] [65a6353123c4c] [INFO] Callback checkMessage : 8h30 -- text: Bonjour Alfred, peux-tu modifier mon horaire d'arrivée au Jumpstart et indiquer 8h [2024-01-16 08:50:09] [65a6353123c4c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred, peux-tu modifier mon horaire d\'arrivée au Jumpstart et indiquer 8h ' [2024-01-16 08:50:09] [65a6353123c4c] [INFO] Event ID ? 1 [2024-01-16 08:50:09] [65a6353123c4c] [INFO] Fetch event [2024-01-16 08:50:09] [65a6353123c4c] [INFO] Event name : Jumpstart [2024-01-16 08:50:09] [65a6353123c4c] [DEBUG] Callback juste avant fin callBack [2024-01-16 09:42:41] [65a641810880b] [DEBUG] Callback main start ok [2024-01-16 09:42:41] [65a641810880b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 09:42:41] [65a641810880b] [DEBUG] Callback main avant while ok [2024-01-16 09:42:41] [65a641810880b] [DEBUG] Fields : channel=sms&text=19h&reception_date=2024-01-16 09:42:38&metadata[message_id]=sms_65a63268bc979511532852&metadata[number]=+33658926176&metadata[sim_card_number]=+33757050378 [2024-01-16 09:42:41] [65a641810880b] [INFO] Callback SMS entrant sur sim_card: +33757050378 depuis Number (user): +33658926176 Text: 19h [2024-01-16 09:42:41] [65a641810880b] [INFO] From: +33658926176|To: +33757050378|Date: 2024-01-16 09:42:38|Message: 19h [2024-01-16 09:42:41] [65a641810880b] [DEBUG] callback main apres while ok [2024-01-16 09:42:41] [65a641810880b] [DEBUG] Service is enabled ? true [2024-01-16 09:42:41] [65a641810880b] [INFO] Service +33757050378 is enabled ! [2024-01-16 09:42:41] [65a641810880b] [INFO] Phone Number +33658926176 is available ! [2024-01-16 09:42:41] [65a641810880b] [DEBUG] Listen is enabled ? false [2024-01-16 09:42:41] [65a641810880b] [INFO] Listen +33757050378 is disabled ! [2024-01-16 09:42:41] [65a641810880b] [DEBUG] callback main sim_card_number CORRECT : +33757050378 début d'interpretation du message [2024-01-16 09:42:41] [65a641810880b] [DEBUG] BDD CheckNumber : OK [2024-01-16 09:42:41] [65a641810880b] [INFO] Callback SMS Count =? 5 [2024-01-16 09:42:41] [65a641810880b] [INFO] Callback checkMessage : Je souhaite arrivé à 8h -- text: 19h [2024-01-16 09:42:41] [65a641810880b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '19h' [2024-01-16 09:42:41] [65a641810880b] [INFO] Event ID ? 1 [2024-01-16 09:42:41] [65a641810880b] [INFO] Fetch event [2024-01-16 09:42:41] [65a641810880b] [INFO] Event name : Jumpstart [2024-01-16 09:42:41] [65a641810880b] [DEBUG] Callback juste avant fin callBack [2024-01-16 09:58:49] [65a64549b059c] [DEBUG] Callback main start ok [2024-01-16 09:58:49] [65a64549b059c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 09:58:49] [65a64549b059c] [DEBUG] Callback main avant while ok [2024-01-16 09:58:49] [65a64549b059c] [DEBUG] Fields : channel=sms&text=Pescher Anne &reception_date=2024-01-16 09:58:48&metadata[message_id]=sms_65a6441a3cd68559063484&metadata[number]=+33761379064&metadata[sim_card_number]=+33757050389 [2024-01-16 09:58:49] [65a64549b059c] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33761379064 Text: Pescher Anne [2024-01-16 09:58:49] [65a64549b059c] [INFO] From: +33761379064|To: +33757050389|Date: 2024-01-16 09:58:48|Message: Pescher Anne [2024-01-16 09:58:49] [65a64549b059c] [DEBUG] callback main apres while ok [2024-01-16 09:58:49] [65a64549b059c] [DEBUG] Service is enabled ? true [2024-01-16 09:58:49] [65a64549b059c] [INFO] Service +33757050389 is enabled ! [2024-01-16 09:58:49] [65a64549b059c] [INFO] Phone Number +33761379064 is available ! [2024-01-16 09:58:49] [65a64549b059c] [DEBUG] Listen is enabled ? false [2024-01-16 09:58:49] [65a64549b059c] [INFO] Listen +33757050389 is disabled ! [2024-01-16 09:58:49] [65a64549b059c] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-16 09:58:49] [65a64549b059c] [DEBUG] BDD CheckNumber : OK [2024-01-16 09:58:49] [65a64549b059c] [INFO] Callback SMS Count =? 5 [2024-01-16 09:58:49] [65a64549b059c] [INFO] Callback checkMessage : Bonjour Alfred, peux-tu modifier mon horaire d'arrivée au Jumpstart et indiquer 8h -- text: Pescher Anne [2024-01-16 09:58:49] [65a64549b059c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Pescher Anne ' [2024-01-16 09:58:49] [65a64549b059c] [INFO] Event ID ? 1 [2024-01-16 09:58:49] [65a64549b059c] [INFO] Fetch event [2024-01-16 09:58:49] [65a64549b059c] [INFO] Event name : Jumpstart [2024-01-16 09:58:49] [65a64549b059c] [DEBUG] Callback juste avant fin callBack [2024-01-16 11:54:05] [65a6604de8c43] [DEBUG] Callback main start ok [2024-01-16 11:54:05] [65a6604de8c43] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 11:54:05] [65a6604de8c43] [DEBUG] Callback main avant while ok [2024-01-16 11:54:05] [65a6604de8c43] [DEBUG] Fields : channel=sms&text=18h30&reception_date=2024-01-16 11:54:04&metadata[message_id]=sms_65a645df12dee806591409&metadata[number]=+33761379064&metadata[sim_card_number]=+33757050389 [2024-01-16 11:54:05] [65a6604de8c43] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33761379064 Text: 18h30 [2024-01-16 11:54:05] [65a6604de8c43] [INFO] From: +33761379064|To: +33757050389|Date: 2024-01-16 11:54:04|Message: 18h30 [2024-01-16 11:54:05] [65a6604de8c43] [DEBUG] callback main apres while ok [2024-01-16 11:54:05] [65a6604de8c43] [DEBUG] Service is enabled ? true [2024-01-16 11:54:05] [65a6604de8c43] [INFO] Service +33757050389 is enabled ! [2024-01-16 11:54:05] [65a6604de8c43] [INFO] Phone Number +33761379064 is available ! [2024-01-16 11:54:05] [65a6604de8c43] [DEBUG] Listen is enabled ? false [2024-01-16 11:54:05] [65a6604de8c43] [INFO] Listen +33757050389 is disabled ! [2024-01-16 11:54:05] [65a6604de8c43] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-16 11:54:05] [65a6604de8c43] [DEBUG] BDD CheckNumber : OK [2024-01-16 11:54:05] [65a6604de8c43] [INFO] Callback SMS Count =? 5 [2024-01-16 11:54:05] [65a6604de8c43] [INFO] Callback checkMessage : Pescher Anne -- text: 18h30 [2024-01-16 11:54:05] [65a6604de8c43] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '18h30' [2024-01-16 11:54:06] [65a6604de8c43] [INFO] Event ID ? 1 [2024-01-16 11:54:06] [65a6604de8c43] [INFO] Fetch event [2024-01-16 11:54:06] [65a6604de8c43] [INFO] Event name : Jumpstart [2024-01-16 11:54:06] [65a6604de8c43] [DEBUG] Callback juste avant fin callBack [2024-01-16 11:54:32] [65a660680fac5] [DEBUG] Callback main start ok [2024-01-16 11:54:32] [65a660680fac5] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 11:54:32] [65a660680fac5] [DEBUG] Callback main avant while ok [2024-01-16 11:54:32] [65a660680fac5] [DEBUG] Fields : channel=sms&text=Bonjour, Oui et proposez vous un covoiturage ?&reception_date=2024-01-16 11:54:31&metadata[message_id]=sms_659e9587c5fbf321449644&metadata[number]=+33685222347&metadata[sim_card_number]=+33755517586 [2024-01-16 11:54:32] [65a660680fac5] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33685222347 Text: Bonjour, Oui et proposez vous un covoiturage ? [2024-01-16 11:54:32] [65a660680fac5] [INFO] From: +33685222347|To: +33755517586|Date: 2024-01-16 11:54:31|Message: Bonjour, Oui et proposez vous un covoiturage ? [2024-01-16 11:54:32] [65a660680fac5] [DEBUG] callback main apres while ok [2024-01-16 11:54:32] [65a660680fac5] [DEBUG] Service is enabled ? true [2024-01-16 11:54:32] [65a660680fac5] [INFO] Service +33755517586 is enabled ! [2024-01-16 11:54:32] [65a660680fac5] [INFO] Phone Number +33685222347 is available ! [2024-01-16 11:54:32] [65a660680fac5] [DEBUG] Listen is enabled ? false [2024-01-16 11:54:32] [65a660680fac5] [INFO] Listen +33755517586 is disabled ! [2024-01-16 11:54:32] [65a660680fac5] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-16 11:54:32] [65a660680fac5] [DEBUG] BDD CheckNumber : OK [2024-01-16 11:54:32] [65a660680fac5] [INFO] Callback SMS Count =? 1 [2024-01-16 11:54:32] [65a660680fac5] [INFO] Callback checkMessage : -- text: Bonjour, Oui et proposez vous un covoiturage ? [2024-01-16 11:54:32] [65a660680fac5] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, Oui et proposez vous un covoiturage ?' [2024-01-16 11:54:32] [65a660680fac5] [INFO] Event ID ? 1 [2024-01-16 11:54:32] [65a660680fac5] [INFO] Fetch event [2024-01-16 11:54:32] [65a660680fac5] [INFO] Event name : Jumpstart [2024-01-16 11:54:32] [65a660680fac5] [DEBUG] début chatgpt [2024-01-16 11:54:32] [65a660680fac5] [DEBUG] curl_init OK [2024-01-16 11:54:32] [65a660680fac5] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Bonjour, Oui et proposez vous un covoiturage ?"}]} [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hbNQGl4R4CWA70urb4uBa5laVcHI", "object": "chat.completion", "created": 1705402472, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je te donnerai une note de 8 pour ce message car la personne exprime son intérêt pour le covoiturage." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 141, "completion_tokens": 28, "total_tokens": 169 }, "system_fingerprint": null } [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] Curl Closed OK [2024-01-16 11:54:33] [65a660680fac5] [INFO] Commun GPT Content: { "id": "chatcmpl-8hbNQGl4R4CWA70urb4uBa5laVcHI", "object": "chat.completion", "created": 1705402472, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je te donnerai une note de 8 pour ce message car la personne exprime son intérêt pour le covoiturage." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 141, "completion_tokens": 28, "total_tokens": 169 }, "system_fingerprint": null } [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] [AUTOMATIC] Réponse 8 [2024-01-16 11:54:33] [65a660680fac5] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour, Oui et proposez vous un covoiturage ?' [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-16 11:54:33] [65a660680fac5] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-16 11:54:33] [65a660680fac5] [INFO] Sender already set +33685222347 [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] SMS sms1_sent_at : 0 [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] SMS sms2_sent_at : 0 [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] SMS sms3_sent_at : 0 [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] SMS sms4_sent_at : 0 [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] SMS sms5_sent_at : 0 [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] SMS sms6_sent_at : 0 [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] SMS operators count : 0 [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] SMS day operators count : 0 [2024-01-16 11:54:33] [65a660680fac5] [INFO] SMS Count : 0 [2024-01-16 11:54:33] [65a660680fac5] [INFO] SMS day Count : 0 [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] [SMS] number : +33685222347 [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] [SMS] sender : 33755517586 [2024-01-16 11:54:33] [65a660680fac5] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33685222347"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517586"} [2024-01-16 11:54:34] [65a660680fac5] [DEBUG] [SMS] HTTP Code : 200 [2024-01-16 11:54:34] [65a660680fac5] [INFO] [SMS] SMS envoyé avec succès id : sms_65a66069f0c83215500152 [2024-01-16 11:54:34] [65a660680fac5] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a66069f0c83215500152","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":68.76} [2024-01-16 11:54:34] [65a660680fac5] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-16 11:54:34] [65a660680fac5] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-16 11:54:34' [2024-01-16 11:54:34] [65a660680fac5] [DEBUG] Callback juste avant fin callBack [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] Callback main start ok [2024-01-16 12:13:59] [65a664f71b5d8] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] Callback main avant while ok [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] Fields : channel=sms&text=Oui merci&reception_date=2024-01-16 12:13:57&metadata[message_id]=sms_659e8f048ba6e507893162&metadata[number]=+33659346081&metadata[sim_card_number]=+33755517567 [2024-01-16 12:13:59] [65a664f71b5d8] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33659346081 Text: Oui merci [2024-01-16 12:13:59] [65a664f71b5d8] [INFO] From: +33659346081|To: +33755517567|Date: 2024-01-16 12:13:57|Message: Oui merci [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] callback main apres while ok [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] Service is enabled ? true [2024-01-16 12:13:59] [65a664f71b5d8] [INFO] Service +33755517567 is enabled ! [2024-01-16 12:13:59] [65a664f71b5d8] [INFO] Phone Number +33659346081 is available ! [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] Listen is enabled ? false [2024-01-16 12:13:59] [65a664f71b5d8] [INFO] Listen +33755517567 is disabled ! [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] BDD CheckNumber : OK [2024-01-16 12:13:59] [65a664f71b5d8] [INFO] Callback SMS Count =? 1 [2024-01-16 12:13:59] [65a664f71b5d8] [INFO] Callback checkMessage : -- text: Oui merci [2024-01-16 12:13:59] [65a664f71b5d8] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui merci' [2024-01-16 12:13:59] [65a664f71b5d8] [INFO] Event ID ? 1 [2024-01-16 12:13:59] [65a664f71b5d8] [INFO] Fetch event [2024-01-16 12:13:59] [65a664f71b5d8] [INFO] Event name : Jumpstart [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] début chatgpt [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] curl_init OK [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 merci"}]} [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hbgFUomIwBtPwojE8DRixjOx0ogX", "object": "chat.completion", "created": 1705403639, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 130, "completion_tokens": 1, "total_tokens": 131 }, "system_fingerprint": null } [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] Curl Closed OK [2024-01-16 12:13:59] [65a664f71b5d8] [INFO] Commun GPT Content: { "id": "chatcmpl-8hbgFUomIwBtPwojE8DRixjOx0ogX", "object": "chat.completion", "created": 1705403639, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 130, "completion_tokens": 1, "total_tokens": 131 }, "system_fingerprint": null } [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] [AUTOMATIC] Réponse 8 [2024-01-16 12:13:59] [65a664f71b5d8] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui merci' [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-16 12:13:59] [65a664f71b5d8] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-16 12:13:59] [65a664f71b5d8] [INFO] Sender already set +33659346081 [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] SMS sms1_sent_at : 0 [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] SMS sms2_sent_at : 0 [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] SMS sms3_sent_at : 0 [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] SMS sms4_sent_at : 0 [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] SMS sms5_sent_at : 0 [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] SMS sms6_sent_at : 0 [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] SMS operators count : 0 [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] SMS day operators count : 0 [2024-01-16 12:13:59] [65a664f71b5d8] [INFO] SMS Count : 0 [2024-01-16 12:13:59] [65a664f71b5d8] [INFO] SMS day Count : 0 [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] [SMS] number : +33659346081 [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] [SMS] sender : 33755517567 [2024-01-16 12:13:59] [65a664f71b5d8] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33659346081"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-16 12:14:00] [65a664f71b5d8] [DEBUG] [SMS] HTTP Code : 200 [2024-01-16 12:14:00] [65a664f71b5d8] [INFO] [SMS] SMS envoyé avec succès id : sms_65a664f7f193f471916614 [2024-01-16 12:14:00] [65a664f71b5d8] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a664f7f193f471916614","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":68.58} [2024-01-16 12:14:00] [65a664f71b5d8] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-16 12:14:00] [65a664f71b5d8] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-16 12:14:00' [2024-01-16 12:14:00] [65a664f71b5d8] [DEBUG] Callback juste avant fin callBack [2024-01-16 13:21:18] [65a674be5b030] [DEBUG] Callback main start ok [2024-01-16 13:21:18] [65a674be5b030] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 13:21:18] [65a674be5b030] [DEBUG] Callback main avant while ok [2024-01-16 13:21:18] [65a674be5b030] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-01-16 13:21:17&metadata[message_id]=sms_65a672f399b88226480786&metadata[number]=+33659346081&metadata[sim_card_number]=+33755517567 [2024-01-16 13:21:18] [65a674be5b030] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33659346081 Text: Passager [2024-01-16 13:21:18] [65a674be5b030] [INFO] From: +33659346081|To: +33755517567|Date: 2024-01-16 13:21:17|Message: Passager [2024-01-16 13:21:18] [65a674be5b030] [DEBUG] callback main apres while ok [2024-01-16 13:21:18] [65a674be5b030] [DEBUG] Service is enabled ? true [2024-01-16 13:21:18] [65a674be5b030] [INFO] Service +33755517567 is enabled ! [2024-01-16 13:21:18] [65a674be5b030] [INFO] Phone Number +33659346081 is available ! [2024-01-16 13:21:18] [65a674be5b030] [DEBUG] Listen is enabled ? false [2024-01-16 13:21:18] [65a674be5b030] [INFO] Listen +33755517567 is disabled ! [2024-01-16 13:21:18] [65a674be5b030] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-16 13:21:18] [65a674be5b030] [DEBUG] BDD CheckNumber : OK [2024-01-16 13:21:18] [65a674be5b030] [INFO] Callback SMS Count =? 2 [2024-01-16 13:21:18] [65a674be5b030] [INFO] Callback checkMessage : Oui merci -- text: Passager [2024-01-16 13:21:18] [65a674be5b030] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-01-16 13:21:18] [65a674be5b030] [INFO] Event ID ? 1 [2024-01-16 13:21:18] [65a674be5b030] [INFO] Fetch event [2024-01-16 13:21:18] [65a674be5b030] [INFO] Event name : Jumpstart [2024-01-16 13:21:18] [65a674be5b030] [DEBUG] début chatgpt [2024-01-16 13:21:18] [65a674be5b030] [DEBUG] curl_init OK [2024-01-16 13:21:18] [65a674be5b030] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui merci"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"}]} [2024-01-16 13:21:19] [65a674be5b030] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hcjOugyxil0cvuxgyQjMeSNMN3yl", "object": "chat.completion", "created": 1705407678, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci de votre réponse. Pourriez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 383, "completion_tokens": 22, "total_tokens": 405 }, "system_fingerprint": null } [2024-01-16 13:21:19] [65a674be5b030] [DEBUG] Curl Closed OK [2024-01-16 13:21:19] [65a674be5b030] [INFO] Commun GPT Content: { "id": "chatcmpl-8hcjOugyxil0cvuxgyQjMeSNMN3yl", "object": "chat.completion", "created": 1705407678, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci de votre réponse. Pourriez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 383, "completion_tokens": 22, "total_tokens": 405 }, "system_fingerprint": null } [2024-01-16 13:21:19] [65a674be5b030] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager' [2024-01-16 13:21:19] [65a674be5b030] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Merci de votre réponse. Pourriez-vous me donner votre adresse de départ s\'il vous plaît ?' [2024-01-16 13:21:20] [65a674be5b030] [INFO] Sender already set +33659346081 [2024-01-16 13:21:20] [65a674be5b030] [DEBUG] SMS sms1_sent_at : 0 [2024-01-16 13:21:20] [65a674be5b030] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-16 13:21:20] [65a674be5b030] [DEBUG] SMS sms2_sent_at : 0 [2024-01-16 13:21:20] [65a674be5b030] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-16 13:21:20] [65a674be5b030] [DEBUG] SMS sms3_sent_at : 0 [2024-01-16 13:21:20] [65a674be5b030] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-16 13:21:20] [65a674be5b030] [DEBUG] SMS sms4_sent_at : 0 [2024-01-16 13:21:20] [65a674be5b030] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-16 13:21:20] [65a674be5b030] [DEBUG] SMS sms5_sent_at : 0 [2024-01-16 13:21:20] [65a674be5b030] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-16 13:21:20] [65a674be5b030] [DEBUG] SMS sms6_sent_at : 0 [2024-01-16 13:21:20] [65a674be5b030] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-16 13:21:20] [65a674be5b030] [DEBUG] SMS operators count : 0 [2024-01-16 13:21:20] [65a674be5b030] [DEBUG] SMS day operators count : 0 [2024-01-16 13:21:20] [65a674be5b030] [INFO] SMS Count : 0 [2024-01-16 13:21:20] [65a674be5b030] [INFO] SMS day Count : 1 [2024-01-16 13:21:20] [65a674be5b030] [DEBUG] [SMS] text : Merci de votre réponse. Pourriez-vous me donner votre adresse de départ s'il vous plaît ? [2024-01-16 13:21:20] [65a674be5b030] [DEBUG] [SMS] number : +33659346081 [2024-01-16 13:21:20] [65a674be5b030] [DEBUG] [SMS] sender : 33755517567 [2024-01-16 13:21:20] [65a674be5b030] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33659346081"}],"text":"Merci de votre r\u00e9ponse. Pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-16 13:21:20] [65a674be5b030] [DEBUG] [SMS] HTTP Code : 200 [2024-01-16 13:21:20] [65a674be5b030] [INFO] [SMS] SMS envoyé avec succès id : sms_65a674c044a6b033464746 [2024-01-16 13:21:20] [65a674be5b030] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a674c044a6b033464746","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":58.5} [2024-01-16 13:21:20] [65a674be5b030] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-16 13:21:20] [65a674be5b030] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-16 13:21:20' [2024-01-16 13:21:20] [65a674be5b030] [DEBUG] Callback juste avant fin callBack [2024-01-16 13:22:01] [65a674e9a19e2] [DEBUG] Callback main start ok [2024-01-16 13:22:01] [65a674e9a19e2] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 13:22:01] [65a674e9a19e2] [DEBUG] Callback main avant while ok [2024-01-16 13:22:01] [65a674e9a19e2] [DEBUG] Fields : channel=sms&text=50 rue Etienne Richerand 69003 Lyon&reception_date=2024-01-16 13:22:00&metadata[message_id]=sms_65a674c044a6b033464746&metadata[number]=+33659346081&metadata[sim_card_number]=+33755517567 [2024-01-16 13:22:01] [65a674e9a19e2] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33659346081 Text: 50 rue Etienne Richerand 69003 Lyon [2024-01-16 13:22:01] [65a674e9a19e2] [INFO] From: +33659346081|To: +33755517567|Date: 2024-01-16 13:22:00|Message: 50 rue Etienne Richerand 69003 Lyon [2024-01-16 13:22:01] [65a674e9a19e2] [DEBUG] callback main apres while ok [2024-01-16 13:22:01] [65a674e9a19e2] [DEBUG] Service is enabled ? true [2024-01-16 13:22:01] [65a674e9a19e2] [INFO] Service +33755517567 is enabled ! [2024-01-16 13:22:01] [65a674e9a19e2] [INFO] Phone Number +33659346081 is available ! [2024-01-16 13:22:01] [65a674e9a19e2] [DEBUG] Listen is enabled ? false [2024-01-16 13:22:01] [65a674e9a19e2] [INFO] Listen +33755517567 is disabled ! [2024-01-16 13:22:01] [65a674e9a19e2] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-16 13:22:01] [65a674e9a19e2] [DEBUG] BDD CheckNumber : OK [2024-01-16 13:22:01] [65a674e9a19e2] [INFO] Callback SMS Count =? 3 [2024-01-16 13:22:01] [65a674e9a19e2] [INFO] Callback checkMessage : Passager -- text: 50 rue Etienne Richerand 69003 Lyon [2024-01-16 13:22:01] [65a674e9a19e2] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '50 rue Etienne Richerand 69003 Lyon' [2024-01-16 13:22:01] [65a674e9a19e2] [INFO] Event ID ? 1 [2024-01-16 13:22:01] [65a674e9a19e2] [INFO] Fetch event [2024-01-16 13:22:01] [65a674e9a19e2] [INFO] Event name : Jumpstart [2024-01-16 13:22:01] [65a674e9a19e2] [DEBUG] début chatgpt [2024-01-16 13:22:01] [65a674e9a19e2] [DEBUG] curl_init OK [2024-01-16 13:22:01] [65a674e9a19e2] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui merci"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Merci de votre r\u00e9ponse. Pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"50 rue Etienne Richerand 69003 Lyon"}]} [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hck5BtcG0rv0OVw9HRxL9WYhKZja", "object": "chat.completion", "created": 1705407721, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, j'ai bien pris note de votre adresse de départ. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 424, "completion_tokens": 31, "total_tokens": 455 }, "system_fingerprint": null } [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] Curl Closed OK [2024-01-16 13:22:03] [65a674e9a19e2] [INFO] Commun GPT Content: { "id": "chatcmpl-8hck5BtcG0rv0OVw9HRxL9WYhKZja", "object": "chat.completion", "created": 1705407721, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, j'ai bien pris note de votre adresse de départ. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 424, "completion_tokens": 31, "total_tokens": 455 }, "system_fingerprint": null } [2024-01-16 13:22:03] [65a674e9a19e2] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '50 rue Etienne Richerand 69003 Lyon' [2024-01-16 13:22:03] [65a674e9a19e2] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Parfait, j\'ai bien pris note de votre adresse de départ. À quelle heure souhaitez-vous arriver à l\'événement Jumpstart ?' [2024-01-16 13:22:03] [65a674e9a19e2] [INFO] Sender already set +33659346081 [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] SMS sms1_sent_at : 0 [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] SMS sms2_sent_at : 0 [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] SMS sms3_sent_at : 1 [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] SMS sms4_sent_at : 0 [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] SMS sms5_sent_at : 0 [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] SMS sms6_sent_at : 0 [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] SMS operators count : 0 [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] SMS day operators count : 0 [2024-01-16 13:22:03] [65a674e9a19e2] [INFO] SMS Count : 1 [2024-01-16 13:22:03] [65a674e9a19e2] [INFO] SMS day Count : 2 [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] [SMS] text : Parfait, j'ai bien pris note de votre adresse de départ. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ? [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] [SMS] number : +33659346081 [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] [SMS] sender : 33755517567 [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33659346081"}],"text":"Parfait, j'ai bien pris note de votre adresse de d\u00e9part. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] [SMS] HTTP Code : 200 [2024-01-16 13:22:03] [65a674e9a19e2] [INFO] [SMS] SMS envoyé avec succès id : sms_65a674ebc7468362900440 [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a674ebc7468362900440","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":58.45} [2024-01-16 13:22:03] [65a674e9a19e2] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-16 13:22:03] [65a674e9a19e2] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-16 13:22:03' [2024-01-16 13:22:03] [65a674e9a19e2] [DEBUG] Callback juste avant fin callBack [2024-01-16 13:23:15] [65a67533dd2e0] [DEBUG] Callback main start ok [2024-01-16 13:23:15] [65a67533dd2e0] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 13:23:15] [65a67533dd2e0] [DEBUG] Callback main avant while ok [2024-01-16 13:23:15] [65a67533dd2e0] [DEBUG] Fields : channel=sms&text=8:40&reception_date=2024-01-16 13:23:14&metadata[message_id]=sms_65a674ebc7468362900440&metadata[number]=+33659346081&metadata[sim_card_number]=+33755517567 [2024-01-16 13:23:15] [65a67533dd2e0] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33659346081 Text: 8:40 [2024-01-16 13:23:15] [65a67533dd2e0] [INFO] From: +33659346081|To: +33755517567|Date: 2024-01-16 13:23:14|Message: 8:40 [2024-01-16 13:23:15] [65a67533dd2e0] [DEBUG] callback main apres while ok [2024-01-16 13:23:15] [65a67533dd2e0] [DEBUG] Service is enabled ? true [2024-01-16 13:23:15] [65a67533dd2e0] [INFO] Service +33755517567 is enabled ! [2024-01-16 13:23:15] [65a67533dd2e0] [INFO] Phone Number +33659346081 is available ! [2024-01-16 13:23:15] [65a67533dd2e0] [DEBUG] Listen is enabled ? false [2024-01-16 13:23:15] [65a67533dd2e0] [INFO] Listen +33755517567 is disabled ! [2024-01-16 13:23:15] [65a67533dd2e0] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-16 13:23:15] [65a67533dd2e0] [DEBUG] BDD CheckNumber : OK [2024-01-16 13:23:15] [65a67533dd2e0] [INFO] Callback SMS Count =? 4 [2024-01-16 13:23:15] [65a67533dd2e0] [INFO] Callback checkMessage : 50 rue Etienne Richerand 69003 Lyon -- text: 8:40 [2024-01-16 13:23:15] [65a67533dd2e0] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8:40' [2024-01-16 13:23:15] [65a67533dd2e0] [INFO] Event ID ? 1 [2024-01-16 13:23:15] [65a67533dd2e0] [INFO] Fetch event [2024-01-16 13:23:15] [65a67533dd2e0] [INFO] Event name : Jumpstart [2024-01-16 13:23:15] [65a67533dd2e0] [DEBUG] début chatgpt [2024-01-16 13:23:15] [65a67533dd2e0] [DEBUG] curl_init OK [2024-01-16 13:23:15] [65a67533dd2e0] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui merci"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Merci de votre r\u00e9ponse. Pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"50 rue Etienne Richerand 69003 Lyon"},{"role":"assistant","content":"Parfait, j'ai bien pris note de votre adresse de d\u00e9part. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart ?"},{"role":"user","content":"8:40"}]} [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hclIZLUrgHaLAl6Yd8yr4qaoaQAk", "object": "chat.completion", "created": 1705407796, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, je note que vous souhaitez arriver à l'évènement Jumpstart à 8:40. Avez-vous une heure préférée pour le retour et une adresse différente si nécessaire ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 466, "completion_tokens": 46, "total_tokens": 512 }, "system_fingerprint": null } [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] Curl Closed OK [2024-01-16 13:23:18] [65a67533dd2e0] [INFO] Commun GPT Content: { "id": "chatcmpl-8hclIZLUrgHaLAl6Yd8yr4qaoaQAk", "object": "chat.completion", "created": 1705407796, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, je note que vous souhaitez arriver à l'évènement Jumpstart à 8:40. Avez-vous une heure préférée pour le retour et une adresse différente si nécessaire ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 466, "completion_tokens": 46, "total_tokens": 512 }, "system_fingerprint": null } [2024-01-16 13:23:18] [65a67533dd2e0] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8:40' [2024-01-16 13:23:18] [65a67533dd2e0] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, je note que vous souhaitez arriver à l\'évènement Jumpstart à 8:40. Avez-vous une heure préférée pour le retour et une adresse différente si nécessaire ?' [2024-01-16 13:23:18] [65a67533dd2e0] [INFO] Sender already set +33659346081 [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] SMS sms1_sent_at : 0 [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] SMS sms2_sent_at : 0 [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] SMS sms3_sent_at : 1 [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] SMS sms4_sent_at : 1 [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] SMS sms5_sent_at : 0 [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] SMS sms6_sent_at : 0 [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] SMS operators count : 0 [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] SMS day operators count : 0 [2024-01-16 13:23:18] [65a67533dd2e0] [INFO] SMS Count : 2 [2024-01-16 13:23:18] [65a67533dd2e0] [INFO] SMS day Count : 3 [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] [SMS] text : Très bien, je note que vous souhaitez arriver à l'évènement Jumpstart à 8:40. Avez-vous une heure préférée pour le retour et une adresse différente si nécessaire ? [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] [SMS] number : +33659346081 [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] [SMS] sender : 33755517567 [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33659346081"}],"text":"Tr\u00e8s bien, je note que vous souhaitez arriver \u00e0 l'\u00e9v\u00e8nement Jumpstart \u00e0 8:40. Avez-vous une heure pr\u00e9f\u00e9r\u00e9e pour le retour et une adresse diff\u00e9rente si n\u00e9cessaire ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] [SMS] HTTP Code : 200 [2024-01-16 13:23:18] [65a67533dd2e0] [INFO] [SMS] SMS envoyé avec succès id : sms_65a67536c65d3640896877 [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a67536c65d3640896877","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":58.36} [2024-01-16 13:23:18] [65a67533dd2e0] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-16 13:23:18] [65a67533dd2e0] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-16 13:23:18' [2024-01-16 13:23:18] [65a67533dd2e0] [DEBUG] Callback juste avant fin callBack [2024-01-16 13:24:32] [65a6758003e0e] [DEBUG] Callback main start ok [2024-01-16 13:24:32] [65a6758003e0e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 13:24:32] [65a6758003e0e] [DEBUG] Callback main avant while ok [2024-01-16 13:24:32] [65a6758003e0e] [DEBUG] Fields : channel=sms&text=Départ à 17:15 pour la même adresse&reception_date=2024-01-16 13:24:31&metadata[message_id]=sms_65a67536c65d3640896877&metadata[number]=+33659346081&metadata[sim_card_number]=+33755517567 [2024-01-16 13:24:32] [65a6758003e0e] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33659346081 Text: Départ à 17:15 pour la même adresse [2024-01-16 13:24:32] [65a6758003e0e] [INFO] From: +33659346081|To: +33755517567|Date: 2024-01-16 13:24:31|Message: Départ à 17:15 pour la même adresse [2024-01-16 13:24:32] [65a6758003e0e] [DEBUG] callback main apres while ok [2024-01-16 13:24:32] [65a6758003e0e] [DEBUG] Service is enabled ? true [2024-01-16 13:24:32] [65a6758003e0e] [INFO] Service +33755517567 is enabled ! [2024-01-16 13:24:32] [65a6758003e0e] [INFO] Phone Number +33659346081 is available ! [2024-01-16 13:24:32] [65a6758003e0e] [DEBUG] Listen is enabled ? false [2024-01-16 13:24:32] [65a6758003e0e] [INFO] Listen +33755517567 is disabled ! [2024-01-16 13:24:32] [65a6758003e0e] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-16 13:24:32] [65a6758003e0e] [DEBUG] BDD CheckNumber : OK [2024-01-16 13:24:32] [65a6758003e0e] [INFO] Callback SMS Count =? 5 [2024-01-16 13:24:32] [65a6758003e0e] [INFO] Callback checkMessage : 8:40 -- text: Départ à 17:15 pour la même adresse [2024-01-16 13:24:32] [65a6758003e0e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Départ à 17:15 pour la même adresse' [2024-01-16 13:24:32] [65a6758003e0e] [INFO] Event ID ? 1 [2024-01-16 13:24:32] [65a6758003e0e] [INFO] Fetch event [2024-01-16 13:24:32] [65a6758003e0e] [INFO] Event name : Jumpstart [2024-01-16 13:24:32] [65a6758003e0e] [DEBUG] Callback juste avant fin callBack [2024-01-16 13:50:34] [65a67b9aece16] [DEBUG] Callback main start ok [2024-01-16 13:50:34] [65a67b9aece16] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 13:50:34] [65a67b9aece16] [DEBUG] Callback main avant while ok [2024-01-16 13:50:34] [65a67b9aece16] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-16 13:50:34&metadata[message_id]=sms_65a66871c8dc5493293131&metadata[number]=+33658926176&metadata[sim_card_number]=+33757050378 [2024-01-16 13:50:34] [65a67b9aece16] [INFO] Callback SMS entrant sur sim_card: +33757050378 depuis Number (user): +33658926176 Text: Oui [2024-01-16 13:50:34] [65a67b9aece16] [INFO] From: +33658926176|To: +33757050378|Date: 2024-01-16 13:50:34|Message: Oui [2024-01-16 13:50:34] [65a67b9aece16] [DEBUG] callback main apres while ok [2024-01-16 13:50:34] [65a67b9aece16] [DEBUG] Service is enabled ? true [2024-01-16 13:50:34] [65a67b9aece16] [INFO] Service +33757050378 is enabled ! [2024-01-16 13:50:34] [65a67b9aece16] [INFO] Phone Number +33658926176 is available ! [2024-01-16 13:50:34] [65a67b9aece16] [DEBUG] Listen is enabled ? false [2024-01-16 13:50:34] [65a67b9aece16] [INFO] Listen +33757050378 is disabled ! [2024-01-16 13:50:34] [65a67b9aece16] [DEBUG] callback main sim_card_number CORRECT : +33757050378 début d'interpretation du message [2024-01-16 13:50:34] [65a67b9aece16] [DEBUG] BDD CheckNumber : OK [2024-01-16 13:50:34] [65a67b9aece16] [INFO] Callback SMS Count =? 5 [2024-01-16 13:50:34] [65a67b9aece16] [INFO] Callback checkMessage : 19h -- text: Oui [2024-01-16 13:50:35] [65a67b9aece16] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-16 13:50:35] [65a67b9aece16] [INFO] Event ID ? 1 [2024-01-16 13:50:35] [65a67b9aece16] [INFO] Fetch event [2024-01-16 13:50:35] [65a67b9aece16] [INFO] Event name : Jumpstart [2024-01-16 13:50:35] [65a67b9aece16] [DEBUG] Callback juste avant fin callBack [2024-01-16 14:01:55] [65a67e43a0d7b] [DEBUG] Callback main start ok [2024-01-16 14:01:55] [65a67e43a0d7b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 14:01:55] [65a67e43a0d7b] [DEBUG] Callback main avant while ok [2024-01-16 14:01:55] [65a67e43a0d7b] [DEBUG] Fields : channel=sms&text=Oui je suis ok&reception_date=2024-01-16 14:01:54&metadata[message_id]=sms_65a1597e2b205056777357&metadata[number]=+33608969729&metadata[sim_card_number]=+33757050376 [2024-01-16 14:01:55] [65a67e43a0d7b] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33608969729 Text: Oui je suis ok [2024-01-16 14:01:55] [65a67e43a0d7b] [INFO] From: +33608969729|To: +33757050376|Date: 2024-01-16 14:01:54|Message: Oui je suis ok [2024-01-16 14:01:55] [65a67e43a0d7b] [DEBUG] callback main apres while ok [2024-01-16 14:01:55] [65a67e43a0d7b] [DEBUG] Service is enabled ? true [2024-01-16 14:01:55] [65a67e43a0d7b] [INFO] Service +33757050376 is enabled ! [2024-01-16 14:01:55] [65a67e43a0d7b] [INFO] Phone Number +33608969729 is available ! [2024-01-16 14:01:55] [65a67e43a0d7b] [DEBUG] Listen is enabled ? false [2024-01-16 14:01:55] [65a67e43a0d7b] [INFO] Listen +33757050376 is disabled ! [2024-01-16 14:01:55] [65a67e43a0d7b] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-16 14:01:55] [65a67e43a0d7b] [DEBUG] BDD CheckNumber : OK [2024-01-16 14:01:55] [65a67e43a0d7b] [INFO] Callback SMS Count =? 1 [2024-01-16 14:01:55] [65a67e43a0d7b] [INFO] Callback checkMessage : -- text: Oui je suis ok [2024-01-16 14:01:55] [65a67e43a0d7b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui je suis ok' [2024-01-16 14:01:55] [65a67e43a0d7b] [INFO] Event ID ? 1 [2024-01-16 14:01:55] [65a67e43a0d7b] [INFO] Fetch event [2024-01-16 14:01:55] [65a67e43a0d7b] [INFO] Event name : Jumpstart [2024-01-16 14:01:55] [65a67e43a0d7b] [DEBUG] début chatgpt [2024-01-16 14:01:55] [65a67e43a0d7b] [DEBUG] curl_init OK [2024-01-16 14:01:55] [65a67e43a0d7b] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 je suis ok"}]} [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hdMhaIkRe5zpBbMvZCwBSwEp944m", "object": "chat.completion", "created": 1705410115, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "10" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 131, "completion_tokens": 1, "total_tokens": 132 }, "system_fingerprint": null } [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] Curl Closed OK [2024-01-16 14:01:56] [65a67e43a0d7b] [INFO] Commun GPT Content: { "id": "chatcmpl-8hdMhaIkRe5zpBbMvZCwBSwEp944m", "object": "chat.completion", "created": 1705410115, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "10" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 131, "completion_tokens": 1, "total_tokens": 132 }, "system_fingerprint": null } [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] [AUTOMATIC] Réponse 10 [2024-01-16 14:01:56] [65a67e43a0d7b] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui je suis ok' [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-16 14:01:56] [65a67e43a0d7b] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-16 14:01:56] [65a67e43a0d7b] [INFO] Sender already set +33608969729 [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] SMS sms1_sent_at : 0 [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] SMS sms2_sent_at : 0 [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] SMS sms3_sent_at : 0 [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] SMS sms4_sent_at : 0 [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] SMS sms5_sent_at : 0 [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] SMS sms6_sent_at : 0 [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] SMS operators count : 0 [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] SMS day operators count : 0 [2024-01-16 14:01:56] [65a67e43a0d7b] [INFO] SMS Count : 0 [2024-01-16 14:01:56] [65a67e43a0d7b] [INFO] SMS day Count : 0 [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] [SMS] number : +33608969729 [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] [SMS] sender : 33757050376 [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33608969729"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050376"} [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] [SMS] HTTP Code : 200 [2024-01-16 14:01:56] [65a67e43a0d7b] [INFO] [SMS] SMS envoyé avec succès id : sms_65a67e447bd8e878214674 [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a67e447bd8e878214674","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":58.18} [2024-01-16 14:01:56] [65a67e43a0d7b] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-16 14:01:56] [65a67e43a0d7b] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-16 14:01:56' [2024-01-16 14:01:56] [65a67e43a0d7b] [DEBUG] Callback juste avant fin callBack [2024-01-16 14:02:29] [65a67e65429ca] [DEBUG] Callback main start ok [2024-01-16 14:02:29] [65a67e65429ca] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 14:02:29] [65a67e65429ca] [DEBUG] Callback main avant while ok [2024-01-16 14:02:29] [65a67e65429ca] [DEBUG] Fields : channel=sms&text=Conducteur&reception_date=2024-01-16 14:02:28&metadata[message_id]=sms_65a67e447bd8e878214674&metadata[number]=+33608969729&metadata[sim_card_number]=+33757050376 [2024-01-16 14:02:29] [65a67e65429ca] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33608969729 Text: Conducteur [2024-01-16 14:02:29] [65a67e65429ca] [INFO] From: +33608969729|To: +33757050376|Date: 2024-01-16 14:02:28|Message: Conducteur [2024-01-16 14:02:29] [65a67e65429ca] [DEBUG] callback main apres while ok [2024-01-16 14:02:29] [65a67e65429ca] [DEBUG] Service is enabled ? true [2024-01-16 14:02:29] [65a67e65429ca] [INFO] Service +33757050376 is enabled ! [2024-01-16 14:02:29] [65a67e65429ca] [INFO] Phone Number +33608969729 is available ! [2024-01-16 14:02:29] [65a67e65429ca] [DEBUG] Listen is enabled ? false [2024-01-16 14:02:29] [65a67e65429ca] [INFO] Listen +33757050376 is disabled ! [2024-01-16 14:02:29] [65a67e65429ca] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-16 14:02:29] [65a67e65429ca] [DEBUG] BDD CheckNumber : OK [2024-01-16 14:02:29] [65a67e65429ca] [INFO] Callback SMS Count =? 2 [2024-01-16 14:02:29] [65a67e65429ca] [INFO] Callback checkMessage : Oui je suis ok -- text: Conducteur [2024-01-16 14:02:29] [65a67e65429ca] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur' [2024-01-16 14:02:29] [65a67e65429ca] [INFO] Event ID ? 1 [2024-01-16 14:02:29] [65a67e65429ca] [INFO] Fetch event [2024-01-16 14:02:29] [65a67e65429ca] [INFO] Event name : Jumpstart [2024-01-16 14:02:29] [65a67e65429ca] [DEBUG] début chatgpt [2024-01-16 14:02:29] [65a67e65429ca] [DEBUG] curl_init OK [2024-01-16 14:02:29] [65a67e65429ca] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage propos par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Souhaitez-vous profiter de ce service de covoiturage gratuit ? \r\nPour les conducteurs participant \u00e0 l'op\u00e9ration, une place de parking sera attribu\u00e9e \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e."},{"role":"user","content":"Oui je suis ok"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur"}]} [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hdNFSggB2SxfgXESFUuEuZK7UK7h", "object": "chat.completion", "created": 1705410149, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, en tant que conducteur, pourriez-vous me fournir votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 391, "completion_tokens": 27, "total_tokens": 418 }, "system_fingerprint": null } [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] Curl Closed OK [2024-01-16 14:02:31] [65a67e65429ca] [INFO] Commun GPT Content: { "id": "chatcmpl-8hdNFSggB2SxfgXESFUuEuZK7UK7h", "object": "chat.completion", "created": 1705410149, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, en tant que conducteur, pourriez-vous me fournir votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 391, "completion_tokens": 27, "total_tokens": 418 }, "system_fingerprint": null } [2024-01-16 14:02:31] [65a67e65429ca] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Conducteur' [2024-01-16 14:02:31] [65a67e65429ca] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Très bien, en tant que conducteur, pourriez-vous me fournir votre adresse de départ s\'il vous plaît ?' [2024-01-16 14:02:31] [65a67e65429ca] [INFO] Sender already set +33608969729 [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] SMS sms1_sent_at : 0 [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] SMS sms2_sent_at : 1 [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] SMS sms3_sent_at : 0 [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] SMS sms4_sent_at : 0 [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] SMS sms5_sent_at : 0 [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] SMS sms6_sent_at : 0 [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] SMS operators count : 0 [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] SMS day operators count : 0 [2024-01-16 14:02:31] [65a67e65429ca] [INFO] SMS Count : 1 [2024-01-16 14:02:31] [65a67e65429ca] [INFO] SMS day Count : 1 [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] [SMS] text : Très bien, en tant que conducteur, pourriez-vous me fournir votre adresse de départ s'il vous plaît ? [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] [SMS] number : +33608969729 [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] [SMS] sender : 33757050376 [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33608969729"}],"text":"Tr\u00e8s bien, en tant que conducteur, pourriez-vous me fournir votre adresse de d\u00e9part s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050376"} [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] [SMS] HTTP Code : 200 [2024-01-16 14:02:31] [65a67e65429ca] [INFO] [SMS] SMS envoyé avec succès id : sms_65a67e67433d6102539923 [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a67e67433d6102539923","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":58.14} [2024-01-16 14:02:31] [65a67e65429ca] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-16 14:02:31] [65a67e65429ca] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-16 14:02:31' [2024-01-16 14:02:31] [65a67e65429ca] [DEBUG] Callback juste avant fin callBack [2024-01-16 14:06:11] [65a67f43a629c] [DEBUG] Callback main start ok [2024-01-16 14:06:11] [65a67f43a629c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 14:06:11] [65a67f43a629c] [DEBUG] Callback main avant while ok [2024-01-16 14:06:11] [65a67f43a629c] [DEBUG] Fields : channel=sms&text=39 avenue Julien 63000 Clermont-Ferrand&reception_date=2024-01-16 14:06:10&metadata[message_id]=sms_65a67e67433d6102539923&metadata[number]=+33608969729&metadata[sim_card_number]=+33757050376 [2024-01-16 14:06:11] [65a67f43a629c] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33608969729 Text: 39 avenue Julien 63000 Clermont-Ferrand [2024-01-16 14:06:11] [65a67f43a629c] [INFO] From: +33608969729|To: +33757050376|Date: 2024-01-16 14:06:10|Message: 39 avenue Julien 63000 Clermont-Ferrand [2024-01-16 14:06:11] [65a67f43a629c] [DEBUG] callback main apres while ok [2024-01-16 14:06:11] [65a67f43a629c] [DEBUG] Service is enabled ? true [2024-01-16 14:06:11] [65a67f43a629c] [INFO] Service +33757050376 is enabled ! [2024-01-16 14:06:11] [65a67f43a629c] [INFO] Phone Number +33608969729 is available ! [2024-01-16 14:06:11] [65a67f43a629c] [DEBUG] Listen is enabled ? false [2024-01-16 14:06:11] [65a67f43a629c] [INFO] Listen +33757050376 is disabled ! [2024-01-16 14:06:11] [65a67f43a629c] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-16 14:06:11] [65a67f43a629c] [DEBUG] BDD CheckNumber : OK [2024-01-16 14:06:11] [65a67f43a629c] [INFO] Callback SMS Count =? 3 [2024-01-16 14:06:11] [65a67f43a629c] [INFO] Callback checkMessage : Conducteur -- text: 39 avenue Julien 63000 Clermont-Ferrand [2024-01-16 14:06:11] [65a67f43a629c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '39 avenue Julien 63000 Clermont-Ferrand' [2024-01-16 14:06:11] [65a67f43a629c] [INFO] Event ID ? 1 [2024-01-16 14:06:11] [65a67f43a629c] [INFO] Fetch event [2024-01-16 14:06:11] [65a67f43a629c] [INFO] Event name : Jumpstart [2024-01-16 14:06:11] [65a67f43a629c] [DEBUG] début chatgpt [2024-01-16 14:06:11] [65a67f43a629c] [DEBUG] curl_init OK [2024-01-16 14:06:11] [65a67f43a629c] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage propos par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Souhaitez-vous profiter de ce service de covoiturage gratuit ? \r\nPour les conducteurs participant \u00e0 l'op\u00e9ration, une place de parking sera attribu\u00e9e \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e."},{"role":"user","content":"Oui je suis ok"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Tr\u00e8s bien, en tant que conducteur, pourriez-vous me fournir votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"39 avenue Julien 63000 Clermont-Ferrand"}]} [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hdQpOy9CnrOkDghTYyK0Gmgaw78O", "object": "chat.completion", "created": 1705410371, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, nous avons votre adresse de départ à 39 avenue Julien, 63000 Clermont-Ferrand.\nÀ quelle heure souhaitez-vous arriver à l'événement Jumpstart à la Grande Halle d'Auvergne ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 437, "completion_tokens": 51, "total_tokens": 488 }, "system_fingerprint": null } [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] Curl Closed OK [2024-01-16 14:06:14] [65a67f43a629c] [INFO] Commun GPT Content: { "id": "chatcmpl-8hdQpOy9CnrOkDghTYyK0Gmgaw78O", "object": "chat.completion", "created": 1705410371, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, nous avons votre adresse de départ à 39 avenue Julien, 63000 Clermont-Ferrand.\nÀ quelle heure souhaitez-vous arriver à l'événement Jumpstart à la Grande Halle d'Auvergne ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 437, "completion_tokens": 51, "total_tokens": 488 }, "system_fingerprint": null } [2024-01-16 14:06:14] [65a67f43a629c] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '39 avenue Julien 63000 Clermont-Ferrand' [2024-01-16 14:06:14] [65a67f43a629c] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Parfait, nous avons votre adresse de départ à 39 avenue Julien, 63000 Clermont-Ferrand.\nÀ quelle heure souhaitez-vous arriver à l\'événement Jumpstart à la Grande Halle d\'Auvergne ?' [2024-01-16 14:06:14] [65a67f43a629c] [INFO] Sender already set +33608969729 [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] SMS sms1_sent_at : 0 [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] SMS sms2_sent_at : 1 [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] SMS sms3_sent_at : 1 [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] SMS sms4_sent_at : 0 [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] SMS sms5_sent_at : 0 [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] SMS sms6_sent_at : 0 [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] SMS operators count : 0 [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] SMS day operators count : 0 [2024-01-16 14:06:14] [65a67f43a629c] [INFO] SMS Count : 2 [2024-01-16 14:06:14] [65a67f43a629c] [INFO] SMS day Count : 2 [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] [SMS] text : Parfait, nous avons votre adresse de départ à 39 avenue Julien, 63000 Clermont-Ferrand. À quelle heure souhaitez-vous arriver à l'événement Jumpstart à la Grande Halle d'Auvergne ? [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] [SMS] number : +33608969729 [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] [SMS] sender : 33757050376 [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33608969729"}],"text":"Parfait, nous avons votre adresse de d\u00e9part \u00e0 39 avenue Julien, 63000 Clermont-Ferrand.\n\u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart \u00e0 la Grande Halle d'Auvergne ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050376"} [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] [SMS] HTTP Code : 200 [2024-01-16 14:06:14] [65a67f43a629c] [INFO] [SMS] SMS envoyé avec succès id : sms_65a67f466d7b1200922603 [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a67f466d7b1200922603","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":58.05} [2024-01-16 14:06:14] [65a67f43a629c] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-16 14:06:14] [65a67f43a629c] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-16 14:06:14' [2024-01-16 14:06:14] [65a67f43a629c] [DEBUG] Callback juste avant fin callBack [2024-01-16 14:06:34] [65a67f5a4e7e7] [DEBUG] Callback main start ok [2024-01-16 14:06:34] [65a67f5a4e7e7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 14:06:34] [65a67f5a4e7e7] [DEBUG] Callback main avant while ok [2024-01-16 14:06:34] [65a67f5a4e7e7] [DEBUG] Fields : channel=sms&text=7h45&reception_date=2024-01-16 14:06:33&metadata[message_id]=sms_65a67f466d7b1200922603&metadata[number]=+33608969729&metadata[sim_card_number]=+33757050376 [2024-01-16 14:06:34] [65a67f5a4e7e7] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33608969729 Text: 7h45 [2024-01-16 14:06:34] [65a67f5a4e7e7] [INFO] From: +33608969729|To: +33757050376|Date: 2024-01-16 14:06:33|Message: 7h45 [2024-01-16 14:06:34] [65a67f5a4e7e7] [DEBUG] callback main apres while ok [2024-01-16 14:06:34] [65a67f5a4e7e7] [DEBUG] Service is enabled ? true [2024-01-16 14:06:34] [65a67f5a4e7e7] [INFO] Service +33757050376 is enabled ! [2024-01-16 14:06:34] [65a67f5a4e7e7] [INFO] Phone Number +33608969729 is available ! [2024-01-16 14:06:34] [65a67f5a4e7e7] [DEBUG] Listen is enabled ? false [2024-01-16 14:06:34] [65a67f5a4e7e7] [INFO] Listen +33757050376 is disabled ! [2024-01-16 14:06:34] [65a67f5a4e7e7] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-16 14:06:34] [65a67f5a4e7e7] [DEBUG] BDD CheckNumber : OK [2024-01-16 14:06:34] [65a67f5a4e7e7] [INFO] Callback SMS Count =? 4 [2024-01-16 14:06:34] [65a67f5a4e7e7] [INFO] Callback checkMessage : 39 avenue Julien 63000 Clermont-Ferrand -- text: 7h45 [2024-01-16 14:06:34] [65a67f5a4e7e7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '7h45' [2024-01-16 14:06:34] [65a67f5a4e7e7] [INFO] Event ID ? 1 [2024-01-16 14:06:34] [65a67f5a4e7e7] [INFO] Fetch event [2024-01-16 14:06:34] [65a67f5a4e7e7] [INFO] Event name : Jumpstart [2024-01-16 14:06:34] [65a67f5a4e7e7] [DEBUG] début chatgpt [2024-01-16 14:06:34] [65a67f5a4e7e7] [DEBUG] curl_init OK [2024-01-16 14:06:34] [65a67f5a4e7e7] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage propos par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Souhaitez-vous profiter de ce service de covoiturage gratuit ? \r\nPour les conducteurs participant \u00e0 l'op\u00e9ration, une place de parking sera attribu\u00e9e \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e."},{"role":"user","content":"Oui je suis ok"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Tr\u00e8s bien, en tant que conducteur, pourriez-vous me fournir votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"39 avenue Julien 63000 Clermont-Ferrand"},{"role":"assistant","content":"Parfait, nous avons votre adresse de d\u00e9part \u00e0 39 avenue Julien, 63000 Clermont-Ferrand.\n\u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart \u00e0 la Grande Halle d'Auvergne ?"},{"role":"user","content":"7h45"}]} [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hdRC4KRzL5Z4GzfxNd4GgU2kKfN5", "object": "chat.completion", "created": 1705410394, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez arriver à l'événement Jumpstart à la Grande Halle d'Auvergne à 7h45.\nY a-t-il une heure de retour spécifique que vous avez en tête ? Si oui, veuillez me la préciser. Sinon, nous considérerons que vous souhaitez rentrer après la fin de l'événement." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 499, "completion_tokens": 83, "total_tokens": 582 }, "system_fingerprint": null } [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] Curl Closed OK [2024-01-16 14:06:38] [65a67f5a4e7e7] [INFO] Commun GPT Content: { "id": "chatcmpl-8hdRC4KRzL5Z4GzfxNd4GgU2kKfN5", "object": "chat.completion", "created": 1705410394, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez arriver à l'événement Jumpstart à la Grande Halle d'Auvergne à 7h45.\nY a-t-il une heure de retour spécifique que vous avez en tête ? Si oui, veuillez me la préciser. Sinon, nous considérerons que vous souhaitez rentrer après la fin de l'événement." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 499, "completion_tokens": 83, "total_tokens": 582 }, "system_fingerprint": null } [2024-01-16 14:06:38] [65a67f5a4e7e7] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '7h45' [2024-01-16 14:06:38] [65a67f5a4e7e7] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, vous souhaitez arriver à l\'événement Jumpstart à la Grande Halle d\'Auvergne à 7h45.\nY a-t-il une heure de retour spécifique que vous avez en tête ? Si oui, veuillez me la préciser. Sinon, nous considérerons que vous souhaitez rentrer après la fin de l\'événement.' [2024-01-16 14:06:38] [65a67f5a4e7e7] [INFO] Sender already set +33608969729 [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] SMS sms1_sent_at : 0 [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] SMS sms2_sent_at : 1 [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] SMS sms3_sent_at : 1 [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] SMS sms4_sent_at : 1 [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] SMS sms5_sent_at : 0 [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] SMS sms6_sent_at : 0 [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] SMS operators count : 0 [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] SMS day operators count : 0 [2024-01-16 14:06:38] [65a67f5a4e7e7] [INFO] SMS Count : 3 [2024-01-16 14:06:38] [65a67f5a4e7e7] [INFO] SMS day Count : 3 [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] [SMS] text : Très bien, vous souhaitez arriver à l'événement Jumpstart à la Grande Halle d'Auvergne à 7h45. Y a-t-il une heure de retour spécifique que vous avez en tête ? Si oui, veuillez me la préciser. Sinon, nous considérerons que vous souhaitez rentrer après la fin de l'événement. [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] [SMS] number : +33608969729 [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] [SMS] sender : 33757050376 [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33608969729"}],"text":"Tr\u00e8s bien, vous souhaitez arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart \u00e0 la Grande Halle d'Auvergne \u00e0 7h45.\nY a-t-il une heure de retour sp\u00e9cifique que vous avez en t\u00eate ? Si oui, veuillez me la pr\u00e9ciser. Sinon, nous consid\u00e9rerons que vous souhaitez rentrer apr\u00e8s la fin de l'\u00e9v\u00e9nement.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050376"} [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] [SMS] HTTP Code : 200 [2024-01-16 14:06:38] [65a67f5a4e7e7] [INFO] [SMS] SMS envoyé avec succès id : sms_65a67f5e53211690142075 [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a67f5e53211690142075","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":57.96} [2024-01-16 14:06:38] [65a67f5a4e7e7] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-16 14:06:38] [65a67f5a4e7e7] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-16 14:06:38' [2024-01-16 14:06:38] [65a67f5a4e7e7] [DEBUG] Callback juste avant fin callBack [2024-01-16 14:07:01] [65a67f7587f2a] [DEBUG] Callback main start ok [2024-01-16 14:07:01] [65a67f7587f2a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 14:07:01] [65a67f7587f2a] [DEBUG] Callback main avant while ok [2024-01-16 14:07:01] [65a67f7587f2a] [DEBUG] Fields : channel=sms&text=Non&reception_date=2024-01-16 14:07:00&metadata[message_id]=sms_65a67f5e53211690142075&metadata[number]=+33608969729&metadata[sim_card_number]=+33757050376 [2024-01-16 14:07:01] [65a67f7587f2a] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33608969729 Text: Non [2024-01-16 14:07:01] [65a67f7587f2a] [INFO] From: +33608969729|To: +33757050376|Date: 2024-01-16 14:07:00|Message: Non [2024-01-16 14:07:01] [65a67f7587f2a] [DEBUG] callback main apres while ok [2024-01-16 14:07:01] [65a67f7587f2a] [DEBUG] Service is enabled ? true [2024-01-16 14:07:01] [65a67f7587f2a] [INFO] Service +33757050376 is enabled ! [2024-01-16 14:07:01] [65a67f7587f2a] [INFO] Phone Number +33608969729 is available ! [2024-01-16 14:07:01] [65a67f7587f2a] [DEBUG] Listen is enabled ? false [2024-01-16 14:07:01] [65a67f7587f2a] [INFO] Listen +33757050376 is disabled ! [2024-01-16 14:07:01] [65a67f7587f2a] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-16 14:07:01] [65a67f7587f2a] [DEBUG] BDD CheckNumber : OK [2024-01-16 14:07:01] [65a67f7587f2a] [INFO] Callback SMS Count =? 5 [2024-01-16 14:07:01] [65a67f7587f2a] [INFO] Callback checkMessage : 7h45 -- text: Non [2024-01-16 14:07:01] [65a67f7587f2a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non' [2024-01-16 14:07:01] [65a67f7587f2a] [INFO] Event ID ? 1 [2024-01-16 14:07:01] [65a67f7587f2a] [INFO] Fetch event [2024-01-16 14:07:01] [65a67f7587f2a] [INFO] Event name : Jumpstart [2024-01-16 14:07:01] [65a67f7587f2a] [DEBUG] Callback juste avant fin callBack [2024-01-16 14:09:38] [65a68012afe70] [DEBUG] Callback main start ok [2024-01-16 14:09:38] [65a68012afe70] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 14:09:38] [65a68012afe70] [DEBUG] Callback main avant while ok [2024-01-16 14:09:38] [65a68012afe70] [DEBUG] Fields : channel=sms&text=Après la fin de l'événement &reception_date=2024-01-16 14:09:37&metadata[message_id]=sms_65a67f5e53211690142075&metadata[number]=+33608969729&metadata[sim_card_number]=+33757050376 [2024-01-16 14:09:38] [65a68012afe70] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33608969729 Text: Après la fin de l'événement [2024-01-16 14:09:38] [65a68012afe70] [INFO] From: +33608969729|To: +33757050376|Date: 2024-01-16 14:09:37|Message: Après la fin de l'événement [2024-01-16 14:09:38] [65a68012afe70] [DEBUG] callback main apres while ok [2024-01-16 14:09:38] [65a68012afe70] [DEBUG] Service is enabled ? true [2024-01-16 14:09:38] [65a68012afe70] [INFO] Service +33757050376 is enabled ! [2024-01-16 14:09:38] [65a68012afe70] [INFO] Phone Number +33608969729 is available ! [2024-01-16 14:09:38] [65a68012afe70] [DEBUG] Listen is enabled ? false [2024-01-16 14:09:38] [65a68012afe70] [INFO] Listen +33757050376 is disabled ! [2024-01-16 14:09:38] [65a68012afe70] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-16 14:09:38] [65a68012afe70] [DEBUG] BDD CheckNumber : OK [2024-01-16 14:09:38] [65a68012afe70] [INFO] Callback SMS Count =? 5 [2024-01-16 14:09:38] [65a68012afe70] [INFO] Callback checkMessage : Non -- text: Après la fin de l'événement [2024-01-16 14:09:38] [65a68012afe70] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Après la fin de l\'événement ' [2024-01-16 14:09:38] [65a68012afe70] [INFO] Event ID ? 1 [2024-01-16 14:09:38] [65a68012afe70] [INFO] Fetch event [2024-01-16 14:09:38] [65a68012afe70] [INFO] Event name : Jumpstart [2024-01-16 14:09:38] [65a68012afe70] [DEBUG] Callback juste avant fin callBack [2024-01-16 14:25:36] [65a683d02f7ad] [DEBUG] Callback main start ok [2024-01-16 14:25:36] [65a683d02f7ad] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 14:25:36] [65a683d02f7ad] [DEBUG] Callback main avant while ok [2024-01-16 14:25:36] [65a683d02f7ad] [DEBUG] Fields : channel=sms&text=Oui &reception_date=2024-01-16 14:25:34&metadata[message_id]=sms_65a683b98acda888382110&metadata[number]=+33608969729&metadata[sim_card_number]=+33757050376 [2024-01-16 14:25:36] [65a683d02f7ad] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33608969729 Text: Oui [2024-01-16 14:25:36] [65a683d02f7ad] [INFO] From: +33608969729|To: +33757050376|Date: 2024-01-16 14:25:34|Message: Oui [2024-01-16 14:25:36] [65a683d02f7ad] [DEBUG] callback main apres while ok [2024-01-16 14:25:36] [65a683d02f7ad] [DEBUG] Service is enabled ? true [2024-01-16 14:25:36] [65a683d02f7ad] [INFO] Service +33757050376 is enabled ! [2024-01-16 14:25:36] [65a683d02f7ad] [INFO] Phone Number +33608969729 is available ! [2024-01-16 14:25:36] [65a683d02f7ad] [DEBUG] Listen is enabled ? false [2024-01-16 14:25:36] [65a683d02f7ad] [INFO] Listen +33757050376 is disabled ! [2024-01-16 14:25:36] [65a683d02f7ad] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-16 14:25:36] [65a683d02f7ad] [DEBUG] BDD CheckNumber : OK [2024-01-16 14:25:36] [65a683d02f7ad] [INFO] Callback SMS Count =? 5 [2024-01-16 14:25:36] [65a683d02f7ad] [INFO] Callback checkMessage : Après la fin de l'événement -- text: Oui [2024-01-16 14:25:36] [65a683d02f7ad] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui ' [2024-01-16 14:25:36] [65a683d02f7ad] [INFO] Event ID ? 1 [2024-01-16 14:25:36] [65a683d02f7ad] [INFO] Fetch event [2024-01-16 14:25:36] [65a683d02f7ad] [INFO] Event name : Jumpstart [2024-01-16 14:25:36] [65a683d02f7ad] [DEBUG] Callback juste avant fin callBack [2024-01-16 14:54:28] [65a68a944623d] [DEBUG] Callback main start ok [2024-01-16 14:54:28] [65a68a944623d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 14:54:28] [65a68a944623d] [DEBUG] Callback main avant while ok [2024-01-16 14:54:28] [65a68a944623d] [DEBUG] Fields : channel=sms&text=Bonjour. Je vais voir effectivement un autre moyen de transport. Merci de votre recherche. Cordialement&reception_date=2024-01-16 14:54:27&metadata[message_id]=sms_65a688b84de1f704302470&metadata[number]=+33763725353&metadata[sim_card_number]=+33755517568 [2024-01-16 14:54:28] [65a68a944623d] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33763725353 Text: Bonjour. Je vais voir effectivement un autre moyen de transport. Merci de votre recherche. Cordialement [2024-01-16 14:54:28] [65a68a944623d] [INFO] From: +33763725353|To: +33755517568|Date: 2024-01-16 14:54:27|Message: Bonjour. Je vais voir effectivement un autre moyen de transport. Merci de votre recherche. Cordialement [2024-01-16 14:54:28] [65a68a944623d] [DEBUG] callback main apres while ok [2024-01-16 14:54:28] [65a68a944623d] [DEBUG] Service is enabled ? true [2024-01-16 14:54:28] [65a68a944623d] [INFO] Service +33755517568 is enabled ! [2024-01-16 14:54:28] [65a68a944623d] [INFO] Phone Number +33763725353 is available ! [2024-01-16 14:54:28] [65a68a944623d] [DEBUG] Listen is enabled ? false [2024-01-16 14:54:28] [65a68a944623d] [INFO] Listen +33755517568 is disabled ! [2024-01-16 14:54:28] [65a68a944623d] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-16 14:54:28] [65a68a944623d] [DEBUG] BDD CheckNumber : OK [2024-01-16 14:54:28] [65a68a944623d] [INFO] Callback SMS Count =? 1 [2024-01-16 14:54:28] [65a68a944623d] [INFO] Callback checkMessage : Super. Merci -- text: Bonjour. Je vais voir effectivement un autre moyen de transport. Merci de votre recherche. Cordialement [2024-01-16 14:54:28] [65a68a944623d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour. Je vais voir effectivement un autre moyen de transport. Merci de votre recherche. Cordialement' [2024-01-16 14:54:28] [65a68a944623d] [INFO] Event ID ? [2024-01-16 14:54:28] [65a68a944623d] [DEBUG] début chatgpt [2024-01-16 14:54:28] [65a68a944623d] [DEBUG] curl_init OK [2024-01-16 14:54:28] [65a68a944623d] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par la CEC Massif Central pour l'\u00e9v\u00e9nement 'Nouveau cap r\u00e9g\u00e9n\u00e9ratif' du 17 au 19 janvier 2024 \u00e0 l\u2019ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de d\u00e9part. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour. Je vais voir effectivement un autre moyen de transport. Merci de votre recherche. Cordialement"}]} [2024-01-16 14:54:30] [65a68a944623d] [DEBUG] Commun GPT response: { "id": "chatcmpl-8heBYMC4J6Fwc6sZ9e0vbznhh345P", "object": "chat.completion", "created": 1705413268, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je comprends, pas de soucis. Si vous avez besoin d'aide à l'avenir pour un covoiturage, n'hésitez pas à revenir vers moi. Bonne journée !" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 372, "completion_tokens": 43, "total_tokens": 415 }, "system_fingerprint": null } [2024-01-16 14:54:30] [65a68a944623d] [DEBUG] Curl Closed OK [2024-01-16 14:54:30] [65a68a944623d] [INFO] Commun GPT Content: { "id": "chatcmpl-8heBYMC4J6Fwc6sZ9e0vbznhh345P", "object": "chat.completion", "created": 1705413268, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je comprends, pas de soucis. Si vous avez besoin d'aide à l'avenir pour un covoiturage, n'hésitez pas à revenir vers moi. Bonne journée !" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 372, "completion_tokens": 43, "total_tokens": 415 }, "system_fingerprint": null } [2024-01-16 14:54:30] [65a68a944623d] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour. Je vais voir effectivement un autre moyen de transport. Merci de votre recherche. Cordialement' [2024-01-16 14:54:30] [65a68a944623d] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Je comprends, pas de soucis. Si vous avez besoin d\'aide à l\'avenir pour un covoiturage, n\'hésitez pas à revenir vers moi. Bonne journée !' [2024-01-16 14:54:30] [65a68a944623d] [DEBUG] Callback juste avant fin callBack [2024-01-16 15:06:49] [65a68d7940fca] [DEBUG] Callback main start ok [2024-01-16 15:06:49] [65a68d7940fca] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 15:06:49] [65a68d7940fca] [DEBUG] Callback main avant while ok [2024-01-16 15:06:49] [65a68d7940fca] [DEBUG] Fields : channel=sms&text=A 17h&reception_date=2024-01-16 15:06:48&metadata[message_id]=sms_65a0edccb6741058491671&metadata[number]=+33635401298&metadata[sim_card_number]=+33755517569 [2024-01-16 15:06:49] [65a68d7940fca] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33635401298 Text: A 17h [2024-01-16 15:06:49] [65a68d7940fca] [INFO] From: +33635401298|To: +33755517569|Date: 2024-01-16 15:06:48|Message: A 17h [2024-01-16 15:06:49] [65a68d7940fca] [DEBUG] callback main apres while ok [2024-01-16 15:06:49] [65a68d7940fca] [DEBUG] Service is enabled ? true [2024-01-16 15:06:49] [65a68d7940fca] [INFO] Service +33755517569 is enabled ! [2024-01-16 15:06:49] [65a68d7940fca] [INFO] Phone Number +33635401298 is available ! [2024-01-16 15:06:49] [65a68d7940fca] [DEBUG] Listen is enabled ? false [2024-01-16 15:06:49] [65a68d7940fca] [INFO] Listen +33755517569 is disabled ! [2024-01-16 15:06:49] [65a68d7940fca] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-16 15:06:49] [65a68d7940fca] [DEBUG] BDD CheckNumber : OK [2024-01-16 15:06:49] [65a68d7940fca] [INFO] Callback SMS Count =? 5 [2024-01-16 15:06:49] [65a68d7940fca] [INFO] Callback checkMessage : Entre 8 et 9 heure matin -- text: A 17h [2024-01-16 15:06:49] [65a68d7940fca] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'A 17h' [2024-01-16 15:06:49] [65a68d7940fca] [INFO] Event ID ? 1 [2024-01-16 15:06:49] [65a68d7940fca] [INFO] Fetch event [2024-01-16 15:06:49] [65a68d7940fca] [INFO] Event name : Jumpstart [2024-01-16 15:06:49] [65a68d7940fca] [DEBUG] Callback juste avant fin callBack [2024-01-16 15:10:19] [65a68e4bec281] [DEBUG] Callback main start ok [2024-01-16 15:10:19] [65a68e4bec281] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 15:10:19] [65a68e4bec281] [DEBUG] Callback main avant while ok [2024-01-16 15:10:19] [65a68e4bec281] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-16 15:10:19&metadata[message_id]=sms_65a68e36043a7929026626&metadata[number]=+33635401298&metadata[sim_card_number]=+33755517569 [2024-01-16 15:10:19] [65a68e4bec281] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33635401298 Text: Oui [2024-01-16 15:10:19] [65a68e4bec281] [INFO] From: +33635401298|To: +33755517569|Date: 2024-01-16 15:10:19|Message: Oui [2024-01-16 15:10:19] [65a68e4bec281] [DEBUG] callback main apres while ok [2024-01-16 15:10:19] [65a68e4bec281] [DEBUG] Service is enabled ? true [2024-01-16 15:10:19] [65a68e4bec281] [INFO] Service +33755517569 is enabled ! [2024-01-16 15:10:19] [65a68e4bec281] [INFO] Phone Number +33635401298 is available ! [2024-01-16 15:10:19] [65a68e4bec281] [DEBUG] Listen is enabled ? false [2024-01-16 15:10:19] [65a68e4bec281] [INFO] Listen +33755517569 is disabled ! [2024-01-16 15:10:19] [65a68e4bec281] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-16 15:10:19] [65a68e4bec281] [DEBUG] BDD CheckNumber : OK [2024-01-16 15:10:19] [65a68e4bec281] [INFO] Callback SMS Count =? 5 [2024-01-16 15:10:19] [65a68e4bec281] [INFO] Callback checkMessage : A 17h -- text: Oui [2024-01-16 15:10:19] [65a68e4bec281] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-16 15:10:20] [65a68e4bec281] [INFO] Event ID ? 1 [2024-01-16 15:10:20] [65a68e4bec281] [INFO] Fetch event [2024-01-16 15:10:20] [65a68e4bec281] [INFO] Event name : Jumpstart [2024-01-16 15:10:20] [65a68e4bec281] [DEBUG] Callback juste avant fin callBack [2024-01-16 15:11:16] [65a68e8447a36] [DEBUG] Callback main start ok [2024-01-16 15:11:16] [65a68e8447a36] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 15:11:16] [65a68e8447a36] [DEBUG] Callback main avant while ok [2024-01-16 15:11:16] [65a68e8447a36] [DEBUG] Fields : channel=sms&text=Merci&reception_date=2024-01-16 15:11:15&metadata[message_id]=sms_65a68e5fbe96d553362044&metadata[number]=+33635401298&metadata[sim_card_number]=+33755517569 [2024-01-16 15:11:16] [65a68e8447a36] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33635401298 Text: Merci [2024-01-16 15:11:16] [65a68e8447a36] [INFO] From: +33635401298|To: +33755517569|Date: 2024-01-16 15:11:15|Message: Merci [2024-01-16 15:11:16] [65a68e8447a36] [DEBUG] callback main apres while ok [2024-01-16 15:11:16] [65a68e8447a36] [DEBUG] Service is enabled ? true [2024-01-16 15:11:16] [65a68e8447a36] [INFO] Service +33755517569 is enabled ! [2024-01-16 15:11:16] [65a68e8447a36] [INFO] Phone Number +33635401298 is available ! [2024-01-16 15:11:16] [65a68e8447a36] [DEBUG] Listen is enabled ? false [2024-01-16 15:11:16] [65a68e8447a36] [INFO] Listen +33755517569 is disabled ! [2024-01-16 15:11:16] [65a68e8447a36] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-16 15:11:16] [65a68e8447a36] [DEBUG] BDD CheckNumber : OK [2024-01-16 15:11:16] [65a68e8447a36] [INFO] Callback SMS Count =? 5 [2024-01-16 15:11:16] [65a68e8447a36] [INFO] Callback checkMessage : Oui -- text: Merci [2024-01-16 15:11:16] [65a68e8447a36] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Merci' [2024-01-16 15:11:16] [65a68e8447a36] [INFO] Event ID ? 1 [2024-01-16 15:11:16] [65a68e8447a36] [INFO] Fetch event [2024-01-16 15:11:16] [65a68e8447a36] [INFO] Event name : Jumpstart [2024-01-16 15:11:16] [65a68e8447a36] [DEBUG] Callback juste avant fin callBack [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] Callback main start ok [2024-01-16 15:40:06] [65a695469aab5] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] Callback main avant while ok [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] Fields : channel=sms&text=Merci&reception_date=2024-01-16 15:40:05&metadata[message_id]=sms_65a6953041cfe469447603&metadata[number]=+33698086527&metadata[sim_card_number]=+33755517569 [2024-01-16 15:40:06] [65a695469aab5] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33698086527 Text: Merci [2024-01-16 15:40:06] [65a695469aab5] [INFO] From: +33698086527|To: +33755517569|Date: 2024-01-16 15:40:05|Message: Merci [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] callback main apres while ok [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] Service is enabled ? true [2024-01-16 15:40:06] [65a695469aab5] [INFO] Service +33755517569 is enabled ! [2024-01-16 15:40:06] [65a695469aab5] [INFO] Phone Number +33698086527 is available ! [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] Listen is enabled ? false [2024-01-16 15:40:06] [65a695469aab5] [INFO] Listen +33755517569 is disabled ! [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] BDD CheckNumber : la table est vide [2024-01-16 15:40:06] [65a695469aab5] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-16 15:40:06] [65a695469aab5] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33698086527 [2024-01-16 15:40:06] [65a695469aab5] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Merci' [2024-01-16 15:40:06] [65a695469aab5] [INFO] Callback Q1: l'event n'est pas reconnu [2024-01-16 15:40:06] [65a695469aab5] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2024-01-16 15:40:06] [65a695469aab5] [INFO] Ajout du sender : 33757050374 au +33698086527 [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] SMS sms1_sent_at : 0 [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] SMS sms2_sent_at : 0 [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] SMS sms3_sent_at : 0 [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] SMS sms4_sent_at : 0 [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] SMS sms5_sent_at : 0 [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] SMS sms6_sent_at : 0 [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] SMS operators count : 0 [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] SMS day operators count : 0 [2024-01-16 15:40:06] [65a695469aab5] [INFO] SMS Count : 0 [2024-01-16 15:40:06] [65a695469aab5] [INFO] SMS day Count : 0 [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] [SMS] text : Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller? [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] [SMS] number : +33698086527 [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] [SMS] sender : 33757050374 [2024-01-16 15:40:06] [65a695469aab5] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33698086527"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050374"} [2024-01-16 15:40:07] [65a695469aab5] [DEBUG] [SMS] HTTP Code : 200 [2024-01-16 15:40:07] [65a695469aab5] [INFO] [SMS] SMS envoyé avec succès id : sms_65a695472acf4627755491 [2024-01-16 15:40:07] [65a695469aab5] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a695472acf4627755491","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":57.46} [2024-01-16 15:40:07] [65a695469aab5] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-16 15:40:07] [65a695469aab5] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-16 15:40:07' [2024-01-16 15:40:07] [65a695469aab5] [DEBUG] Callback juste avant fin callBack [2024-01-16 15:53:06] [65a69852b1c85] [DEBUG] Callback main start ok [2024-01-16 15:53:06] [65a69852b1c85] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 15:53:06] [65a69852b1c85] [DEBUG] Callback main avant while ok [2024-01-16 15:53:06] [65a69852b1c85] [DEBUG] Fields : channel=sms&text=Bonjour, Vous m'avez déjà posé la question et aucun voyage ne correspond :)&reception_date=2024-01-16 15:53:06&metadata[message_id]=sms_65a695472acf4627755491&metadata[number]=+33698086527&metadata[sim_card_number]=+33757050374 [2024-01-16 15:53:06] [65a69852b1c85] [INFO] Callback SMS entrant sur sim_card: +33757050374 depuis Number (user): +33698086527 Text: Bonjour, Vous m'avez déjà posé la question et aucun voyage ne correspond :) [2024-01-16 15:53:06] [65a69852b1c85] [INFO] From: +33698086527|To: +33757050374|Date: 2024-01-16 15:53:06|Message: Bonjour, Vous m'avez déjà posé la question et aucun voyage ne correspond :) [2024-01-16 15:53:06] [65a69852b1c85] [DEBUG] callback main apres while ok [2024-01-16 15:53:06] [65a69852b1c85] [DEBUG] Service is enabled ? true [2024-01-16 15:53:06] [65a69852b1c85] [INFO] Service +33757050374 is enabled ! [2024-01-16 15:53:06] [65a69852b1c85] [INFO] Phone Number +33698086527 is available ! [2024-01-16 15:53:06] [65a69852b1c85] [DEBUG] Listen is enabled ? false [2024-01-16 15:53:06] [65a69852b1c85] [INFO] Listen +33757050374 is disabled ! [2024-01-16 15:53:06] [65a69852b1c85] [DEBUG] callback main sim_card_number CORRECT : +33757050374 début d'interpretation du message [2024-01-16 15:53:06] [65a69852b1c85] [DEBUG] BDD CheckNumber : OK [2024-01-16 15:53:06] [65a69852b1c85] [INFO] Callback SMS Count =? 1 [2024-01-16 15:53:06] [65a69852b1c85] [INFO] Callback checkMessage : Merci -- text: Bonjour, Vous m'avez déjà posé la question et aucun voyage ne correspond :) [2024-01-16 15:53:06] [65a69852b1c85] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, \nVous m\'avez déjà posé la question et aucun voyage ne correspond :)' [2024-01-16 15:53:06] [65a69852b1c85] [INFO] Event ID ? [2024-01-16 15:53:06] [65a69852b1c85] [DEBUG] début chatgpt [2024-01-16 15:53:06] [65a69852b1c85] [DEBUG] curl_init OK [2024-01-16 15:53:06] [65a69852b1c85] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"Bonjour, \nVous m'avez d\u00e9j\u00e0 pos\u00e9 la question et aucun voyage ne correspond :)"}]} [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hf6IW75gmoQQajyrmLJxtkA2REk0", "object": "chat.completion", "created": 1705416786, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je m'excuse pour la confusion. Puis-je vous demander si vous souhaitez être conducteur ou passager pour ce covoiturage?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 319, "completion_tokens": 33, "total_tokens": 352 }, "system_fingerprint": null } [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] Curl Closed OK [2024-01-16 15:53:09] [65a69852b1c85] [INFO] Commun GPT Content: { "id": "chatcmpl-8hf6IW75gmoQQajyrmLJxtkA2REk0", "object": "chat.completion", "created": 1705416786, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je m'excuse pour la confusion. Puis-je vous demander si vous souhaitez être conducteur ou passager pour ce covoiturage?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 319, "completion_tokens": 33, "total_tokens": 352 }, "system_fingerprint": null } [2024-01-16 15:53:09] [65a69852b1c85] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour, \nVous m\'avez déjà posé la question et aucun voyage ne correspond :)' [2024-01-16 15:53:09] [65a69852b1c85] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Je m\'excuse pour la confusion. Puis-je vous demander si vous souhaitez être conducteur ou passager pour ce covoiturage?' [2024-01-16 15:53:09] [65a69852b1c85] [INFO] Sender already set +33698086527 [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] SMS sms1_sent_at : 1 [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] SMS day sms1_sent_at : 1 [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] SMS sms2_sent_at : 0 [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] SMS sms3_sent_at : 0 [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] SMS sms4_sent_at : 0 [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] SMS sms5_sent_at : 0 [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] SMS sms6_sent_at : 0 [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] SMS operators count : 0 [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] SMS day operators count : 0 [2024-01-16 15:53:09] [65a69852b1c85] [INFO] SMS Count : 1 [2024-01-16 15:53:09] [65a69852b1c85] [INFO] SMS day Count : 1 [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] [SMS] text : Je m'excuse pour la confusion. Puis-je vous demander si vous souhaitez être conducteur ou passager pour ce covoiturage? [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] [SMS] number : +33698086527 [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] [SMS] sender : 33757050374 [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33698086527"}],"text":"Je m'excuse pour la confusion. Puis-je vous demander si vous souhaitez \u00eatre conducteur ou passager pour ce covoiturage?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050374"} [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] [SMS] HTTP Code : 200 [2024-01-16 15:53:09] [65a69852b1c85] [INFO] [SMS] SMS envoyé avec succès id : sms_65a698555119b152975839 [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a698555119b152975839","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":57.24} [2024-01-16 15:53:09] [65a69852b1c85] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-16 15:53:09] [65a69852b1c85] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-16 15:53:09' [2024-01-16 15:53:09] [65a69852b1c85] [DEBUG] Callback juste avant fin callBack [2024-01-16 15:53:38] [65a6987242bd9] [DEBUG] Callback main start ok [2024-01-16 15:53:38] [65a6987242bd9] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 15:53:38] [65a6987242bd9] [DEBUG] Callback main avant while ok [2024-01-16 15:53:38] [65a6987242bd9] [DEBUG] Fields : channel=sms&text=Conducteur, de lyon à Clermont aujourd'hui à 18h&reception_date=2024-01-16 15:53:37&metadata[message_id]=sms_65a698555119b152975839&metadata[number]=+33698086527&metadata[sim_card_number]=+33757050374 [2024-01-16 15:53:38] [65a6987242bd9] [INFO] Callback SMS entrant sur sim_card: +33757050374 depuis Number (user): +33698086527 Text: Conducteur, de lyon à Clermont aujourd'hui à 18h [2024-01-16 15:53:38] [65a6987242bd9] [INFO] From: +33698086527|To: +33757050374|Date: 2024-01-16 15:53:37|Message: Conducteur, de lyon à Clermont aujourd'hui à 18h [2024-01-16 15:53:38] [65a6987242bd9] [DEBUG] callback main apres while ok [2024-01-16 15:53:38] [65a6987242bd9] [DEBUG] Service is enabled ? true [2024-01-16 15:53:38] [65a6987242bd9] [INFO] Service +33757050374 is enabled ! [2024-01-16 15:53:38] [65a6987242bd9] [INFO] Phone Number +33698086527 is available ! [2024-01-16 15:53:38] [65a6987242bd9] [DEBUG] Listen is enabled ? false [2024-01-16 15:53:38] [65a6987242bd9] [INFO] Listen +33757050374 is disabled ! [2024-01-16 15:53:38] [65a6987242bd9] [DEBUG] callback main sim_card_number CORRECT : +33757050374 début d'interpretation du message [2024-01-16 15:53:38] [65a6987242bd9] [DEBUG] BDD CheckNumber : OK [2024-01-16 15:53:38] [65a6987242bd9] [INFO] Callback SMS Count =? 2 [2024-01-16 15:53:38] [65a6987242bd9] [INFO] Callback checkMessage : Bonjour, Vous m'avez déjà posé la question et aucun voyage ne correspond :) -- text: Conducteur, de lyon à Clermont aujourd'hui à 18h [2024-01-16 15:53:38] [65a6987242bd9] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur, de lyon à Clermont aujourd\'hui à 18h' [2024-01-16 15:53:38] [65a6987242bd9] [INFO] Event ID ? [2024-01-16 15:53:38] [65a6987242bd9] [DEBUG] début chatgpt [2024-01-16 15:53:38] [65a6987242bd9] [DEBUG] curl_init OK [2024-01-16 15:53:38] [65a6987242bd9] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"Bonjour, \nVous m'avez d\u00e9j\u00e0 pos\u00e9 la question et aucun voyage ne correspond :)"},{"role":"assistant","content":"Je m'excuse pour la confusion. Puis-je vous demander si vous souhaitez \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur, de lyon \u00e0 Clermont aujourd'hui \u00e0 18h"}]} [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hf6oa7ZRo1EOHq0oLkCwCZhYaIDA", "object": "chat.completion", "created": 1705416818, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci de votre réponse. Pourriez-vous me donner votre adresse de départ à Lyon, s'il vous plaît?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 375, "completion_tokens": 28, "total_tokens": 403 }, "system_fingerprint": null } [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] Curl Closed OK [2024-01-16 15:53:40] [65a6987242bd9] [INFO] Commun GPT Content: { "id": "chatcmpl-8hf6oa7ZRo1EOHq0oLkCwCZhYaIDA", "object": "chat.completion", "created": 1705416818, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci de votre réponse. Pourriez-vous me donner votre adresse de départ à Lyon, s'il vous plaît?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 375, "completion_tokens": 28, "total_tokens": 403 }, "system_fingerprint": null } [2024-01-16 15:53:40] [65a6987242bd9] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Conducteur, de lyon à Clermont aujourd\'hui à 18h' [2024-01-16 15:53:40] [65a6987242bd9] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait, merci de votre réponse. Pourriez-vous me donner votre adresse de départ à Lyon, s\'il vous plaît?' [2024-01-16 15:53:40] [65a6987242bd9] [INFO] Sender already set +33698086527 [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] SMS sms1_sent_at : 1 [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] SMS day sms1_sent_at : 1 [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] SMS sms2_sent_at : 1 [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] SMS sms3_sent_at : 0 [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] SMS sms4_sent_at : 0 [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] SMS sms5_sent_at : 0 [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] SMS sms6_sent_at : 0 [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] SMS operators count : 0 [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] SMS day operators count : 0 [2024-01-16 15:53:40] [65a6987242bd9] [INFO] SMS Count : 2 [2024-01-16 15:53:40] [65a6987242bd9] [INFO] SMS day Count : 2 [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] [SMS] text : Parfait, merci de votre réponse. Pourriez-vous me donner votre adresse de départ à Lyon, s'il vous plaît? [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] [SMS] number : +33698086527 [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] [SMS] sender : 33757050374 [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33698086527"}],"text":"Parfait, merci de votre r\u00e9ponse. Pourriez-vous me donner votre adresse de d\u00e9part \u00e0 Lyon, s'il vous pla\u00eet?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050374"} [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] [SMS] HTTP Code : 200 [2024-01-16 15:53:40] [65a6987242bd9] [INFO] [SMS] SMS envoyé avec succès id : sms_65a698743d3a1455269214 [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a698743d3a1455269214","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":57.19} [2024-01-16 15:53:40] [65a6987242bd9] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-16 15:53:40] [65a6987242bd9] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-16 15:53:40' [2024-01-16 15:53:40] [65a6987242bd9] [DEBUG] Callback juste avant fin callBack [2024-01-16 16:00:05] [65a699f5d17d2] [DEBUG] Callback main start ok [2024-01-16 16:00:05] [65a699f5d17d2] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 16:00:05] [65a699f5d17d2] [DEBUG] Callback main avant while ok [2024-01-16 16:00:05] [65a699f5d17d2] [DEBUG] Fields : channel=sms&text=1 rue de la Martinière , lyon 1&reception_date=2024-01-16 15:59:59&metadata[message_id]=sms_65a698743d3a1455269214&metadata[number]=+33698086527&metadata[sim_card_number]=+33757050374 [2024-01-16 16:00:05] [65a699f5d17d2] [INFO] Callback SMS entrant sur sim_card: +33757050374 depuis Number (user): +33698086527 Text: 1 rue de la Martinière , lyon 1 [2024-01-16 16:00:05] [65a699f5d17d2] [INFO] From: +33698086527|To: +33757050374|Date: 2024-01-16 15:59:59|Message: 1 rue de la Martinière , lyon 1 [2024-01-16 16:00:05] [65a699f5d17d2] [DEBUG] callback main apres while ok [2024-01-16 16:00:05] [65a699f5d17d2] [DEBUG] Service is enabled ? true [2024-01-16 16:00:05] [65a699f5d17d2] [INFO] Service +33757050374 is enabled ! [2024-01-16 16:00:05] [65a699f5d17d2] [INFO] Phone Number +33698086527 is available ! [2024-01-16 16:00:05] [65a699f5d17d2] [DEBUG] Listen is enabled ? false [2024-01-16 16:00:05] [65a699f5d17d2] [INFO] Listen +33757050374 is disabled ! [2024-01-16 16:00:05] [65a699f5d17d2] [DEBUG] callback main sim_card_number CORRECT : +33757050374 début d'interpretation du message [2024-01-16 16:00:05] [65a699f5d17d2] [DEBUG] BDD CheckNumber : OK [2024-01-16 16:00:05] [65a699f5d17d2] [INFO] Callback SMS Count =? 3 [2024-01-16 16:00:05] [65a699f5d17d2] [INFO] Callback checkMessage : Conducteur, de lyon à Clermont aujourd'hui à 18h -- text: 1 rue de la Martinière , lyon 1 [2024-01-16 16:00:05] [65a699f5d17d2] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '1 rue de la Martinière , lyon 1' [2024-01-16 16:00:05] [65a699f5d17d2] [INFO] Event ID ? [2024-01-16 16:00:05] [65a699f5d17d2] [DEBUG] début chatgpt [2024-01-16 16:00:05] [65a699f5d17d2] [DEBUG] curl_init OK [2024-01-16 16:00:05] [65a699f5d17d2] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"Bonjour, \nVous m'avez d\u00e9j\u00e0 pos\u00e9 la question et aucun voyage ne correspond :)"},{"role":"assistant","content":"Je m'excuse pour la confusion. Puis-je vous demander si vous souhaitez \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur, de lyon \u00e0 Clermont aujourd'hui \u00e0 18h"},{"role":"assistant","content":"Parfait, merci de votre r\u00e9ponse. Pourriez-vous me donner votre adresse de d\u00e9part \u00e0 Lyon, s'il vous pla\u00eet?"},{"role":"user","content":"1 rue de la Martini\u00e8re , lyon 1"}]} [2024-01-16 16:00:07] [65a699f5d17d2] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hfD4gjapNWp7pJvmphNxLtM4A0ip", "object": "chat.completion", "created": 1705417206, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, j'ai enregistré votre adresse de départ à Lyon. À quelle heure souhaitez-vous arriver à l'évènement à Clermont?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 422, "completion_tokens": 34, "total_tokens": 456 }, "system_fingerprint": null } [2024-01-16 16:00:07] [65a699f5d17d2] [DEBUG] Curl Closed OK [2024-01-16 16:00:07] [65a699f5d17d2] [INFO] Commun GPT Content: { "id": "chatcmpl-8hfD4gjapNWp7pJvmphNxLtM4A0ip", "object": "chat.completion", "created": 1705417206, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, j'ai enregistré votre adresse de départ à Lyon. À quelle heure souhaitez-vous arriver à l'évènement à Clermont?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 422, "completion_tokens": 34, "total_tokens": 456 }, "system_fingerprint": null } [2024-01-16 16:00:07] [65a699f5d17d2] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '1 rue de la Martinière , lyon 1' [2024-01-16 16:00:07] [65a699f5d17d2] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien, j\'ai enregistré votre adresse de départ à Lyon. À quelle heure souhaitez-vous arriver à l\'évènement à Clermont?' [2024-01-16 16:00:07] [65a699f5d17d2] [INFO] Sender already set +33698086527 [2024-01-16 16:00:07] [65a699f5d17d2] [DEBUG] SMS sms1_sent_at : 0 [2024-01-16 16:00:07] [65a699f5d17d2] [DEBUG] SMS day sms1_sent_at : 1 [2024-01-16 16:00:07] [65a699f5d17d2] [DEBUG] SMS sms2_sent_at : 0 [2024-01-16 16:00:07] [65a699f5d17d2] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-16 16:00:07] [65a699f5d17d2] [DEBUG] SMS sms3_sent_at : 0 [2024-01-16 16:00:07] [65a699f5d17d2] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-16 16:00:07] [65a699f5d17d2] [DEBUG] SMS sms4_sent_at : 0 [2024-01-16 16:00:07] [65a699f5d17d2] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-16 16:00:07] [65a699f5d17d2] [DEBUG] SMS sms5_sent_at : 0 [2024-01-16 16:00:07] [65a699f5d17d2] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-16 16:00:07] [65a699f5d17d2] [DEBUG] SMS sms6_sent_at : 0 [2024-01-16 16:00:07] [65a699f5d17d2] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-16 16:00:07] [65a699f5d17d2] [DEBUG] SMS operators count : 0 [2024-01-16 16:00:07] [65a699f5d17d2] [DEBUG] SMS day operators count : 0 [2024-01-16 16:00:07] [65a699f5d17d2] [INFO] SMS Count : 0 [2024-01-16 16:00:07] [65a699f5d17d2] [INFO] SMS day Count : 3 [2024-01-16 16:00:07] [65a699f5d17d2] [DEBUG] [SMS] text : Très bien, j'ai enregistré votre adresse de départ à Lyon. À quelle heure souhaitez-vous arriver à l'évènement à Clermont? [2024-01-16 16:00:07] [65a699f5d17d2] [DEBUG] [SMS] number : +33698086527 [2024-01-16 16:00:08] [65a699f5d17d2] [DEBUG] [SMS] sender : 33757050374 [2024-01-16 16:00:08] [65a699f5d17d2] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33698086527"}],"text":"Tr\u00e8s bien, j'ai enregistr\u00e9 votre adresse de d\u00e9part \u00e0 Lyon. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement \u00e0 Clermont?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050374"} [2024-01-16 16:00:08] [65a699f5d17d2] [DEBUG] [SMS] HTTP Code : 200 [2024-01-16 16:00:08] [65a699f5d17d2] [INFO] [SMS] SMS envoyé avec succès id : sms_65a699f8c2bd0082968613 [2024-01-16 16:00:08] [65a699f5d17d2] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a699f8c2bd0082968613","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":57.15} [2024-01-16 16:00:08] [65a699f5d17d2] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-16 16:00:08] [65a699f5d17d2] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-16 16:00:08' [2024-01-16 16:00:08] [65a699f5d17d2] [DEBUG] Callback juste avant fin callBack [2024-01-16 16:00:32] [65a69a10e1ed7] [DEBUG] Callback main start ok [2024-01-16 16:00:32] [65a69a10e1ed7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 16:00:32] [65a69a10e1ed7] [DEBUG] Callback main avant while ok [2024-01-16 16:00:32] [65a69a10e1ed7] [DEBUG] Fields : channel=sms&text=Milieu de matinée demain &reception_date=2024-01-16 16:00:31&metadata[message_id]=sms_65a699f8c2bd0082968613&metadata[number]=+33698086527&metadata[sim_card_number]=+33757050374 [2024-01-16 16:00:32] [65a69a10e1ed7] [INFO] Callback SMS entrant sur sim_card: +33757050374 depuis Number (user): +33698086527 Text: Milieu de matinée demain [2024-01-16 16:00:32] [65a69a10e1ed7] [INFO] From: +33698086527|To: +33757050374|Date: 2024-01-16 16:00:31|Message: Milieu de matinée demain [2024-01-16 16:00:32] [65a69a10e1ed7] [DEBUG] callback main apres while ok [2024-01-16 16:00:32] [65a69a10e1ed7] [DEBUG] Service is enabled ? true [2024-01-16 16:00:32] [65a69a10e1ed7] [INFO] Service +33757050374 is enabled ! [2024-01-16 16:00:32] [65a69a10e1ed7] [INFO] Phone Number +33698086527 is available ! [2024-01-16 16:00:32] [65a69a10e1ed7] [DEBUG] Listen is enabled ? false [2024-01-16 16:00:32] [65a69a10e1ed7] [INFO] Listen +33757050374 is disabled ! [2024-01-16 16:00:32] [65a69a10e1ed7] [DEBUG] callback main sim_card_number CORRECT : +33757050374 début d'interpretation du message [2024-01-16 16:00:32] [65a69a10e1ed7] [DEBUG] BDD CheckNumber : OK [2024-01-16 16:00:32] [65a69a10e1ed7] [INFO] Callback SMS Count =? 4 [2024-01-16 16:00:32] [65a69a10e1ed7] [INFO] Callback checkMessage : 1 rue de la Martinière , lyon 1 -- text: Milieu de matinée demain [2024-01-16 16:00:32] [65a69a10e1ed7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Milieu de matinée demain ' [2024-01-16 16:00:32] [65a69a10e1ed7] [INFO] Event ID ? [2024-01-16 16:00:32] [65a69a10e1ed7] [DEBUG] début chatgpt [2024-01-16 16:00:32] [65a69a10e1ed7] [DEBUG] curl_init OK [2024-01-16 16:00:32] [65a69a10e1ed7] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"Bonjour, \nVous m'avez d\u00e9j\u00e0 pos\u00e9 la question et aucun voyage ne correspond :)"},{"role":"assistant","content":"Je m'excuse pour la confusion. Puis-je vous demander si vous souhaitez \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur, de lyon \u00e0 Clermont aujourd'hui \u00e0 18h"},{"role":"assistant","content":"Parfait, merci de votre r\u00e9ponse. Pourriez-vous me donner votre adresse de d\u00e9part \u00e0 Lyon, s'il vous pla\u00eet?"},{"role":"user","content":"1 rue de la Martini\u00e8re , lyon 1"},{"role":"assistant","content":"Tr\u00e8s bien, j'ai enregistr\u00e9 votre adresse de d\u00e9part \u00e0 Lyon. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement \u00e0 Clermont?"},{"role":"user","content":"Milieu de matin\u00e9e demain "}]} [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hfDVzzBxbLzMgbMArHCu0CSRjbhK", "object": "chat.completion", "created": 1705417233, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "D'accord, je note que vous souhaitez arriver à l'évènement à Clermont au milieu de la matinée demain. Avez-vous une heure précise en tête, par exemple vers 10h ou 11h?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 473, "completion_tokens": 52, "total_tokens": 525 }, "system_fingerprint": null } [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] Curl Closed OK [2024-01-16 16:00:35] [65a69a10e1ed7] [INFO] Commun GPT Content: { "id": "chatcmpl-8hfDVzzBxbLzMgbMArHCu0CSRjbhK", "object": "chat.completion", "created": 1705417233, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "D'accord, je note que vous souhaitez arriver à l'évènement à Clermont au milieu de la matinée demain. Avez-vous une heure précise en tête, par exemple vers 10h ou 11h?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 473, "completion_tokens": 52, "total_tokens": 525 }, "system_fingerprint": null } [2024-01-16 16:00:35] [65a69a10e1ed7] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: 'Milieu de matinée demain ' [2024-01-16 16:00:35] [65a69a10e1ed7] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'D\'accord, je note que vous souhaitez arriver à l\'évènement à Clermont au milieu de la matinée demain. Avez-vous une heure précise en tête, par exemple vers 10h ou 11h?' [2024-01-16 16:00:35] [65a69a10e1ed7] [INFO] Sender already set +33698086527 [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] SMS sms1_sent_at : 0 [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] SMS day sms1_sent_at : 1 [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] SMS sms2_sent_at : 0 [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] SMS sms3_sent_at : 0 [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] SMS sms4_sent_at : 1 [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] SMS sms5_sent_at : 0 [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] SMS sms6_sent_at : 0 [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] SMS operators count : 0 [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] SMS day operators count : 0 [2024-01-16 16:00:35] [65a69a10e1ed7] [INFO] SMS Count : 1 [2024-01-16 16:00:35] [65a69a10e1ed7] [INFO] SMS day Count : 4 [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] [SMS] text : D'accord, je note que vous souhaitez arriver à l'évènement à Clermont au milieu de la matinée demain. Avez-vous une heure précise en tête, par exemple vers 10h ou 11h? [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] [SMS] number : +33698086527 [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] [SMS] sender : 33757050374 [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33698086527"}],"text":"D'accord, je note que vous souhaitez arriver \u00e0 l'\u00e9v\u00e8nement \u00e0 Clermont au milieu de la matin\u00e9e demain. Avez-vous une heure pr\u00e9cise en t\u00eate, par exemple vers 10h ou 11h?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050374"} [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] [SMS] HTTP Code : 200 [2024-01-16 16:00:35] [65a69a10e1ed7] [INFO] [SMS] SMS envoyé avec succès id : sms_65a69a13da45a309642628 [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a69a13da45a309642628","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":57.06} [2024-01-16 16:00:35] [65a69a10e1ed7] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-16 16:00:35] [65a69a10e1ed7] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-16 16:00:35' [2024-01-16 16:00:35] [65a69a10e1ed7] [DEBUG] Callback juste avant fin callBack [2024-01-16 16:01:10] [65a69a36d75eb] [DEBUG] Callback main start ok [2024-01-16 16:01:10] [65a69a36d75eb] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 16:01:10] [65a69a36d75eb] [DEBUG] Callback main avant while ok [2024-01-16 16:01:10] [65a69a36d75eb] [DEBUG] Fields : channel=sms&text=Je serai arrivée et garée ce soir donc je ne reprendrai pas la voiture demain &reception_date=2024-01-16 16:01:09&metadata[message_id]=sms_65a69a13da45a309642628&metadata[number]=+33698086527&metadata[sim_card_number]=+33757050374 [2024-01-16 16:01:10] [65a69a36d75eb] [INFO] Callback SMS entrant sur sim_card: +33757050374 depuis Number (user): +33698086527 Text: Je serai arrivée et garée ce soir donc je ne reprendrai pas la voiture demain [2024-01-16 16:01:10] [65a69a36d75eb] [INFO] From: +33698086527|To: +33757050374|Date: 2024-01-16 16:01:09|Message: Je serai arrivée et garée ce soir donc je ne reprendrai pas la voiture demain [2024-01-16 16:01:10] [65a69a36d75eb] [DEBUG] callback main apres while ok [2024-01-16 16:01:10] [65a69a36d75eb] [DEBUG] Service is enabled ? true [2024-01-16 16:01:10] [65a69a36d75eb] [INFO] Service +33757050374 is enabled ! [2024-01-16 16:01:10] [65a69a36d75eb] [INFO] Phone Number +33698086527 is available ! [2024-01-16 16:01:10] [65a69a36d75eb] [DEBUG] Listen is enabled ? false [2024-01-16 16:01:10] [65a69a36d75eb] [INFO] Listen +33757050374 is disabled ! [2024-01-16 16:01:10] [65a69a36d75eb] [DEBUG] callback main sim_card_number CORRECT : +33757050374 début d'interpretation du message [2024-01-16 16:01:10] [65a69a36d75eb] [DEBUG] BDD CheckNumber : OK [2024-01-16 16:01:10] [65a69a36d75eb] [INFO] Callback SMS Count =? 5 [2024-01-16 16:01:10] [65a69a36d75eb] [INFO] Callback checkMessage : Milieu de matinée demain -- text: Je serai arrivée et garée ce soir donc je ne reprendrai pas la voiture demain [2024-01-16 16:01:10] [65a69a36d75eb] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je serai arrivée et garée ce soir donc je ne reprendrai pas la voiture demain ' [2024-01-16 16:01:10] [65a69a36d75eb] [INFO] Event ID ? [2024-01-16 16:01:10] [65a69a36d75eb] [DEBUG] Callback juste avant fin callBack [2024-01-16 17:25:15] [65a6adebcc37d] [DEBUG] Callback main start ok [2024-01-16 17:25:15] [65a6adebcc37d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 17:25:15] [65a6adebcc37d] [DEBUG] Callback main avant while ok [2024-01-16 17:25:15] [65a6adebcc37d] [DEBUG] Fields : channel=sms&text=Merci bonne journée&reception_date=2024-01-16 17:25:13&metadata[message_id]=sms_65a6a2e59f951600631171&metadata[number]=+33698086527&metadata[sim_card_number]=+33755517569 [2024-01-16 17:25:15] [65a6adebcc37d] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33698086527 Text: Merci bonne journée [2024-01-16 17:25:15] [65a6adebcc37d] [INFO] From: +33698086527|To: +33755517569|Date: 2024-01-16 17:25:13|Message: Merci bonne journée [2024-01-16 17:25:15] [65a6adebcc37d] [DEBUG] callback main apres while ok [2024-01-16 17:25:15] [65a6adebcc37d] [DEBUG] Service is enabled ? true [2024-01-16 17:25:15] [65a6adebcc37d] [INFO] Service +33755517569 is enabled ! [2024-01-16 17:25:15] [65a6adebcc37d] [INFO] Phone Number +33698086527 is not available ! [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] Callback main start ok [2024-01-16 20:25:54] [65a6d8428207b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] Callback main avant while ok [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-16 20:25:53&metadata[message_id]=sms_65a672f399b88226480786&metadata[number]=+33761056221&metadata[sim_card_number]=+33755517567 [2024-01-16 20:25:54] [65a6d8428207b] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33761056221 Text: Oui [2024-01-16 20:25:54] [65a6d8428207b] [INFO] From: +33761056221|To: +33755517567|Date: 2024-01-16 20:25:53|Message: Oui [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] callback main apres while ok [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] Service is enabled ? true [2024-01-16 20:25:54] [65a6d8428207b] [INFO] Service +33755517567 is enabled ! [2024-01-16 20:25:54] [65a6d8428207b] [INFO] Phone Number +33761056221 is available ! [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] Listen is enabled ? false [2024-01-16 20:25:54] [65a6d8428207b] [INFO] Listen +33755517567 is disabled ! [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] BDD CheckNumber : OK [2024-01-16 20:25:54] [65a6d8428207b] [INFO] Callback SMS Count =? 1 [2024-01-16 20:25:54] [65a6d8428207b] [INFO] Callback checkMessage : -- text: Oui [2024-01-16 20:25:54] [65a6d8428207b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-16 20:25:54] [65a6d8428207b] [INFO] Event ID ? 1 [2024-01-16 20:25:54] [65a6d8428207b] [INFO] Fetch event [2024-01-16 20:25:54] [65a6d8428207b] [INFO] Event name : Jumpstart [2024-01-16 20:25:54] [65a6d8428207b] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-16 20:25:54] [65a6d8428207b] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-16 20:25:54] [65a6d8428207b] [INFO] Sender already set +33761056221 [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] SMS sms1_sent_at : 0 [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] SMS sms2_sent_at : 0 [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] SMS sms3_sent_at : 0 [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] SMS sms4_sent_at : 0 [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] SMS sms5_sent_at : 0 [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] SMS sms6_sent_at : 0 [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] SMS operators count : 0 [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] SMS day operators count : 0 [2024-01-16 20:25:54] [65a6d8428207b] [INFO] SMS Count : 0 [2024-01-16 20:25:54] [65a6d8428207b] [INFO] SMS day Count : 4 [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] [SMS] number : +33761056221 [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] [SMS] sender : 33755517567 [2024-01-16 20:25:54] [65a6d8428207b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33761056221"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-16 20:25:55] [65a6d8428207b] [DEBUG] [SMS] HTTP Code : 200 [2024-01-16 20:25:55] [65a6d8428207b] [INFO] [SMS] SMS envoyé avec succès id : sms_65a6d84306b24873580027 [2024-01-16 20:25:55] [65a6d8428207b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a6d84306b24873580027","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":56.83} [2024-01-16 20:25:55] [65a6d8428207b] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-16 20:25:55] [65a6d8428207b] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-16 20:25:55' [2024-01-16 20:25:55] [65a6d8428207b] [DEBUG] Callback juste avant fin callBack [2024-01-16 20:26:25] [65a6d86181cbd] [DEBUG] Callback main start ok [2024-01-16 20:26:25] [65a6d86181cbd] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 20:26:25] [65a6d86181cbd] [DEBUG] Callback main avant while ok [2024-01-16 20:26:25] [65a6d86181cbd] [DEBUG] Fields : channel=sms&text=Conducteur&reception_date=2024-01-16 20:26:24&metadata[message_id]=sms_65a6d84306b24873580027&metadata[number]=+33761056221&metadata[sim_card_number]=+33755517567 [2024-01-16 20:26:25] [65a6d86181cbd] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33761056221 Text: Conducteur [2024-01-16 20:26:25] [65a6d86181cbd] [INFO] From: +33761056221|To: +33755517567|Date: 2024-01-16 20:26:24|Message: Conducteur [2024-01-16 20:26:25] [65a6d86181cbd] [DEBUG] callback main apres while ok [2024-01-16 20:26:25] [65a6d86181cbd] [DEBUG] Service is enabled ? true [2024-01-16 20:26:25] [65a6d86181cbd] [INFO] Service +33755517567 is enabled ! [2024-01-16 20:26:25] [65a6d86181cbd] [INFO] Phone Number +33761056221 is available ! [2024-01-16 20:26:25] [65a6d86181cbd] [DEBUG] Listen is enabled ? false [2024-01-16 20:26:25] [65a6d86181cbd] [INFO] Listen +33755517567 is disabled ! [2024-01-16 20:26:25] [65a6d86181cbd] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-16 20:26:25] [65a6d86181cbd] [DEBUG] BDD CheckNumber : OK [2024-01-16 20:26:25] [65a6d86181cbd] [INFO] Callback SMS Count =? 2 [2024-01-16 20:26:25] [65a6d86181cbd] [INFO] Callback checkMessage : Oui -- text: Conducteur [2024-01-16 20:26:25] [65a6d86181cbd] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur' [2024-01-16 20:26:25] [65a6d86181cbd] [INFO] Event ID ? 1 [2024-01-16 20:26:25] [65a6d86181cbd] [INFO] Fetch event [2024-01-16 20:26:25] [65a6d86181cbd] [INFO] Event name : Jumpstart [2024-01-16 20:26:25] [65a6d86181cbd] [DEBUG] début chatgpt [2024-01-16 20:26:25] [65a6d86181cbd] [DEBUG] curl_init OK [2024-01-16 20:26:25] [65a6d86181cbd] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur"}]} [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hjMnQkoFbMOPcxhNhrGJnSyo6k4p", "object": "chat.completion", "created": 1705433185, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Pouvez-vous me donner votre adresse de départ, s'il vous plaît ? Cela nous permettra de trouver d'autres participants proches de chez vous." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 382, "completion_tokens": 35, "total_tokens": 417 }, "system_fingerprint": null } [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] Curl Closed OK [2024-01-16 20:26:27] [65a6d86181cbd] [INFO] Commun GPT Content: { "id": "chatcmpl-8hjMnQkoFbMOPcxhNhrGJnSyo6k4p", "object": "chat.completion", "created": 1705433185, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Pouvez-vous me donner votre adresse de départ, s'il vous plaît ? Cela nous permettra de trouver d'autres participants proches de chez vous." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 382, "completion_tokens": 35, "total_tokens": 417 }, "system_fingerprint": null } [2024-01-16 20:26:27] [65a6d86181cbd] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Conducteur' [2024-01-16 20:26:27] [65a6d86181cbd] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait ! Pouvez-vous me donner votre adresse de départ, s\'il vous plaît ? Cela nous permettra de trouver d\'autres participants proches de chez vous.' [2024-01-16 20:26:27] [65a6d86181cbd] [INFO] Sender already set +33761056221 [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] SMS sms1_sent_at : 0 [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] SMS sms2_sent_at : 1 [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] SMS sms3_sent_at : 0 [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] SMS sms4_sent_at : 0 [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] SMS sms5_sent_at : 0 [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] SMS sms6_sent_at : 0 [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] SMS operators count : 0 [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] SMS day operators count : 0 [2024-01-16 20:26:27] [65a6d86181cbd] [INFO] SMS Count : 1 [2024-01-16 20:26:27] [65a6d86181cbd] [INFO] SMS day Count : 5 [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] [SMS] text : Parfait ! Pouvez-vous me donner votre adresse de départ, s'il vous plaît ? Cela nous permettra de trouver d'autres participants proches de chez vous. [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] [SMS] number : +33761056221 [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] [SMS] sender : 33755517567 [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33761056221"}],"text":"Parfait ! Pouvez-vous me donner votre adresse de d\u00e9part, s'il vous pla\u00eet ? Cela nous permettra de trouver d'autres participants proches de chez vous.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] [SMS] HTTP Code : 200 [2024-01-16 20:26:27] [65a6d86181cbd] [INFO] [SMS] SMS envoyé avec succès id : sms_65a6d86377fa2024473051 [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a6d86377fa2024473051","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":56.79} [2024-01-16 20:26:27] [65a6d86181cbd] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-16 20:26:27] [65a6d86181cbd] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-16 20:26:27' [2024-01-16 20:26:27] [65a6d86181cbd] [DEBUG] Callback juste avant fin callBack [2024-01-16 20:26:54] [65a6d87e82ad9] [DEBUG] Callback main start ok [2024-01-16 20:26:54] [65a6d87e82ad9] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 20:26:54] [65a6d87e82ad9] [DEBUG] Callback main avant while ok [2024-01-16 20:26:54] [65a6d87e82ad9] [DEBUG] Fields : channel=sms&text=8 rue du Puyou clermont ferrand&reception_date=2024-01-16 20:26:53&metadata[message_id]=sms_65a6d86377fa2024473051&metadata[number]=+33761056221&metadata[sim_card_number]=+33755517567 [2024-01-16 20:26:54] [65a6d87e82ad9] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33761056221 Text: 8 rue du Puyou clermont ferrand [2024-01-16 20:26:54] [65a6d87e82ad9] [INFO] From: +33761056221|To: +33755517567|Date: 2024-01-16 20:26:53|Message: 8 rue du Puyou clermont ferrand [2024-01-16 20:26:54] [65a6d87e82ad9] [DEBUG] callback main apres while ok [2024-01-16 20:26:54] [65a6d87e82ad9] [DEBUG] Service is enabled ? true [2024-01-16 20:26:54] [65a6d87e82ad9] [INFO] Service +33755517567 is enabled ! [2024-01-16 20:26:54] [65a6d87e82ad9] [INFO] Phone Number +33761056221 is available ! [2024-01-16 20:26:54] [65a6d87e82ad9] [DEBUG] Listen is enabled ? false [2024-01-16 20:26:54] [65a6d87e82ad9] [INFO] Listen +33755517567 is disabled ! [2024-01-16 20:26:54] [65a6d87e82ad9] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-16 20:26:54] [65a6d87e82ad9] [DEBUG] BDD CheckNumber : OK [2024-01-16 20:26:54] [65a6d87e82ad9] [INFO] Callback SMS Count =? 3 [2024-01-16 20:26:54] [65a6d87e82ad9] [INFO] Callback checkMessage : Conducteur -- text: 8 rue du Puyou clermont ferrand [2024-01-16 20:26:54] [65a6d87e82ad9] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8 rue du Puyou clermont ferrand' [2024-01-16 20:26:54] [65a6d87e82ad9] [INFO] Event ID ? 1 [2024-01-16 20:26:54] [65a6d87e82ad9] [INFO] Fetch event [2024-01-16 20:26:54] [65a6d87e82ad9] [INFO] Event name : Jumpstart [2024-01-16 20:26:54] [65a6d87e82ad9] [DEBUG] début chatgpt [2024-01-16 20:26:54] [65a6d87e82ad9] [DEBUG] curl_init OK [2024-01-16 20:26:54] [65a6d87e82ad9] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Parfait ! Pouvez-vous me donner votre adresse de d\u00e9part, s'il vous pla\u00eet ? Cela nous permettra de trouver d'autres participants proches de chez vous."},{"role":"user","content":"8 rue du Puyou clermont ferrand"}]} [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hjNGzdKsLYL4mtaUTBt41D2UXDg3", "object": "chat.completion", "created": 1705433214, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, j'ai enregistré votre adresse de départ comme étant \"8 rue du Puyou, Clermont Ferrand\". A quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 436, "completion_tokens": 44, "total_tokens": 480 }, "system_fingerprint": null } [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] Curl Closed OK [2024-01-16 20:26:56] [65a6d87e82ad9] [INFO] Commun GPT Content: { "id": "chatcmpl-8hjNGzdKsLYL4mtaUTBt41D2UXDg3", "object": "chat.completion", "created": 1705433214, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, j'ai enregistré votre adresse de départ comme étant \"8 rue du Puyou, Clermont Ferrand\". A quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 436, "completion_tokens": 44, "total_tokens": 480 }, "system_fingerprint": null } [2024-01-16 20:26:56] [65a6d87e82ad9] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '8 rue du Puyou clermont ferrand' [2024-01-16 20:26:56] [65a6d87e82ad9] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien, j\'ai enregistré votre adresse de départ comme étant 8 rue du Puyou, Clermont Ferrand. A quelle heure souhaitez-vous arriver à l\'événement ?' [2024-01-16 20:26:56] [65a6d87e82ad9] [INFO] Sender already set +33761056221 [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] SMS sms1_sent_at : 0 [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] SMS sms2_sent_at : 1 [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] SMS sms3_sent_at : 1 [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] SMS sms4_sent_at : 0 [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] SMS sms5_sent_at : 0 [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] SMS sms6_sent_at : 0 [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] SMS operators count : 0 [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] SMS day operators count : 0 [2024-01-16 20:26:56] [65a6d87e82ad9] [INFO] SMS Count : 2 [2024-01-16 20:26:56] [65a6d87e82ad9] [INFO] SMS day Count : 6 [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] [SMS] text : Très bien, j'ai enregistré votre adresse de départ comme étant "8 rue du Puyou, Clermont Ferrand". A quelle heure souhaitez-vous arriver à l'événement ? [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] [SMS] number : +33761056221 [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] [SMS] sender : 33755517567 [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33761056221"}],"text":"Tr\u00e8s bien, j'ai enregistr\u00e9 votre adresse de d\u00e9part comme \u00e9tant \"8 rue du Puyou, Clermont Ferrand\". A quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] [SMS] HTTP Code : 200 [2024-01-16 20:26:56] [65a6d87e82ad9] [INFO] [SMS] SMS envoyé avec succès id : sms_65a6d880ebdb4216910132 [2024-01-16 20:26:56] [65a6d87e82ad9] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a6d880ebdb4216910132","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":56.74} [2024-01-16 20:26:57] [65a6d87e82ad9] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-16 20:26:57] [65a6d87e82ad9] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-16 20:26:57' [2024-01-16 20:26:57] [65a6d87e82ad9] [DEBUG] Callback juste avant fin callBack [2024-01-16 20:27:36] [65a6d8a8a915b] [DEBUG] Callback main start ok [2024-01-16 20:27:36] [65a6d8a8a915b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 20:27:36] [65a6d8a8a915b] [DEBUG] Callback main avant while ok [2024-01-16 20:27:36] [65a6d8a8a915b] [DEBUG] Fields : channel=sms&text=8h30&reception_date=2024-01-16 20:27:35&metadata[message_id]=sms_65a6d880ebdb4216910132&metadata[number]=+33761056221&metadata[sim_card_number]=+33755517567 [2024-01-16 20:27:36] [65a6d8a8a915b] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33761056221 Text: 8h30 [2024-01-16 20:27:36] [65a6d8a8a915b] [INFO] From: +33761056221|To: +33755517567|Date: 2024-01-16 20:27:35|Message: 8h30 [2024-01-16 20:27:36] [65a6d8a8a915b] [DEBUG] callback main apres while ok [2024-01-16 20:27:36] [65a6d8a8a915b] [DEBUG] Service is enabled ? true [2024-01-16 20:27:36] [65a6d8a8a915b] [INFO] Service +33755517567 is enabled ! [2024-01-16 20:27:36] [65a6d8a8a915b] [INFO] Phone Number +33761056221 is available ! [2024-01-16 20:27:36] [65a6d8a8a915b] [DEBUG] Listen is enabled ? false [2024-01-16 20:27:36] [65a6d8a8a915b] [INFO] Listen +33755517567 is disabled ! [2024-01-16 20:27:36] [65a6d8a8a915b] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-16 20:27:36] [65a6d8a8a915b] [DEBUG] BDD CheckNumber : OK [2024-01-16 20:27:36] [65a6d8a8a915b] [INFO] Callback SMS Count =? 4 [2024-01-16 20:27:36] [65a6d8a8a915b] [INFO] Callback checkMessage : 8 rue du Puyou clermont ferrand -- text: 8h30 [2024-01-16 20:27:36] [65a6d8a8a915b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h30' [2024-01-16 20:27:36] [65a6d8a8a915b] [INFO] Event ID ? 1 [2024-01-16 20:27:36] [65a6d8a8a915b] [INFO] Fetch event [2024-01-16 20:27:36] [65a6d8a8a915b] [INFO] Event name : Jumpstart [2024-01-16 20:27:36] [65a6d8a8a915b] [DEBUG] début chatgpt [2024-01-16 20:27:36] [65a6d8a8a915b] [DEBUG] curl_init OK [2024-01-16 20:27:36] [65a6d8a8a915b] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Parfait ! Pouvez-vous me donner votre adresse de d\u00e9part, s'il vous pla\u00eet ? Cela nous permettra de trouver d'autres participants proches de chez vous."},{"role":"user","content":"8 rue du Puyou clermont ferrand"},{"role":"assistant","content":"Tr\u00e8s bien, j'ai enregistr\u00e9 votre adresse de d\u00e9part comme \u00e9tant 8 rue du Puyou, Clermont Ferrand. A quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"8h30"}]} [2024-01-16 20:27:38] [65a6d8a8a915b] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hjNwPw0MjlJ07H3F1IVcnGugOEq4", "object": "chat.completion", "created": 1705433256, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, noté pour 8h30. A quelle heure souhaitez-vous repartir de l'événement ? Et si c'est différent de l'aller, quelle est votre adresse de retour ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 491, "completion_tokens": 44, "total_tokens": 535 }, "system_fingerprint": null } [2024-01-16 20:27:38] [65a6d8a8a915b] [DEBUG] Curl Closed OK [2024-01-16 20:27:38] [65a6d8a8a915b] [INFO] Commun GPT Content: { "id": "chatcmpl-8hjNwPw0MjlJ07H3F1IVcnGugOEq4", "object": "chat.completion", "created": 1705433256, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, noté pour 8h30. A quelle heure souhaitez-vous repartir de l'événement ? Et si c'est différent de l'aller, quelle est votre adresse de retour ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 491, "completion_tokens": 44, "total_tokens": 535 }, "system_fingerprint": null } [2024-01-16 20:27:38] [65a6d8a8a915b] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h30' [2024-01-16 20:27:38] [65a6d8a8a915b] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Parfait, noté pour 8h30. A quelle heure souhaitez-vous repartir de l\'événement ? Et si c\'est différent de l\'aller, quelle est votre adresse de retour ?' [2024-01-16 20:27:38] [65a6d8a8a915b] [INFO] Sender already set +33761056221 [2024-01-16 20:27:38] [65a6d8a8a915b] [DEBUG] SMS sms1_sent_at : 0 [2024-01-16 20:27:38] [65a6d8a8a915b] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-16 20:27:38] [65a6d8a8a915b] [DEBUG] SMS sms2_sent_at : 1 [2024-01-16 20:27:38] [65a6d8a8a915b] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-16 20:27:38] [65a6d8a8a915b] [DEBUG] SMS sms3_sent_at : 1 [2024-01-16 20:27:38] [65a6d8a8a915b] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-16 20:27:38] [65a6d8a8a915b] [DEBUG] SMS sms4_sent_at : 1 [2024-01-16 20:27:38] [65a6d8a8a915b] [DEBUG] SMS day sms4_sent_at : 2 [2024-01-16 20:27:38] [65a6d8a8a915b] [DEBUG] SMS sms5_sent_at : 0 [2024-01-16 20:27:38] [65a6d8a8a915b] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-16 20:27:38] [65a6d8a8a915b] [DEBUG] SMS sms6_sent_at : 0 [2024-01-16 20:27:38] [65a6d8a8a915b] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-16 20:27:38] [65a6d8a8a915b] [DEBUG] SMS operators count : 0 [2024-01-16 20:27:38] [65a6d8a8a915b] [DEBUG] SMS day operators count : 0 [2024-01-16 20:27:38] [65a6d8a8a915b] [INFO] SMS Count : 3 [2024-01-16 20:27:38] [65a6d8a8a915b] [INFO] SMS day Count : 7 [2024-01-16 20:27:38] [65a6d8a8a915b] [DEBUG] [SMS] text : Parfait, noté pour 8h30. A quelle heure souhaitez-vous repartir de l'événement ? Et si c'est différent de l'aller, quelle est votre adresse de retour ? [2024-01-16 20:27:38] [65a6d8a8a915b] [DEBUG] [SMS] number : +33761056221 [2024-01-16 20:27:38] [65a6d8a8a915b] [DEBUG] [SMS] sender : 33755517567 [2024-01-16 20:27:38] [65a6d8a8a915b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33761056221"}],"text":"Parfait, not\u00e9 pour 8h30. A quelle heure souhaitez-vous repartir de l'\u00e9v\u00e9nement ? Et si c'est diff\u00e9rent de l'aller, quelle est votre adresse de retour ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-16 20:27:39] [65a6d8a8a915b] [DEBUG] [SMS] HTTP Code : 200 [2024-01-16 20:27:39] [65a6d8a8a915b] [INFO] [SMS] SMS envoyé avec succès id : sms_65a6d8ab22de0744529796 [2024-01-16 20:27:39] [65a6d8a8a915b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a6d8ab22de0744529796","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":56.7} [2024-01-16 20:27:39] [65a6d8a8a915b] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-16 20:27:39] [65a6d8a8a915b] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-16 20:27:39' [2024-01-16 20:27:39] [65a6d8a8a915b] [DEBUG] Callback juste avant fin callBack [2024-01-16 20:28:16] [65a6d8d0b75ae] [DEBUG] Callback main start ok [2024-01-16 20:28:16] [65a6d8d0b75ae] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 20:28:16] [65a6d8d0b75ae] [DEBUG] Callback main avant while ok [2024-01-16 20:28:16] [65a6d8d0b75ae] [DEBUG] Fields : channel=sms&text=17h30&reception_date=2024-01-16 20:28:16&metadata[message_id]=sms_65a6d8ab22de0744529796&metadata[number]=+33761056221&metadata[sim_card_number]=+33755517567 [2024-01-16 20:28:16] [65a6d8d0b75ae] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33761056221 Text: 17h30 [2024-01-16 20:28:16] [65a6d8d0b75ae] [INFO] From: +33761056221|To: +33755517567|Date: 2024-01-16 20:28:16|Message: 17h30 [2024-01-16 20:28:16] [65a6d8d0b75ae] [DEBUG] callback main apres while ok [2024-01-16 20:28:16] [65a6d8d0b75ae] [DEBUG] Service is enabled ? true [2024-01-16 20:28:16] [65a6d8d0b75ae] [INFO] Service +33755517567 is enabled ! [2024-01-16 20:28:16] [65a6d8d0b75ae] [INFO] Phone Number +33761056221 is available ! [2024-01-16 20:28:16] [65a6d8d0b75ae] [DEBUG] Listen is enabled ? false [2024-01-16 20:28:16] [65a6d8d0b75ae] [INFO] Listen +33755517567 is disabled ! [2024-01-16 20:28:16] [65a6d8d0b75ae] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-16 20:28:16] [65a6d8d0b75ae] [DEBUG] BDD CheckNumber : OK [2024-01-16 20:28:16] [65a6d8d0b75ae] [INFO] Callback SMS Count =? 5 [2024-01-16 20:28:16] [65a6d8d0b75ae] [INFO] Callback checkMessage : 8h30 -- text: 17h30 [2024-01-16 20:28:16] [65a6d8d0b75ae] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h30' [2024-01-16 20:28:16] [65a6d8d0b75ae] [INFO] Event ID ? 1 [2024-01-16 20:28:16] [65a6d8d0b75ae] [INFO] Fetch event [2024-01-16 20:28:16] [65a6d8d0b75ae] [INFO] Event name : Jumpstart [2024-01-16 20:28:16] [65a6d8d0b75ae] [DEBUG] Callback juste avant fin callBack [2024-01-16 20:28:24] [65a6d8d835039] [DEBUG] Callback main start ok [2024-01-16 20:28:24] [65a6d8d835039] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-16 20:28:24] [65a6d8d835039] [DEBUG] Callback main avant while ok [2024-01-16 20:28:24] [65a6d8d835039] [DEBUG] Fields : channel=sms&text=17h15&reception_date=2024-01-16 20:28:23&metadata[message_id]=sms_65a6d8ab22de0744529796&metadata[number]=+33761056221&metadata[sim_card_number]=+33755517567 [2024-01-16 20:28:24] [65a6d8d835039] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33761056221 Text: 17h15 [2024-01-16 20:28:24] [65a6d8d835039] [INFO] From: +33761056221|To: +33755517567|Date: 2024-01-16 20:28:23|Message: 17h15 [2024-01-16 20:28:24] [65a6d8d835039] [DEBUG] callback main apres while ok [2024-01-16 20:28:24] [65a6d8d835039] [DEBUG] Service is enabled ? true [2024-01-16 20:28:24] [65a6d8d835039] [INFO] Service +33755517567 is enabled ! [2024-01-16 20:28:24] [65a6d8d835039] [INFO] Phone Number +33761056221 is available ! [2024-01-16 20:28:24] [65a6d8d835039] [DEBUG] Listen is enabled ? false [2024-01-16 20:28:24] [65a6d8d835039] [INFO] Listen +33755517567 is disabled ! [2024-01-16 20:28:24] [65a6d8d835039] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-16 20:28:24] [65a6d8d835039] [DEBUG] BDD CheckNumber : OK [2024-01-16 20:28:24] [65a6d8d835039] [INFO] Callback SMS Count =? 5 [2024-01-16 20:28:24] [65a6d8d835039] [INFO] Callback checkMessage : 17h30 -- text: 17h15 [2024-01-16 20:28:24] [65a6d8d835039] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h15' [2024-01-16 20:28:24] [65a6d8d835039] [INFO] Event ID ? 1 [2024-01-16 20:28:24] [65a6d8d835039] [INFO] Fetch event [2024-01-16 20:28:24] [65a6d8d835039] [INFO] Event name : Jumpstart [2024-01-16 20:28:24] [65a6d8d835039] [DEBUG] Callback juste avant fin callBack