[2024-01-22 07:12:02] [65ae0732bedd1] [DEBUG] Callback main start ok [2024-01-22 07:12:02] [65ae0732bedd1] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 07:12:02] [65ae0732bedd1] [DEBUG] Callback main avant while ok [2024-01-22 07:12:02] [65ae0732bedd1] [DEBUG] Fields : channel=sms&text=Bonjour je peux etre conducteur ou passager&reception_date=2024-01-22 07:12:01&metadata[message_id]=sms_65aa4e8cbe1b5140825176&metadata[number]=+33763092321&metadata[sim_card_number]=+33755517569 [2024-01-22 07:12:02] [65ae0732bedd1] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33763092321 Text: Bonjour je peux etre conducteur ou passager [2024-01-22 07:12:02] [65ae0732bedd1] [INFO] From: +33763092321|To: +33755517569|Date: 2024-01-22 07:12:01|Message: Bonjour je peux etre conducteur ou passager [2024-01-22 07:12:02] [65ae0732bedd1] [DEBUG] callback main apres while ok [2024-01-22 07:12:02] [65ae0732bedd1] [DEBUG] Service is enabled ? true [2024-01-22 07:12:02] [65ae0732bedd1] [INFO] Service +33755517569 is enabled ! [2024-01-22 07:12:02] [65ae0732bedd1] [INFO] Phone Number +33763092321 is available ! [2024-01-22 07:12:02] [65ae0732bedd1] [DEBUG] Listen is enabled ? false [2024-01-22 07:12:02] [65ae0732bedd1] [INFO] Listen +33755517569 is disabled ! [2024-01-22 07:12:02] [65ae0732bedd1] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-22 07:12:02] [65ae0732bedd1] [DEBUG] BDD CheckNumber : OK [2024-01-22 07:12:02] [65ae0732bedd1] [INFO] Callback SMS Count =? 5 [2024-01-22 07:12:02] [65ae0732bedd1] [INFO] Callback checkMessage : Il n'y aura sans doute personne à partir de Servant, mais peut-etre à partir du péage de Combronde -- text: Bonjour je peux etre conducteur ou passager [2024-01-22 07:12:02] [65ae0732bedd1] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour je peux etre conducteur ou passager' [2024-01-22 07:12:02] [65ae0732bedd1] [INFO] Event ID ? 1 [2024-01-22 07:12:02] [65ae0732bedd1] [INFO] Fetch event [2024-01-22 07:12:02] [65ae0732bedd1] [INFO] Event name : Jumpstart [2024-01-22 07:12:02] [65ae0732bedd1] [DEBUG] Callback juste avant fin callBack [2024-01-22 07:23:32] [65ae09e40a38a] [DEBUG] Callback main start ok [2024-01-22 07:23:32] [65ae09e40a38a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 07:23:32] [65ae09e40a38a] [DEBUG] Callback main avant while ok [2024-01-22 07:23:32] [65ae09e40a38a] [DEBUG] Fields : channel=sms&text=17h30&reception_date=2024-01-22 07:23:30&metadata[message_id]=sms_65a92f6a1da89181680383&metadata[number]=+33666987660&metadata[sim_card_number]=+33757050376 [2024-01-22 07:23:32] [65ae09e40a38a] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33666987660 Text: 17h30 [2024-01-22 07:23:32] [65ae09e40a38a] [INFO] From: +33666987660|To: +33757050376|Date: 2024-01-22 07:23:30|Message: 17h30 [2024-01-22 07:23:32] [65ae09e40a38a] [DEBUG] callback main apres while ok [2024-01-22 07:23:32] [65ae09e40a38a] [DEBUG] Service is enabled ? true [2024-01-22 07:23:32] [65ae09e40a38a] [INFO] Service +33757050376 is enabled ! [2024-01-22 07:23:32] [65ae09e40a38a] [INFO] Phone Number +33666987660 is available ! [2024-01-22 07:23:32] [65ae09e40a38a] [DEBUG] Listen is enabled ? false [2024-01-22 07:23:32] [65ae09e40a38a] [INFO] Listen +33757050376 is disabled ! [2024-01-22 07:23:32] [65ae09e40a38a] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-22 07:23:32] [65ae09e40a38a] [DEBUG] BDD CheckNumber : OK [2024-01-22 07:23:32] [65ae09e40a38a] [INFO] Callback SMS Count =? 5 [2024-01-22 07:23:32] [65ae09e40a38a] [INFO] Callback checkMessage : 8h30 -- text: 17h30 [2024-01-22 07:23:32] [65ae09e40a38a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h30' [2024-01-22 07:23:32] [65ae09e40a38a] [INFO] Event ID ? 1 [2024-01-22 07:23:32] [65ae09e40a38a] [INFO] Fetch event [2024-01-22 07:23:32] [65ae09e40a38a] [INFO] Event name : Jumpstart [2024-01-22 07:23:32] [65ae09e40a38a] [DEBUG] Callback juste avant fin callBack [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] Callback main start ok [2024-01-22 08:17:19] [65ae167fb9258] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] Callback main avant while ok [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-22 08:17:18&metadata[message_id]=sms_65a809a40ce06611153697&metadata[number]=+33777946688&metadata[sim_card_number]=+33757050387 [2024-01-22 08:17:19] [65ae167fb9258] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33777946688 Text: Oui [2024-01-22 08:17:19] [65ae167fb9258] [INFO] From: +33777946688|To: +33757050387|Date: 2024-01-22 08:17:18|Message: Oui [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] callback main apres while ok [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] Service is enabled ? true [2024-01-22 08:17:19] [65ae167fb9258] [INFO] Service +33757050387 is enabled ! [2024-01-22 08:17:19] [65ae167fb9258] [INFO] Phone Number +33777946688 is available ! [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] Listen is enabled ? false [2024-01-22 08:17:19] [65ae167fb9258] [INFO] Listen +33757050387 is disabled ! [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] BDD CheckNumber : OK [2024-01-22 08:17:19] [65ae167fb9258] [INFO] Callback SMS Count =? 1 [2024-01-22 08:17:19] [65ae167fb9258] [INFO] Callback checkMessage : -- text: Oui [2024-01-22 08:17:19] [65ae167fb9258] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-22 08:17:19] [65ae167fb9258] [INFO] Event ID ? 1 [2024-01-22 08:17:19] [65ae167fb9258] [INFO] Fetch event [2024-01-22 08:17:19] [65ae167fb9258] [INFO] Event name : Jumpstart [2024-01-22 08:17:19] [65ae167fb9258] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-22 08:17:19] [65ae167fb9258] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-22 08:17:19] [65ae167fb9258] [INFO] Sender already set +33777946688 [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] SMS operators count : 0 [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] SMS day operators count : 0 [2024-01-22 08:17:19] [65ae167fb9258] [INFO] SMS Count : 0 [2024-01-22 08:17:19] [65ae167fb9258] [INFO] SMS day Count : 0 [2024-01-22 08:17:19] [65ae167fb9258] [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-22 08:17:19] [65ae167fb9258] [DEBUG] [SMS] number : +33777946688 [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] [SMS] sender : 33757050387 [2024-01-22 08:17:19] [65ae167fb9258] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33777946688"}],"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":"33757050387"} [2024-01-22 08:17:20] [65ae167fb9258] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 08:17:20] [65ae167fb9258] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae16805c2fc340302407 [2024-01-22 08:17:20] [65ae167fb9258] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae16805c2fc340302407","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":537.98} [2024-01-22 08:17:20] [65ae167fb9258] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-22 08:17:20] [65ae167fb9258] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-22 08:17:20' [2024-01-22 08:17:20] [65ae167fb9258] [DEBUG] Callback juste avant fin callBack [2024-01-22 08:18:46] [65ae16d695173] [DEBUG] Callback main start ok [2024-01-22 08:18:46] [65ae16d695173] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 08:18:46] [65ae16d695173] [DEBUG] Callback main avant while ok [2024-01-22 08:18:46] [65ae16d695173] [DEBUG] Fields : channel=sms&text=Peu importe&reception_date=2024-01-22 08:18:45&metadata[message_id]=sms_65ae16805c2fc340302407&metadata[number]=+33777946688&metadata[sim_card_number]=+33757050387 [2024-01-22 08:18:46] [65ae16d695173] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33777946688 Text: Peu importe [2024-01-22 08:18:46] [65ae16d695173] [INFO] From: +33777946688|To: +33757050387|Date: 2024-01-22 08:18:45|Message: Peu importe [2024-01-22 08:18:46] [65ae16d695173] [DEBUG] callback main apres while ok [2024-01-22 08:18:46] [65ae16d695173] [DEBUG] Service is enabled ? true [2024-01-22 08:18:46] [65ae16d695173] [INFO] Service +33757050387 is enabled ! [2024-01-22 08:18:46] [65ae16d695173] [INFO] Phone Number +33777946688 is available ! [2024-01-22 08:18:46] [65ae16d695173] [DEBUG] Listen is enabled ? false [2024-01-22 08:18:46] [65ae16d695173] [INFO] Listen +33757050387 is disabled ! [2024-01-22 08:18:46] [65ae16d695173] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-01-22 08:18:46] [65ae16d695173] [DEBUG] BDD CheckNumber : OK [2024-01-22 08:18:46] [65ae16d695173] [INFO] Callback SMS Count =? 2 [2024-01-22 08:18:46] [65ae16d695173] [INFO] Callback checkMessage : Oui -- text: Peu importe [2024-01-22 08:18:46] [65ae16d695173] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Peu importe' [2024-01-22 08:18:46] [65ae16d695173] [INFO] Event ID ? 1 [2024-01-22 08:18:46] [65ae16d695173] [INFO] Fetch event [2024-01-22 08:18:46] [65ae16d695173] [INFO] Event name : Jumpstart [2024-01-22 08:18:46] [65ae16d695173] [DEBUG] début chatgpt [2024-01-22 08:18:46] [65ae16d695173] [DEBUG] curl_init OK [2024-01-22 08:18:46] [65ae16d695173] [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":"Peu importe"}]} [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jiruNzCjbm1WpX7dvhISvRO1cUJz", "object": "chat.completion", "created": 1705907926, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, pouvez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 383, "completion_tokens": 18, "total_tokens": 401 }, "system_fingerprint": null } [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] Curl Closed OK [2024-01-22 08:18:48] [65ae16d695173] [INFO] Commun GPT Content: { "id": "chatcmpl-8jiruNzCjbm1WpX7dvhISvRO1cUJz", "object": "chat.completion", "created": 1705907926, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, pouvez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 383, "completion_tokens": 18, "total_tokens": 401 }, "system_fingerprint": null } [2024-01-22 08:18:48] [65ae16d695173] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Peu importe' [2024-01-22 08:18:48] [65ae16d695173] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Très bien, pouvez-vous me donner votre adresse de départ s\'il vous plaît ?' [2024-01-22 08:18:48] [65ae16d695173] [INFO] Sender already set +33777946688 [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] SMS operators count : 0 [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] SMS day operators count : 0 [2024-01-22 08:18:48] [65ae16d695173] [INFO] SMS Count : 1 [2024-01-22 08:18:48] [65ae16d695173] [INFO] SMS day Count : 1 [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] [SMS] text : Très bien, pouvez-vous me donner votre adresse de départ s'il vous plaît ? [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] [SMS] number : +33777946688 [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] [SMS] sender : 33757050387 [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33777946688"}],"text":"Tr\u00e8s bien, pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050387"} [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 08:18:48] [65ae16d695173] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae16d8931c7509925725 [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae16d8931c7509925725","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":537.94} [2024-01-22 08:18:48] [65ae16d695173] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-22 08:18:48] [65ae16d695173] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-22 08:18:48' [2024-01-22 08:18:48] [65ae16d695173] [DEBUG] Callback juste avant fin callBack [2024-01-22 08:19:38] [65ae170ae0bee] [DEBUG] Callback main start ok [2024-01-22 08:19:38] [65ae170ae0bee] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 08:19:38] [65ae170ae0bee] [DEBUG] Callback main avant while ok [2024-01-22 08:19:38] [65ae170ae0bee] [DEBUG] Fields : channel=sms&text=2b allée de la fourrière. 63122 ceyrat&reception_date=2024-01-22 08:19:38&metadata[message_id]=sms_65ae16d8931c7509925725&metadata[number]=+33777946688&metadata[sim_card_number]=+33757050387 [2024-01-22 08:19:38] [65ae170ae0bee] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33777946688 Text: 2b allée de la fourrière. 63122 ceyrat [2024-01-22 08:19:38] [65ae170ae0bee] [INFO] From: +33777946688|To: +33757050387|Date: 2024-01-22 08:19:38|Message: 2b allée de la fourrière. 63122 ceyrat [2024-01-22 08:19:38] [65ae170ae0bee] [DEBUG] callback main apres while ok [2024-01-22 08:19:38] [65ae170ae0bee] [DEBUG] Service is enabled ? true [2024-01-22 08:19:38] [65ae170ae0bee] [INFO] Service +33757050387 is enabled ! [2024-01-22 08:19:38] [65ae170ae0bee] [INFO] Phone Number +33777946688 is available ! [2024-01-22 08:19:38] [65ae170ae0bee] [DEBUG] Listen is enabled ? false [2024-01-22 08:19:38] [65ae170ae0bee] [INFO] Listen +33757050387 is disabled ! [2024-01-22 08:19:38] [65ae170ae0bee] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-01-22 08:19:38] [65ae170ae0bee] [DEBUG] BDD CheckNumber : OK [2024-01-22 08:19:38] [65ae170ae0bee] [INFO] Callback SMS Count =? 3 [2024-01-22 08:19:38] [65ae170ae0bee] [INFO] Callback checkMessage : Peu importe -- text: 2b allée de la fourrière. 63122 ceyrat [2024-01-22 08:19:38] [65ae170ae0bee] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '2b allée de la fourrière. 63122 ceyrat' [2024-01-22 08:19:38] [65ae170ae0bee] [INFO] Event ID ? 1 [2024-01-22 08:19:38] [65ae170ae0bee] [INFO] Fetch event [2024-01-22 08:19:38] [65ae170ae0bee] [INFO] Event name : Jumpstart [2024-01-22 08:19:38] [65ae170ae0bee] [DEBUG] début chatgpt [2024-01-22 08:19:38] [65ae170ae0bee] [DEBUG] curl_init OK [2024-01-22 08:19:38] [65ae170ae0bee] [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":"Peu importe"},{"role":"assistant","content":"Tr\u00e8s bien, pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"2b all\u00e9e de la fourri\u00e8re. 63122 ceyrat"}]} [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jislA8Bg0WgNSSryYn8r0b5HAD7J", "object": "chat.completion", "created": 1705907979, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 424, "completion_tokens": 24, "total_tokens": 448 }, "system_fingerprint": null } [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] Curl Closed OK [2024-01-22 08:19:41] [65ae170ae0bee] [INFO] Commun GPT Content: { "id": "chatcmpl-8jislA8Bg0WgNSSryYn8r0b5HAD7J", "object": "chat.completion", "created": 1705907979, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 424, "completion_tokens": 24, "total_tokens": 448 }, "system_fingerprint": null } [2024-01-22 08:19:41] [65ae170ae0bee] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '2b allée de la fourrière. 63122 ceyrat' [2024-01-22 08:19:41] [65ae170ae0bee] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Parfait, merci pour cette information. À quelle heure souhaitez-vous arriver à l\'événement ?' [2024-01-22 08:19:41] [65ae170ae0bee] [INFO] Sender already set +33777946688 [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] SMS sms3_sent_at : 1 [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] SMS operators count : 0 [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] SMS day operators count : 0 [2024-01-22 08:19:41] [65ae170ae0bee] [INFO] SMS Count : 2 [2024-01-22 08:19:41] [65ae170ae0bee] [INFO] SMS day Count : 2 [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] [SMS] text : Parfait, merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement ? [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] [SMS] number : +33777946688 [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] [SMS] sender : 33757050387 [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33777946688"}],"text":"Parfait, merci pour cette information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050387"} [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 08:19:41] [65ae170ae0bee] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae170d4d319827681272 [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae170d4d319827681272","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":537.89} [2024-01-22 08:19:41] [65ae170ae0bee] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-22 08:19:41] [65ae170ae0bee] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-22 08:19:41' [2024-01-22 08:19:41] [65ae170ae0bee] [DEBUG] Callback juste avant fin callBack [2024-01-22 08:20:06] [65ae1726a28f3] [DEBUG] Callback main start ok [2024-01-22 08:20:06] [65ae1726a28f3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 08:20:06] [65ae1726a28f3] [DEBUG] Callback main avant while ok [2024-01-22 08:20:06] [65ae1726a28f3] [DEBUG] Fields : channel=sms&text=2b allée de la fourniere. 63122 ceyrat&reception_date=2024-01-22 08:20:04&metadata[message_id]=sms_65ae170d4d319827681272&metadata[number]=+33777946688&metadata[sim_card_number]=+33757050387 [2024-01-22 08:20:06] [65ae1726a28f3] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33777946688 Text: 2b allée de la fourniere. 63122 ceyrat [2024-01-22 08:20:06] [65ae1726a28f3] [INFO] From: +33777946688|To: +33757050387|Date: 2024-01-22 08:20:04|Message: 2b allée de la fourniere. 63122 ceyrat [2024-01-22 08:20:06] [65ae1726a28f3] [DEBUG] callback main apres while ok [2024-01-22 08:20:06] [65ae1726a28f3] [DEBUG] Service is enabled ? true [2024-01-22 08:20:06] [65ae1726a28f3] [INFO] Service +33757050387 is enabled ! [2024-01-22 08:20:06] [65ae1726a28f3] [INFO] Phone Number +33777946688 is available ! [2024-01-22 08:20:06] [65ae1726a28f3] [DEBUG] Listen is enabled ? false [2024-01-22 08:20:06] [65ae1726a28f3] [INFO] Listen +33757050387 is disabled ! [2024-01-22 08:20:06] [65ae1726a28f3] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-01-22 08:20:06] [65ae1726a28f3] [DEBUG] BDD CheckNumber : OK [2024-01-22 08:20:06] [65ae1726a28f3] [INFO] Callback SMS Count =? 4 [2024-01-22 08:20:06] [65ae1726a28f3] [INFO] Callback checkMessage : 2b allée de la fourrière. 63122 ceyrat -- text: 2b allée de la fourniere. 63122 ceyrat [2024-01-22 08:20:06] [65ae1726a28f3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '2b allée de la fourniere. 63122 ceyrat' [2024-01-22 08:20:06] [65ae1726a28f3] [INFO] Event ID ? 1 [2024-01-22 08:20:06] [65ae1726a28f3] [INFO] Fetch event [2024-01-22 08:20:06] [65ae1726a28f3] [INFO] Event name : Jumpstart [2024-01-22 08:20:06] [65ae1726a28f3] [DEBUG] début chatgpt [2024-01-22 08:20:06] [65ae1726a28f3] [DEBUG] curl_init OK [2024-01-22 08:20:06] [65ae1726a28f3] [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":"Peu importe"},{"role":"assistant","content":"Tr\u00e8s bien, pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"2b all\u00e9e de la fourri\u00e8re. 63122 ceyrat"},{"role":"assistant","content":"Parfait, merci pour cette information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"2b all\u00e9e de la fourniere. 63122 ceyrat"}]} [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jitCC86tIdrboSCIawMjITEM5FxZ", "object": "chat.completion", "created": 1705908006, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je suis désolé, je n'ai pas bien compris votre adresse de départ. Pourriez-vous la répéter s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 472, "completion_tokens": 33, "total_tokens": 505 }, "system_fingerprint": null } [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] Curl Closed OK [2024-01-22 08:20:09] [65ae1726a28f3] [INFO] Commun GPT Content: { "id": "chatcmpl-8jitCC86tIdrboSCIawMjITEM5FxZ", "object": "chat.completion", "created": 1705908006, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je suis désolé, je n'ai pas bien compris votre adresse de départ. Pourriez-vous la répéter s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 472, "completion_tokens": 33, "total_tokens": 505 }, "system_fingerprint": null } [2024-01-22 08:20:09] [65ae1726a28f3] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '2b allée de la fourniere. 63122 ceyrat' [2024-01-22 08:20:09] [65ae1726a28f3] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Je suis désolé, je n\'ai pas bien compris votre adresse de départ. Pourriez-vous la répéter s\'il vous plaît ?' [2024-01-22 08:20:09] [65ae1726a28f3] [INFO] Sender already set +33777946688 [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] SMS sms3_sent_at : 1 [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] SMS sms4_sent_at : 1 [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] SMS operators count : 0 [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] SMS day operators count : 0 [2024-01-22 08:20:09] [65ae1726a28f3] [INFO] SMS Count : 3 [2024-01-22 08:20:09] [65ae1726a28f3] [INFO] SMS day Count : 3 [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] [SMS] text : Je suis désolé, je n'ai pas bien compris votre adresse de départ. Pourriez-vous la répéter s'il vous plaît ? [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] [SMS] number : +33777946688 [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] [SMS] sender : 33757050387 [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33777946688"}],"text":"Je suis d\u00e9sol\u00e9, je n'ai pas bien compris votre adresse de d\u00e9part. Pourriez-vous la r\u00e9p\u00e9ter s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050387"} [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 08:20:09] [65ae1726a28f3] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae1729c35eb694099787 [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae1729c35eb694099787","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":537.85} [2024-01-22 08:20:09] [65ae1726a28f3] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-22 08:20:09] [65ae1726a28f3] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-22 08:20:09' [2024-01-22 08:20:09] [65ae1726a28f3] [DEBUG] Callback juste avant fin callBack [2024-01-22 08:20:52] [65ae175466241] [DEBUG] Callback main start ok [2024-01-22 08:20:52] [65ae175466241] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 08:20:52] [65ae175466241] [DEBUG] Callback main avant while ok [2024-01-22 08:20:52] [65ae175466241] [DEBUG] Fields : channel=sms&text=2b allée de la fourniere. 63122 ceyrat&reception_date=2024-01-22 08:20:51&metadata[message_id]=sms_65ae1729c35eb694099787&metadata[number]=+33777946688&metadata[sim_card_number]=+33757050387 [2024-01-22 08:20:52] [65ae175466241] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33777946688 Text: 2b allée de la fourniere. 63122 ceyrat [2024-01-22 08:20:52] [65ae175466241] [INFO] From: +33777946688|To: +33757050387|Date: 2024-01-22 08:20:51|Message: 2b allée de la fourniere. 63122 ceyrat [2024-01-22 08:20:52] [65ae175466241] [DEBUG] callback main apres while ok [2024-01-22 08:20:52] [65ae175466241] [DEBUG] Service is enabled ? true [2024-01-22 08:20:52] [65ae175466241] [INFO] Service +33757050387 is enabled ! [2024-01-22 08:20:52] [65ae175466241] [INFO] Phone Number +33777946688 is available ! [2024-01-22 08:20:52] [65ae175466241] [DEBUG] Listen is enabled ? false [2024-01-22 08:20:52] [65ae175466241] [INFO] Listen +33757050387 is disabled ! [2024-01-22 08:20:52] [65ae175466241] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-01-22 08:20:52] [65ae175466241] [DEBUG] BDD CheckNumber : OK [2024-01-22 08:20:52] [65ae175466241] [INFO] Callback SMS Count =? 5 [2024-01-22 08:20:52] [65ae175466241] [INFO] Callback checkMessage : 2b allée de la fourniere. 63122 ceyrat -- text: 2b allée de la fourniere. 63122 ceyrat [2024-01-22 08:20:52] [65ae175466241] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-01-22 08:20:52] [65ae175466241] [DEBUG] Callback juste avant fin callBack [2024-01-22 08:21:27] [65ae1777844fe] [DEBUG] Callback main start ok [2024-01-22 08:21:27] [65ae1777844fe] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 08:21:27] [65ae1777844fe] [DEBUG] Callback main avant while ok [2024-01-22 08:21:27] [65ae1777844fe] [DEBUG] Fields : channel=sms&text=8h&reception_date=2024-01-22 08:21:26&metadata[message_id]=sms_65ae1729c35eb694099787&metadata[number]=+33777946688&metadata[sim_card_number]=+33757050387 [2024-01-22 08:21:27] [65ae1777844fe] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33777946688 Text: 8h [2024-01-22 08:21:27] [65ae1777844fe] [INFO] From: +33777946688|To: +33757050387|Date: 2024-01-22 08:21:26|Message: 8h [2024-01-22 08:21:27] [65ae1777844fe] [DEBUG] callback main apres while ok [2024-01-22 08:21:27] [65ae1777844fe] [DEBUG] Service is enabled ? true [2024-01-22 08:21:27] [65ae1777844fe] [INFO] Service +33757050387 is enabled ! [2024-01-22 08:21:27] [65ae1777844fe] [INFO] Phone Number +33777946688 is available ! [2024-01-22 08:21:27] [65ae1777844fe] [DEBUG] Listen is enabled ? false [2024-01-22 08:21:27] [65ae1777844fe] [INFO] Listen +33757050387 is disabled ! [2024-01-22 08:21:27] [65ae1777844fe] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-01-22 08:21:27] [65ae1777844fe] [DEBUG] BDD CheckNumber : OK [2024-01-22 08:21:27] [65ae1777844fe] [INFO] Callback SMS Count =? 5 [2024-01-22 08:21:27] [65ae1777844fe] [INFO] Callback checkMessage : 2b allée de la fourniere. 63122 ceyrat -- text: 8h [2024-01-22 08:21:27] [65ae1777844fe] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h' [2024-01-22 08:21:27] [65ae1777844fe] [INFO] Event ID ? 1 [2024-01-22 08:21:27] [65ae1777844fe] [INFO] Fetch event [2024-01-22 08:21:27] [65ae1777844fe] [INFO] Event name : Jumpstart [2024-01-22 08:21:27] [65ae1777844fe] [DEBUG] Callback juste avant fin callBack [2024-01-22 08:32:46] [65ae1a1e9dccb] [DEBUG] Callback main start ok [2024-01-22 08:32:46] [65ae1a1e9dccb] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 08:32:46] [65ae1a1e9dccb] [DEBUG] Callback main avant while ok [2024-01-22 08:32:46] [65ae1a1e9dccb] [DEBUG] Fields : channel=sms&text=Bonjour Alfred oui je peux proposer un co voiturage&reception_date=2024-01-22 08:32:45&metadata[message_id]=sms_65a672f399b88226480786&metadata[number]=+33671925362&metadata[sim_card_number]=+33755517567 [2024-01-22 08:32:46] [65ae1a1e9dccb] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33671925362 Text: Bonjour Alfred oui je peux proposer un co voiturage [2024-01-22 08:32:46] [65ae1a1e9dccb] [INFO] From: +33671925362|To: +33755517567|Date: 2024-01-22 08:32:45|Message: Bonjour Alfred oui je peux proposer un co voiturage [2024-01-22 08:32:46] [65ae1a1e9dccb] [DEBUG] callback main apres while ok [2024-01-22 08:32:46] [65ae1a1e9dccb] [DEBUG] Service is enabled ? true [2024-01-22 08:32:46] [65ae1a1e9dccb] [INFO] Service +33755517567 is enabled ! [2024-01-22 08:32:46] [65ae1a1e9dccb] [INFO] Phone Number +33671925362 is available ! [2024-01-22 08:32:46] [65ae1a1e9dccb] [DEBUG] Listen is enabled ? false [2024-01-22 08:32:46] [65ae1a1e9dccb] [INFO] Listen +33755517567 is disabled ! [2024-01-22 08:32:46] [65ae1a1e9dccb] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-22 08:32:46] [65ae1a1e9dccb] [DEBUG] BDD CheckNumber : OK [2024-01-22 08:32:46] [65ae1a1e9dccb] [INFO] Callback SMS Count =? 1 [2024-01-22 08:32:46] [65ae1a1e9dccb] [INFO] Callback checkMessage : -- text: Bonjour Alfred oui je peux proposer un co voiturage [2024-01-22 08:32:46] [65ae1a1e9dccb] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred oui je peux proposer un co voiturage' [2024-01-22 08:32:46] [65ae1a1e9dccb] [INFO] Event ID ? 1 [2024-01-22 08:32:46] [65ae1a1e9dccb] [INFO] Fetch event [2024-01-22 08:32:46] [65ae1a1e9dccb] [INFO] Event name : Jumpstart [2024-01-22 08:32:46] [65ae1a1e9dccb] [DEBUG] début chatgpt [2024-01-22 08:32:46] [65ae1a1e9dccb] [DEBUG] curl_init OK [2024-01-22 08:32:46] [65ae1a1e9dccb] [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 Alfred oui je peux proposer un co voiturage"}]} [2024-01-22 08:32:47] [65ae1a1e9dccb] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jj5SSa6KfHJdoKqEpF5rgzmB4VNb", "object": "chat.completion", "created": 1705908766, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 9" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 139, "completion_tokens": 4, "total_tokens": 143 }, "system_fingerprint": null } [2024-01-22 08:32:47] [65ae1a1e9dccb] [DEBUG] Curl Closed OK [2024-01-22 08:32:47] [65ae1a1e9dccb] [INFO] Commun GPT Content: { "id": "chatcmpl-8jj5SSa6KfHJdoKqEpF5rgzmB4VNb", "object": "chat.completion", "created": 1705908766, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 9" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 139, "completion_tokens": 4, "total_tokens": 143 }, "system_fingerprint": null } [2024-01-22 08:32:47] [65ae1a1e9dccb] [DEBUG] [AUTOMATIC] Réponse 9 [2024-01-22 08:32:47] [65ae1a1e9dccb] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour Alfred oui je peux proposer un co voiturage' [2024-01-22 08:32:47] [65ae1a1e9dccb] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-22 08:32:47] [65ae1a1e9dccb] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-22 08:32:47] [65ae1a1e9dccb] [INFO] Sender already set +33671925362 [2024-01-22 08:32:47] [65ae1a1e9dccb] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 08:32:47] [65ae1a1e9dccb] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 08:32:47] [65ae1a1e9dccb] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 08:32:47] [65ae1a1e9dccb] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-22 08:32:47] [65ae1a1e9dccb] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 08:32:47] [65ae1a1e9dccb] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 08:32:47] [65ae1a1e9dccb] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 08:32:47] [65ae1a1e9dccb] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 08:32:47] [65ae1a1e9dccb] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 08:32:47] [65ae1a1e9dccb] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 08:32:47] [65ae1a1e9dccb] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 08:32:47] [65ae1a1e9dccb] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 08:32:47] [65ae1a1e9dccb] [DEBUG] SMS operators count : 0 [2024-01-22 08:32:47] [65ae1a1e9dccb] [DEBUG] SMS day operators count : 0 [2024-01-22 08:32:47] [65ae1a1e9dccb] [INFO] SMS Count : 0 [2024-01-22 08:32:47] [65ae1a1e9dccb] [INFO] SMS day Count : 0 [2024-01-22 08:32:47] [65ae1a1e9dccb] [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-22 08:32:47] [65ae1a1e9dccb] [DEBUG] [SMS] number : +33671925362 [2024-01-22 08:32:47] [65ae1a1e9dccb] [DEBUG] [SMS] sender : 33755517567 [2024-01-22 08:32:47] [65ae1a1e9dccb] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33671925362"}],"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-22 08:32:48] [65ae1a1e9dccb] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 08:32:48] [65ae1a1e9dccb] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae1a202cfc1506196280 [2024-01-22 08:32:48] [65ae1a1e9dccb] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae1a202cfc1506196280","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":537.71} [2024-01-22 08:32:48] [65ae1a1e9dccb] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-22 08:32:48] [65ae1a1e9dccb] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-22 08:32:48' [2024-01-22 08:32:48] [65ae1a1e9dccb] [DEBUG] Callback juste avant fin callBack [2024-01-22 08:34:06] [65ae1a6e9d5fc] [DEBUG] Callback main start ok [2024-01-22 08:34:06] [65ae1a6e9d5fc] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 08:34:06] [65ae1a6e9d5fc] [DEBUG] Callback main avant while ok [2024-01-22 08:34:06] [65ae1a6e9d5fc] [DEBUG] Fields : channel=sms&text=Bonjour, pourrais je svp avoir une réponse concernant ma demande de covoiturage ? Je remets les détails ci dessous. - adresse 23 route de Marsat 63200 Riom - heure arrivée souhaitée : 8h30 - heure départ souhaitée : 17h Je suis flexible sur les horaires Je peux me déplacer dans le centre de riom pour le RV de covoiturage Je souhaite être passager et non chauffeur Merci d'avance Valentina Valceanu&reception_date=2024-01-22 08:34:05&metadata[message_id]=sms_65aa8a7a44223099807150&metadata[number]=+33778676162&metadata[sim_card_number]=+33757050376 [2024-01-22 08:34:06] [65ae1a6e9d5fc] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33778676162 Text: Bonjour, pourrais je svp avoir une réponse concernant ma demande de covoiturage ? Je remets les détails ci dessous. - adresse 23 route de Marsat 63200 Riom - heure arrivée souhaitée : 8h30 - heure départ souhaitée : 17h Je suis flexible sur les horaires Je peux me déplacer dans le centre de riom pour le RV de covoiturage Je souhaite être passager et non chauffeur Merci d'avance Valentina Valceanu [2024-01-22 08:34:06] [65ae1a6e9d5fc] [INFO] From: +33778676162|To: +33757050376|Date: 2024-01-22 08:34:05|Message: Bonjour, pourrais je svp avoir une réponse concernant ma demande de covoiturage ? Je remets les détails ci dessous. - adresse 23 route de Marsat 63200 Riom - heure arrivée souhaitée : 8h30 - heure départ souhaitée : 17h Je suis flexible sur les horaires Je peux me déplacer dans le centre de riom pour le RV de covoiturage Je souhaite être passager et non chauffeur Merci d'avance Valentina Valceanu [2024-01-22 08:34:06] [65ae1a6e9d5fc] [DEBUG] callback main apres while ok [2024-01-22 08:34:06] [65ae1a6e9d5fc] [DEBUG] Service is enabled ? true [2024-01-22 08:34:06] [65ae1a6e9d5fc] [INFO] Service +33757050376 is enabled ! [2024-01-22 08:34:06] [65ae1a6e9d5fc] [INFO] Phone Number +33778676162 is available ! [2024-01-22 08:34:06] [65ae1a6e9d5fc] [DEBUG] Listen is enabled ? false [2024-01-22 08:34:06] [65ae1a6e9d5fc] [INFO] Listen +33757050376 is disabled ! [2024-01-22 08:34:06] [65ae1a6e9d5fc] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-22 08:34:06] [65ae1a6e9d5fc] [DEBUG] BDD CheckNumber : OK [2024-01-22 08:34:06] [65ae1a6e9d5fc] [INFO] Callback SMS Count =? 5 [2024-01-22 08:34:06] [65ae1a6e9d5fc] [INFO] Callback checkMessage : 17h -- text: Bonjour, pourrais je svp avoir une réponse concernant ma demande de covoiturage ? Je remets les détails ci dessous. - adresse 23 route de Marsat 63200 Riom - heure arrivée souhaitée : 8h30 - heure départ souhaitée : 17h Je suis flexible sur les horaires Je peux me déplacer dans le centre de riom pour le RV de covoiturage Je souhaite être passager et non chauffeur Merci d'avance Valentina Valceanu [2024-01-22 08:34:06] [65ae1a6e9d5fc] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, pourrais je svp avoir une réponse concernant ma demande de covoiturage ? Je remets les détails ci dessous. \n- adresse 23 route de Marsat 63200 Riom \n- heure arrivée souhaitée : 8h30\n- heure départ souhaitée : 17h\nJe suis flexible sur les horaires \nJe peux me déplacer dans le centre de riom pour le RV de covoiturage \nJe souhaite être passager et non chauffeur \nMerci d\'avance \nValentina Valceanu' [2024-01-22 08:34:06] [65ae1a6e9d5fc] [INFO] Event ID ? 1 [2024-01-22 08:34:06] [65ae1a6e9d5fc] [INFO] Fetch event [2024-01-22 08:34:06] [65ae1a6e9d5fc] [INFO] Event name : Jumpstart [2024-01-22 08:34:06] [65ae1a6e9d5fc] [DEBUG] Callback juste avant fin callBack [2024-01-22 08:36:50] [65ae1b12da417] [DEBUG] Callback main start ok [2024-01-22 08:36:50] [65ae1b12da417] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 08:36:50] [65ae1b12da417] [DEBUG] Callback main avant while ok [2024-01-22 08:36:50] [65ae1b12da417] [DEBUG] Fields : channel=sms&text=D'accord merci beaucoup &reception_date=2024-01-22 08:36:50&metadata[message_id]=sms_65ae1ac1835f7208871913&metadata[number]=+33778676162&metadata[sim_card_number]=+33757050376 [2024-01-22 08:36:50] [65ae1b12da417] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33778676162 Text: D'accord merci beaucoup [2024-01-22 08:36:50] [65ae1b12da417] [INFO] From: +33778676162|To: +33757050376|Date: 2024-01-22 08:36:50|Message: D'accord merci beaucoup [2024-01-22 08:36:50] [65ae1b12da417] [DEBUG] callback main apres while ok [2024-01-22 08:36:50] [65ae1b12da417] [DEBUG] Service is enabled ? true [2024-01-22 08:36:50] [65ae1b12da417] [INFO] Service +33757050376 is enabled ! [2024-01-22 08:36:50] [65ae1b12da417] [INFO] Phone Number +33778676162 is available ! [2024-01-22 08:36:50] [65ae1b12da417] [DEBUG] Listen is enabled ? false [2024-01-22 08:36:50] [65ae1b12da417] [INFO] Listen +33757050376 is disabled ! [2024-01-22 08:36:50] [65ae1b12da417] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-22 08:36:50] [65ae1b12da417] [DEBUG] BDD CheckNumber : OK [2024-01-22 08:36:50] [65ae1b12da417] [INFO] Callback SMS Count =? 5 [2024-01-22 08:36:50] [65ae1b12da417] [INFO] Callback checkMessage : Bonjour, pourrais je svp avoir une réponse concernant ma demande de covoiturage ? Je remets les détails ci dessous. - adresse 23 route de Marsat 63200 Riom - heure arrivée souhaitée : 8h30 - heure départ souhaitée : 17h Je suis flexible sur les horaires Je peux me déplacer dans le centre de riom pour le RV de covoiturage Je souhaite être passager et non chauffeur Merci d'avance Valentina Valceanu -- text: D'accord merci beaucoup [2024-01-22 08:36:50] [65ae1b12da417] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'D\'accord merci beaucoup ' [2024-01-22 08:36:50] [65ae1b12da417] [INFO] Event ID ? 1 [2024-01-22 08:36:50] [65ae1b12da417] [INFO] Fetch event [2024-01-22 08:36:50] [65ae1b12da417] [INFO] Event name : Jumpstart [2024-01-22 08:36:50] [65ae1b12da417] [DEBUG] Callback juste avant fin callBack [2024-01-22 08:37:18] [65ae1b2e43c00] [DEBUG] Callback main start ok [2024-01-22 08:37:18] [65ae1b2e43c00] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 08:37:18] [65ae1b2e43c00] [DEBUG] Callback main avant while ok [2024-01-22 08:37:18] [65ae1b2e43c00] [DEBUG] Fields : channel=sms&text=Conducteur&reception_date=2024-01-22 08:37:17&metadata[message_id]=sms_65ae1a202cfc1506196280&metadata[number]=+33671925362&metadata[sim_card_number]=+33755517567 [2024-01-22 08:37:18] [65ae1b2e43c00] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33671925362 Text: Conducteur [2024-01-22 08:37:18] [65ae1b2e43c00] [INFO] From: +33671925362|To: +33755517567|Date: 2024-01-22 08:37:17|Message: Conducteur [2024-01-22 08:37:18] [65ae1b2e43c00] [DEBUG] callback main apres while ok [2024-01-22 08:37:18] [65ae1b2e43c00] [DEBUG] Service is enabled ? true [2024-01-22 08:37:18] [65ae1b2e43c00] [INFO] Service +33755517567 is enabled ! [2024-01-22 08:37:18] [65ae1b2e43c00] [INFO] Phone Number +33671925362 is available ! [2024-01-22 08:37:18] [65ae1b2e43c00] [DEBUG] Listen is enabled ? false [2024-01-22 08:37:18] [65ae1b2e43c00] [INFO] Listen +33755517567 is disabled ! [2024-01-22 08:37:18] [65ae1b2e43c00] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-22 08:37:18] [65ae1b2e43c00] [DEBUG] BDD CheckNumber : OK [2024-01-22 08:37:18] [65ae1b2e43c00] [INFO] Callback SMS Count =? 2 [2024-01-22 08:37:18] [65ae1b2e43c00] [INFO] Callback checkMessage : Bonjour Alfred oui je peux proposer un co voiturage -- text: Conducteur [2024-01-22 08:37:18] [65ae1b2e43c00] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur' [2024-01-22 08:37:18] [65ae1b2e43c00] [INFO] Event ID ? 1 [2024-01-22 08:37:18] [65ae1b2e43c00] [INFO] Fetch event [2024-01-22 08:37:18] [65ae1b2e43c00] [INFO] Event name : Jumpstart [2024-01-22 08:37:18] [65ae1b2e43c00] [DEBUG] début chatgpt [2024-01-22 08:37:18] [65ae1b2e43c00] [DEBUG] curl_init OK [2024-01-22 08:37:18] [65ae1b2e43c00] [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":"Bonjour Alfred oui je peux proposer un co voiturage"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur"}]} [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jj9qKOE1OkHBlZGhjtPlszxX5Qg6", "object": "chat.completion", "created": 1705909038, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci d'avoir choisi d'être conducteur pour ce covoiturage. Pouvez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 392, "completion_tokens": 36, "total_tokens": 428 }, "system_fingerprint": null } [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] Curl Closed OK [2024-01-22 08:37:21] [65ae1b2e43c00] [INFO] Commun GPT Content: { "id": "chatcmpl-8jj9qKOE1OkHBlZGhjtPlszxX5Qg6", "object": "chat.completion", "created": 1705909038, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci d'avoir choisi d'être conducteur pour ce covoiturage. Pouvez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 392, "completion_tokens": 36, "total_tokens": 428 }, "system_fingerprint": null } [2024-01-22 08:37:21] [65ae1b2e43c00] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Conducteur' [2024-01-22 08:37:21] [65ae1b2e43c00] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait, merci d\'avoir choisi d\'être conducteur pour ce covoiturage. Pouvez-vous me donner votre adresse de départ s\'il vous plaît ?' [2024-01-22 08:37:21] [65ae1b2e43c00] [INFO] Sender already set +33671925362 [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] SMS operators count : 0 [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] SMS day operators count : 0 [2024-01-22 08:37:21] [65ae1b2e43c00] [INFO] SMS Count : 1 [2024-01-22 08:37:21] [65ae1b2e43c00] [INFO] SMS day Count : 1 [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] [SMS] text : Parfait, merci d'avoir choisi d'être conducteur pour ce covoiturage. Pouvez-vous me donner votre adresse de départ s'il vous plaît ? [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] [SMS] number : +33671925362 [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] [SMS] sender : 33755517567 [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33671925362"}],"text":"Parfait, merci d'avoir choisi d'\u00eatre conducteur pour ce covoiturage. Pouvez-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-22 08:37:21] [65ae1b2e43c00] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 08:37:21] [65ae1b2e43c00] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae1b315c419160929272 [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae1b315c419160929272","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":537.58} [2024-01-22 08:37:21] [65ae1b2e43c00] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-22 08:37:21] [65ae1b2e43c00] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-22 08:37:21' [2024-01-22 08:37:21] [65ae1b2e43c00] [DEBUG] Callback juste avant fin callBack [2024-01-22 08:52:09] [65ae1ea992b6c] [DEBUG] Callback main start ok [2024-01-22 08:52:09] [65ae1ea992b6c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 08:52:09] [65ae1ea992b6c] [DEBUG] Callback main avant while ok [2024-01-22 08:52:09] [65ae1ea992b6c] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-22 08:52:07&metadata[message_id]=sms_65ae1c2757120694082968&metadata[number]=+33660467096&metadata[sim_card_number]=+33755517569 [2024-01-22 08:52:09] [65ae1ea992b6c] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33660467096 Text: Oui [2024-01-22 08:52:09] [65ae1ea992b6c] [INFO] From: +33660467096|To: +33755517569|Date: 2024-01-22 08:52:07|Message: Oui [2024-01-22 08:52:09] [65ae1ea992b6c] [DEBUG] callback main apres while ok [2024-01-22 08:52:09] [65ae1ea992b6c] [DEBUG] Service is enabled ? true [2024-01-22 08:52:09] [65ae1ea992b6c] [INFO] Service +33755517569 is enabled ! [2024-01-22 08:52:09] [65ae1ea992b6c] [INFO] Phone Number +33660467096 is available ! [2024-01-22 08:52:09] [65ae1ea992b6c] [DEBUG] Listen is enabled ? false [2024-01-22 08:52:09] [65ae1ea992b6c] [INFO] Listen +33755517569 is disabled ! [2024-01-22 08:52:09] [65ae1ea992b6c] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-22 08:52:09] [65ae1ea992b6c] [DEBUG] BDD CheckNumber : OK [2024-01-22 08:52:09] [65ae1ea992b6c] [INFO] Callback SMS Count =? 5 [2024-01-22 08:52:09] [65ae1ea992b6c] [INFO] Callback checkMessage : Merci et bonne soirée -- text: Oui [2024-01-22 08:52:09] [65ae1ea992b6c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-22 08:52:09] [65ae1ea992b6c] [INFO] Event ID ? 1 [2024-01-22 08:52:09] [65ae1ea992b6c] [INFO] Fetch event [2024-01-22 08:52:09] [65ae1ea992b6c] [INFO] Event name : Jumpstart [2024-01-22 08:52:09] [65ae1ea992b6c] [DEBUG] Callback juste avant fin callBack [2024-01-22 08:58:03] [65ae200b23a9d] [DEBUG] Callback main start ok [2024-01-22 08:58:03] [65ae200b23a9d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 08:58:03] [65ae200b23a9d] [DEBUG] Callback main avant while ok [2024-01-22 08:58:03] [65ae200b23a9d] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-22 08:58:01&metadata[message_id]=sms_65ae1b7f19228081467993&metadata[number]=+33634247175&metadata[sim_card_number]=+33755517569 [2024-01-22 08:58:03] [65ae200b23a9d] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33634247175 Text: Oui [2024-01-22 08:58:03] [65ae200b23a9d] [INFO] From: +33634247175|To: +33755517569|Date: 2024-01-22 08:58:01|Message: Oui [2024-01-22 08:58:03] [65ae200b23a9d] [DEBUG] callback main apres while ok [2024-01-22 08:58:03] [65ae200b23a9d] [DEBUG] Service is enabled ? true [2024-01-22 08:58:03] [65ae200b23a9d] [INFO] Service +33755517569 is enabled ! [2024-01-22 08:58:03] [65ae200b23a9d] [INFO] Phone Number +33634247175 is available ! [2024-01-22 08:58:03] [65ae200b23a9d] [DEBUG] Listen is enabled ? false [2024-01-22 08:58:03] [65ae200b23a9d] [INFO] Listen +33755517569 is disabled ! [2024-01-22 08:58:03] [65ae200b23a9d] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-22 08:58:03] [65ae200b23a9d] [DEBUG] BDD CheckNumber : OK [2024-01-22 08:58:03] [65ae200b23a9d] [INFO] Callback SMS Count =? 5 [2024-01-22 08:58:03] [65ae200b23a9d] [INFO] Callback checkMessage : Départ de Cournon vers 17h -- text: Oui [2024-01-22 08:58:03] [65ae200b23a9d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-22 08:58:03] [65ae200b23a9d] [INFO] Event ID ? 1 [2024-01-22 08:58:03] [65ae200b23a9d] [INFO] Fetch event [2024-01-22 08:58:03] [65ae200b23a9d] [INFO] Event name : Jumpstart [2024-01-22 08:58:03] [65ae200b23a9d] [DEBUG] Callback juste avant fin callBack [2024-01-22 09:13:57] [65ae23c5de05e] [DEBUG] Callback main start ok [2024-01-22 09:13:57] [65ae23c5de05e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 09:13:57] [65ae23c5de05e] [DEBUG] Callback main avant while ok [2024-01-22 09:13:57] [65ae23c5de05e] [DEBUG] Fields : channel=sms&text=Merci beaucoup Alfred Bonne journée &reception_date=2024-01-22 09:13:56&metadata[message_id]=sms_65aa4b219967a688578077&metadata[number]=+33687666793&metadata[sim_card_number]=+33757050393 [2024-01-22 09:13:57] [65ae23c5de05e] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33687666793 Text: Merci beaucoup Alfred Bonne journée [2024-01-22 09:13:57] [65ae23c5de05e] [INFO] From: +33687666793|To: +33757050393|Date: 2024-01-22 09:13:56|Message: Merci beaucoup Alfred Bonne journée [2024-01-22 09:13:57] [65ae23c5de05e] [DEBUG] callback main apres while ok [2024-01-22 09:13:57] [65ae23c5de05e] [DEBUG] Service is enabled ? true [2024-01-22 09:13:57] [65ae23c5de05e] [INFO] Service +33757050393 is enabled ! [2024-01-22 09:13:57] [65ae23c5de05e] [INFO] Phone Number +33687666793 is not available ! [2024-01-22 09:33:50] [65ae286e76777] [DEBUG] Callback main start ok [2024-01-22 09:33:50] [65ae286e76777] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 09:33:50] [65ae286e76777] [DEBUG] Callback main avant while ok [2024-01-22 09:33:50] [65ae286e76777] [DEBUG] Fields : channel=sms&text=3 impasse de l'âne 63270 Parent&reception_date=2024-01-22 09:33:19&metadata[message_id]=sms_65ae1b315c419160929272&metadata[number]=+33671925362&metadata[sim_card_number]=+33755517567 [2024-01-22 09:33:50] [65ae286e76777] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33671925362 Text: 3 impasse de l'âne 63270 Parent [2024-01-22 09:33:50] [65ae286e76777] [INFO] From: +33671925362|To: +33755517567|Date: 2024-01-22 09:33:19|Message: 3 impasse de l'âne 63270 Parent [2024-01-22 09:33:50] [65ae286e76777] [DEBUG] callback main apres while ok [2024-01-22 09:33:50] [65ae286e76777] [DEBUG] Service is enabled ? true [2024-01-22 09:33:50] [65ae286e76777] [INFO] Service +33755517567 is enabled ! [2024-01-22 09:33:50] [65ae286e76777] [INFO] Phone Number +33671925362 is available ! [2024-01-22 09:33:50] [65ae286e76777] [DEBUG] Listen is enabled ? false [2024-01-22 09:33:50] [65ae286e76777] [INFO] Listen +33755517567 is disabled ! [2024-01-22 09:33:50] [65ae286e76777] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-22 09:33:50] [65ae286e76777] [DEBUG] BDD CheckNumber : OK [2024-01-22 09:33:50] [65ae286e76777] [INFO] Callback SMS Count =? 3 [2024-01-22 09:33:50] [65ae286e76777] [INFO] Callback checkMessage : Conducteur -- text: 3 impasse de l'âne 63270 Parent [2024-01-22 09:33:50] [65ae286e76777] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '3 impasse de l\'âne 63270 Parent' [2024-01-22 09:33:50] [65ae286e76777] [INFO] Event ID ? 1 [2024-01-22 09:33:50] [65ae286e76777] [INFO] Fetch event [2024-01-22 09:33:50] [65ae286e76777] [INFO] Event name : Jumpstart [2024-01-22 09:33:50] [65ae286e76777] [DEBUG] début chatgpt [2024-01-22 09:33:50] [65ae286e76777] [DEBUG] curl_init OK [2024-01-22 09:33:50] [65ae286e76777] [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":"Bonjour Alfred oui je peux proposer un co voiturage"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Parfait, merci d'avoir choisi d'\u00eatre conducteur pour ce covoiturage. Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"3 impasse de l'\u00e2ne 63270 Parent"}]} [2024-01-22 09:33:54] [65ae286e76777] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jk2ZFYoLnGh3WC7xCYXmKglpxnqb", "object": "chat.completion", "created": 1705912431, "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 \"3 impasse de l'âne, 63270 Parent\". À quelle heure souhaitez-vous arriver à l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 448, "completion_tokens": 48, "total_tokens": 496 }, "system_fingerprint": null } [2024-01-22 09:33:54] [65ae286e76777] [DEBUG] Curl Closed OK [2024-01-22 09:33:54] [65ae286e76777] [INFO] Commun GPT Content: { "id": "chatcmpl-8jk2ZFYoLnGh3WC7xCYXmKglpxnqb", "object": "chat.completion", "created": 1705912431, "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 \"3 impasse de l'âne, 63270 Parent\". À quelle heure souhaitez-vous arriver à l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 448, "completion_tokens": 48, "total_tokens": 496 }, "system_fingerprint": null } [2024-01-22 09:33:54] [65ae286e76777] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '3 impasse de l\'âne 63270 Parent' [2024-01-22 09:33:54] [65ae286e76777] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien, j\'ai enregistré votre adresse de départ comme étant 3 impasse de l\'âne, 63270 Parent. À quelle heure souhaitez-vous arriver à l\'événement Jumpstart ?' [2024-01-22 09:33:54] [65ae286e76777] [INFO] Sender already set +33671925362 [2024-01-22 09:33:54] [65ae286e76777] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 09:33:54] [65ae286e76777] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 09:33:54] [65ae286e76777] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 09:33:54] [65ae286e76777] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 09:33:54] [65ae286e76777] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 09:33:54] [65ae286e76777] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-22 09:33:54] [65ae286e76777] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 09:33:54] [65ae286e76777] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 09:33:54] [65ae286e76777] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 09:33:54] [65ae286e76777] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 09:33:54] [65ae286e76777] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 09:33:54] [65ae286e76777] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 09:33:54] [65ae286e76777] [DEBUG] SMS operators count : 0 [2024-01-22 09:33:54] [65ae286e76777] [DEBUG] SMS day operators count : 0 [2024-01-22 09:33:54] [65ae286e76777] [INFO] SMS Count : 0 [2024-01-22 09:33:54] [65ae286e76777] [INFO] SMS day Count : 2 [2024-01-22 09:33:54] [65ae286e76777] [DEBUG] [SMS] text : Très bien, j'ai enregistré votre adresse de départ comme étant "3 impasse de l'âne, 63270 Parent". À quelle heure souhaitez-vous arriver à l'événement Jumpstart ? [2024-01-22 09:33:54] [65ae286e76777] [DEBUG] [SMS] number : +33671925362 [2024-01-22 09:33:54] [65ae286e76777] [DEBUG] [SMS] sender : 33755517567 [2024-01-22 09:33:54] [65ae286e76777] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33671925362"}],"text":"Tr\u00e8s bien, j'ai enregistr\u00e9 votre adresse de d\u00e9part comme \u00e9tant \"3 impasse de l'\u00e2ne, 63270 Parent\". \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-22 09:33:55] [65ae286e76777] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 09:33:55] [65ae286e76777] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae2873b99ef008042858 [2024-01-22 09:33:55] [65ae286e76777] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae2873b99ef008042858","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":537.13} [2024-01-22 09:33:55] [65ae286e76777] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-22 09:33:55] [65ae286e76777] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-22 09:33:55' [2024-01-22 09:33:55] [65ae286e76777] [DEBUG] Callback juste avant fin callBack [2024-01-22 09:34:00] [65ae2878837d5] [DEBUG] Callback main start ok [2024-01-22 09:34:00] [65ae2878837d5] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 09:34:00] [65ae2878837d5] [DEBUG] Callback main avant while ok [2024-01-22 09:34:00] [65ae2878837d5] [DEBUG] Fields : channel=sms&text=3 impasse de l'âne 63270 Parent&reception_date=2024-01-22 09:33:19&metadata[message_id]=sms_65ae1b315c419160929272&metadata[number]=+33671925362&metadata[sim_card_number]=+33755517567 [2024-01-22 09:34:00] [65ae2878837d5] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33671925362 Text: 3 impasse de l'âne 63270 Parent [2024-01-22 09:34:00] [65ae2878837d5] [INFO] From: +33671925362|To: +33755517567|Date: 2024-01-22 09:33:19|Message: 3 impasse de l'âne 63270 Parent [2024-01-22 09:34:00] [65ae2878837d5] [DEBUG] callback main apres while ok [2024-01-22 09:34:00] [65ae2878837d5] [DEBUG] Service is enabled ? true [2024-01-22 09:34:00] [65ae2878837d5] [INFO] Service +33755517567 is enabled ! [2024-01-22 09:34:00] [65ae2878837d5] [INFO] Phone Number +33671925362 is available ! [2024-01-22 09:34:00] [65ae2878837d5] [DEBUG] Listen is enabled ? false [2024-01-22 09:34:00] [65ae2878837d5] [INFO] Listen +33755517567 is disabled ! [2024-01-22 09:34:00] [65ae2878837d5] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-22 09:34:00] [65ae2878837d5] [DEBUG] BDD CheckNumber : OK [2024-01-22 09:34:00] [65ae2878837d5] [INFO] Callback SMS Count =? 4 [2024-01-22 09:34:00] [65ae2878837d5] [INFO] Callback checkMessage : 3 impasse de l'âne 63270 Parent -- text: 3 impasse de l'âne 63270 Parent [2024-01-22 09:34:00] [65ae2878837d5] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-01-22 09:34:00] [65ae2878837d5] [DEBUG] Callback juste avant fin callBack [2024-01-22 09:57:50] [65ae2e0e7de6c] [DEBUG] Callback main start ok [2024-01-22 09:57:50] [65ae2e0e7de6c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 09:57:50] [65ae2e0e7de6c] [DEBUG] Callback main avant while ok [2024-01-22 09:57:50] [65ae2e0e7de6c] [DEBUG] Fields : channel=sms&text=Bonjour. Je serai conducteur. J'emmène un collègue&reception_date=2024-01-22 09:57:49&metadata[message_id]=sms_65a013efe708b001733883&metadata[number]=+33611037867&metadata[sim_card_number]=+33755517569 [2024-01-22 09:57:50] [65ae2e0e7de6c] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33611037867 Text: Bonjour. Je serai conducteur. J'emmène un collègue [2024-01-22 09:57:50] [65ae2e0e7de6c] [INFO] From: +33611037867|To: +33755517569|Date: 2024-01-22 09:57:49|Message: Bonjour. Je serai conducteur. J'emmène un collègue [2024-01-22 09:57:50] [65ae2e0e7de6c] [DEBUG] callback main apres while ok [2024-01-22 09:57:50] [65ae2e0e7de6c] [DEBUG] Service is enabled ? true [2024-01-22 09:57:50] [65ae2e0e7de6c] [INFO] Service +33755517569 is enabled ! [2024-01-22 09:57:50] [65ae2e0e7de6c] [INFO] Phone Number +33611037867 is available ! [2024-01-22 09:57:50] [65ae2e0e7de6c] [DEBUG] Listen is enabled ? false [2024-01-22 09:57:50] [65ae2e0e7de6c] [INFO] Listen +33755517569 is disabled ! [2024-01-22 09:57:50] [65ae2e0e7de6c] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-22 09:57:50] [65ae2e0e7de6c] [DEBUG] BDD CheckNumber : OK [2024-01-22 09:57:50] [65ae2e0e7de6c] [INFO] Callback SMS Count =? 2 [2024-01-22 09:57:50] [65ae2e0e7de6c] [INFO] Callback checkMessage : Bonjour. J'ai prévu d'y aller avec un autre membre de DOTI. Je vais voir avec lui si c'est lui ou moi qui prend la voiture mais oui le service est intéressant. Merci. Nellie Bonneton -- text: Bonjour. Je serai conducteur. J'emmène un collègue [2024-01-22 09:57:50] [65ae2e0e7de6c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour. Je serai conducteur. J\'emmène un collègue' [2024-01-22 09:57:50] [65ae2e0e7de6c] [INFO] Event ID ? 1 [2024-01-22 09:57:50] [65ae2e0e7de6c] [INFO] Fetch event [2024-01-22 09:57:50] [65ae2e0e7de6c] [INFO] Event name : Jumpstart [2024-01-22 09:57:50] [65ae2e0e7de6c] [DEBUG] début chatgpt [2024-01-22 09:57:50] [65ae2e0e7de6c] [DEBUG] curl_init OK [2024-01-22 09:57:50] [65ae2e0e7de6c] [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":"Bonjour. J'ai pr\u00e9vu d'y aller avec un autre membre de DOTI. Je vais voir avec lui si c'est lui ou moi qui prend la voiture mais oui le service est int\u00e9ressant. Merci. Nellie Bonneton"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Bonjour. Je serai conducteur. J'emm\u00e8ne un coll\u00e8gue"}]} [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jkPnYrYScj4nRIdkrQ4KHB0MY6O0", "object": "chat.completion", "created": 1705913871, "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 s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 443, "completion_tokens": 25, "total_tokens": 468 }, "system_fingerprint": null } [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] Curl Closed OK [2024-01-22 09:57:53] [65ae2e0e7de6c] [INFO] Commun GPT Content: { "id": "chatcmpl-8jkPnYrYScj4nRIdkrQ4KHB0MY6O0", "object": "chat.completion", "created": 1705913871, "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 s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 443, "completion_tokens": 25, "total_tokens": 468 }, "system_fingerprint": null } [2024-01-22 09:57:53] [65ae2e0e7de6c] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Bonjour. Je serai conducteur. J\'emmène un collègue' [2024-01-22 09:57:53] [65ae2e0e7de6c] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait, merci de votre réponse. Pourriez-vous me donner votre adresse de départ s\'il vous plaît ?' [2024-01-22 09:57:53] [65ae2e0e7de6c] [INFO] Sender already set +33611037867 [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] SMS operators count : 0 [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] SMS day operators count : 0 [2024-01-22 09:57:53] [65ae2e0e7de6c] [INFO] SMS Count : 0 [2024-01-22 09:57:53] [65ae2e0e7de6c] [INFO] SMS day Count : 0 [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] [SMS] text : Parfait, merci de votre réponse. Pourriez-vous me donner votre adresse de départ s'il vous plaît ? [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] [SMS] number : +33611037867 [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] [SMS] sender : 33755517569 [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33611037867"}],"text":"Parfait, 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":"33755517569"} [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 09:57:53] [65ae2e0e7de6c] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae2e116434c484135314 [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae2e116434c484135314","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":537.08} [2024-01-22 09:57:53] [65ae2e0e7de6c] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-22 09:57:53] [65ae2e0e7de6c] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-22 09:57:53' [2024-01-22 09:57:53] [65ae2e0e7de6c] [DEBUG] Callback juste avant fin callBack [2024-01-22 10:16:01] [65ae32518f8b7] [DEBUG] Callback main start ok [2024-01-22 10:16:01] [65ae32518f8b7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 10:16:01] [65ae32518f8b7] [DEBUG] Callback main avant while ok [2024-01-22 10:16:01] [65ae32518f8b7] [DEBUG] Fields : channel=sms&text=Oui &reception_date=2024-01-22 10:16:00&metadata[message_id]=sms_65aa57fc1cfa7328654383&metadata[number]=+33699693210&metadata[sim_card_number]=+33757050374 [2024-01-22 10:16:01] [65ae32518f8b7] [INFO] Callback SMS entrant sur sim_card: +33757050374 depuis Number (user): +33699693210 Text: Oui [2024-01-22 10:16:01] [65ae32518f8b7] [INFO] From: +33699693210|To: +33757050374|Date: 2024-01-22 10:16:00|Message: Oui [2024-01-22 10:16:01] [65ae32518f8b7] [DEBUG] callback main apres while ok [2024-01-22 10:16:01] [65ae32518f8b7] [DEBUG] Service is enabled ? true [2024-01-22 10:16:01] [65ae32518f8b7] [INFO] Service +33757050374 is enabled ! [2024-01-22 10:16:01] [65ae32518f8b7] [INFO] Phone Number +33699693210 is available ! [2024-01-22 10:16:01] [65ae32518f8b7] [DEBUG] Listen is enabled ? false [2024-01-22 10:16:01] [65ae32518f8b7] [INFO] Listen +33757050374 is disabled ! [2024-01-22 10:16:01] [65ae32518f8b7] [DEBUG] callback main sim_card_number CORRECT : +33757050374 début d'interpretation du message [2024-01-22 10:16:01] [65ae32518f8b7] [DEBUG] BDD CheckNumber : OK [2024-01-22 10:16:01] [65ae32518f8b7] [INFO] Callback SMS Count =? 1 [2024-01-22 10:16:01] [65ae32518f8b7] [INFO] Callback checkMessage : -- text: Oui [2024-01-22 10:16:01] [65ae32518f8b7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui ' [2024-01-22 10:16:01] [65ae32518f8b7] [INFO] Event ID ? 1 [2024-01-22 10:16:01] [65ae32518f8b7] [INFO] Fetch event [2024-01-22 10:16:01] [65ae32518f8b7] [INFO] Event name : Jumpstart [2024-01-22 10:16:01] [65ae32518f8b7] [DEBUG] début chatgpt [2024-01-22 10:16:01] [65ae32518f8b7] [DEBUG] curl_init OK [2024-01-22 10:16:01] [65ae32518f8b7] [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 "}]} [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jkhOPAfn5ICmc0rxW4juCR9qbFSh", "object": "chat.completion", "created": 1705914962, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "10" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 129, "completion_tokens": 1, "total_tokens": 130 }, "system_fingerprint": null } [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] Curl Closed OK [2024-01-22 10:16:02] [65ae32518f8b7] [INFO] Commun GPT Content: { "id": "chatcmpl-8jkhOPAfn5ICmc0rxW4juCR9qbFSh", "object": "chat.completion", "created": 1705914962, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "10" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 129, "completion_tokens": 1, "total_tokens": 130 }, "system_fingerprint": null } [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] [AUTOMATIC] Réponse 10 [2024-01-22 10:16:02] [65ae32518f8b7] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui ' [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-22 10:16:02] [65ae32518f8b7] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-22 10:16:02] [65ae32518f8b7] [INFO] Sender already set +33699693210 [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] SMS operators count : 0 [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] SMS day operators count : 0 [2024-01-22 10:16:02] [65ae32518f8b7] [INFO] SMS Count : 0 [2024-01-22 10:16:02] [65ae32518f8b7] [INFO] SMS day Count : 0 [2024-01-22 10:16:02] [65ae32518f8b7] [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-22 10:16:02] [65ae32518f8b7] [DEBUG] [SMS] number : +33699693210 [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] [SMS] sender : 33757050374 [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699693210"}],"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":"33757050374"} [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 10:16:02] [65ae32518f8b7] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae3252e5ead659404539 [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae3252e5ead659404539","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":536.95} [2024-01-22 10:16:02] [65ae32518f8b7] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-22 10:16:02] [65ae32518f8b7] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-22 10:16:02' [2024-01-22 10:16:02] [65ae32518f8b7] [DEBUG] Callback juste avant fin callBack [2024-01-22 10:19:02] [65ae33068c407] [DEBUG] Callback main start ok [2024-01-22 10:19:02] [65ae33068c407] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 10:19:02] [65ae33068c407] [DEBUG] Callback main avant while ok [2024-01-22 10:19:02] [65ae33068c407] [DEBUG] Fields : channel=sms&text=Passager &reception_date=2024-01-22 10:19:01&metadata[message_id]=sms_65ae3252e5ead659404539&metadata[number]=+33699693210&metadata[sim_card_number]=+33757050374 [2024-01-22 10:19:02] [65ae33068c407] [INFO] Callback SMS entrant sur sim_card: +33757050374 depuis Number (user): +33699693210 Text: Passager [2024-01-22 10:19:02] [65ae33068c407] [INFO] From: +33699693210|To: +33757050374|Date: 2024-01-22 10:19:01|Message: Passager [2024-01-22 10:19:02] [65ae33068c407] [DEBUG] callback main apres while ok [2024-01-22 10:19:02] [65ae33068c407] [DEBUG] Service is enabled ? true [2024-01-22 10:19:02] [65ae33068c407] [INFO] Service +33757050374 is enabled ! [2024-01-22 10:19:02] [65ae33068c407] [INFO] Phone Number +33699693210 is available ! [2024-01-22 10:19:02] [65ae33068c407] [DEBUG] Listen is enabled ? false [2024-01-22 10:19:02] [65ae33068c407] [INFO] Listen +33757050374 is disabled ! [2024-01-22 10:19:02] [65ae33068c407] [DEBUG] callback main sim_card_number CORRECT : +33757050374 début d'interpretation du message [2024-01-22 10:19:02] [65ae33068c407] [DEBUG] BDD CheckNumber : OK [2024-01-22 10:19:02] [65ae33068c407] [INFO] Callback SMS Count =? 2 [2024-01-22 10:19:02] [65ae33068c407] [INFO] Callback checkMessage : Oui -- text: Passager [2024-01-22 10:19:02] [65ae33068c407] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager ' [2024-01-22 10:19:02] [65ae33068c407] [INFO] Event ID ? 1 [2024-01-22 10:19:02] [65ae33068c407] [INFO] Fetch event [2024-01-22 10:19:02] [65ae33068c407] [INFO] Event name : Jumpstart [2024-01-22 10:19:02] [65ae33068c407] [DEBUG] début chatgpt [2024-01-22 10:19:02] [65ae33068c407] [DEBUG] curl_init OK [2024-01-22 10:19:02] [65ae33068c407] [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 "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager "}]} [2024-01-22 10:19:04] [65ae33068c407] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jkkIVYgunAIGcZazuqLzHwAgTEjA", "object": "chat.completion", "created": 1705915142, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, en tant que passager, pourriez-vous me fournir votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 389, "completion_tokens": 27, "total_tokens": 416 }, "system_fingerprint": null } [2024-01-22 10:19:04] [65ae33068c407] [DEBUG] Curl Closed OK [2024-01-22 10:19:04] [65ae33068c407] [INFO] Commun GPT Content: { "id": "chatcmpl-8jkkIVYgunAIGcZazuqLzHwAgTEjA", "object": "chat.completion", "created": 1705915142, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, en tant que passager, pourriez-vous me fournir votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 389, "completion_tokens": 27, "total_tokens": 416 }, "system_fingerprint": null } [2024-01-22 10:19:04] [65ae33068c407] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager ' [2024-01-22 10:19:04] [65ae33068c407] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Très bien, en tant que passager, pourriez-vous me fournir votre adresse de départ s\'il vous plaît ?' [2024-01-22 10:19:04] [65ae33068c407] [INFO] Sender already set +33699693210 [2024-01-22 10:19:04] [65ae33068c407] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 10:19:04] [65ae33068c407] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 10:19:04] [65ae33068c407] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 10:19:04] [65ae33068c407] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 10:19:04] [65ae33068c407] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 10:19:04] [65ae33068c407] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 10:19:04] [65ae33068c407] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 10:19:04] [65ae33068c407] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 10:19:04] [65ae33068c407] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 10:19:04] [65ae33068c407] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 10:19:04] [65ae33068c407] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 10:19:04] [65ae33068c407] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 10:19:04] [65ae33068c407] [DEBUG] SMS operators count : 0 [2024-01-22 10:19:04] [65ae33068c407] [DEBUG] SMS day operators count : 0 [2024-01-22 10:19:04] [65ae33068c407] [INFO] SMS Count : 1 [2024-01-22 10:19:04] [65ae33068c407] [INFO] SMS day Count : 1 [2024-01-22 10:19:04] [65ae33068c407] [DEBUG] [SMS] text : Très bien, en tant que passager, pourriez-vous me fournir votre adresse de départ s'il vous plaît ? [2024-01-22 10:19:04] [65ae33068c407] [DEBUG] [SMS] number : +33699693210 [2024-01-22 10:19:04] [65ae33068c407] [DEBUG] [SMS] sender : 33757050374 [2024-01-22 10:19:04] [65ae33068c407] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699693210"}],"text":"Tr\u00e8s bien, en tant que passager, pourriez-vous me fournir votre adresse de d\u00e9part s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050374"} [2024-01-22 10:19:05] [65ae33068c407] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 10:19:05] [65ae33068c407] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae33096610c581136069 [2024-01-22 10:19:05] [65ae33068c407] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae33096610c581136069","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":536.9} [2024-01-22 10:19:05] [65ae33068c407] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-22 10:19:05] [65ae33068c407] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-22 10:19:05' [2024-01-22 10:19:05] [65ae33068c407] [DEBUG] Callback juste avant fin callBack [2024-01-22 10:20:50] [65ae337240bbe] [DEBUG] Callback main start ok [2024-01-22 10:20:50] [65ae337240bbe] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 10:20:50] [65ae337240bbe] [DEBUG] Callback main avant while ok [2024-01-22 10:20:50] [65ae337240bbe] [DEBUG] Fields : channel=sms&text=Place de Jaude, 63000 Clermont Ferrand &reception_date=2024-01-22 10:20:49&metadata[message_id]=sms_65ae33096610c581136069&metadata[number]=+33699693210&metadata[sim_card_number]=+33757050374 [2024-01-22 10:20:50] [65ae337240bbe] [INFO] Callback SMS entrant sur sim_card: +33757050374 depuis Number (user): +33699693210 Text: Place de Jaude, 63000 Clermont Ferrand [2024-01-22 10:20:50] [65ae337240bbe] [INFO] From: +33699693210|To: +33757050374|Date: 2024-01-22 10:20:49|Message: Place de Jaude, 63000 Clermont Ferrand [2024-01-22 10:20:50] [65ae337240bbe] [DEBUG] callback main apres while ok [2024-01-22 10:20:50] [65ae337240bbe] [DEBUG] Service is enabled ? true [2024-01-22 10:20:50] [65ae337240bbe] [INFO] Service +33757050374 is enabled ! [2024-01-22 10:20:50] [65ae337240bbe] [INFO] Phone Number +33699693210 is available ! [2024-01-22 10:20:50] [65ae337240bbe] [DEBUG] Listen is enabled ? false [2024-01-22 10:20:50] [65ae337240bbe] [INFO] Listen +33757050374 is disabled ! [2024-01-22 10:20:50] [65ae337240bbe] [DEBUG] callback main sim_card_number CORRECT : +33757050374 début d'interpretation du message [2024-01-22 10:20:50] [65ae337240bbe] [DEBUG] BDD CheckNumber : OK [2024-01-22 10:20:50] [65ae337240bbe] [INFO] Callback SMS Count =? 3 [2024-01-22 10:20:50] [65ae337240bbe] [INFO] Callback checkMessage : Passager -- text: Place de Jaude, 63000 Clermont Ferrand [2024-01-22 10:20:50] [65ae337240bbe] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Place de Jaude, 63000 Clermont Ferrand \r' [2024-01-22 10:20:50] [65ae337240bbe] [INFO] Event ID ? 1 [2024-01-22 10:20:50] [65ae337240bbe] [INFO] Fetch event [2024-01-22 10:20:50] [65ae337240bbe] [INFO] Event name : Jumpstart [2024-01-22 10:20:50] [65ae337240bbe] [DEBUG] début chatgpt [2024-01-22 10:20:50] [65ae337240bbe] [DEBUG] curl_init OK [2024-01-22 10:20:50] [65ae337240bbe] [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 "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager "},{"role":"assistant","content":"Tr\u00e8s bien, en tant que passager, pourriez-vous me fournir votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"Place de Jaude, 63000 Clermont Ferrand \r"}]} [2024-01-22 10:20:54] [65ae337240bbe] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jkm2lFLpqitNEeD18MH9xjfe47AF", "object": "chat.completion", "created": 1705915250, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, j'ai bien enregistré votre adresse de départ à Place de Jaude, 63000 Clermont Ferrand. À quelle heure souhaitez-vous arriver à l'événement Jumpstart le 25 janvier 2024 à la Grande Halle d'Auvergne ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 438, "completion_tokens": 61, "total_tokens": 499 }, "system_fingerprint": null } [2024-01-22 10:20:54] [65ae337240bbe] [DEBUG] Curl Closed OK [2024-01-22 10:20:54] [65ae337240bbe] [INFO] Commun GPT Content: { "id": "chatcmpl-8jkm2lFLpqitNEeD18MH9xjfe47AF", "object": "chat.completion", "created": 1705915250, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, j'ai bien enregistré votre adresse de départ à Place de Jaude, 63000 Clermont Ferrand. À quelle heure souhaitez-vous arriver à l'événement Jumpstart le 25 janvier 2024 à la Grande Halle d'Auvergne ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 438, "completion_tokens": 61, "total_tokens": 499 }, "system_fingerprint": null } [2024-01-22 10:20:54] [65ae337240bbe] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Place de Jaude, 63000 Clermont Ferrand \r' [2024-01-22 10:20:54] [65ae337240bbe] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Parfait, j\'ai bien enregistré votre adresse de départ à Place de Jaude, 63000 Clermont Ferrand. À quelle heure souhaitez-vous arriver à l\'événement Jumpstart le 25 janvier 2024 à la Grande Halle d\'Auvergne ?' [2024-01-22 10:20:54] [65ae337240bbe] [INFO] Sender already set +33699693210 [2024-01-22 10:20:54] [65ae337240bbe] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 10:20:54] [65ae337240bbe] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 10:20:54] [65ae337240bbe] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 10:20:54] [65ae337240bbe] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 10:20:54] [65ae337240bbe] [DEBUG] SMS sms3_sent_at : 1 [2024-01-22 10:20:54] [65ae337240bbe] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-22 10:20:54] [65ae337240bbe] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 10:20:54] [65ae337240bbe] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 10:20:54] [65ae337240bbe] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 10:20:54] [65ae337240bbe] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 10:20:54] [65ae337240bbe] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 10:20:54] [65ae337240bbe] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 10:20:54] [65ae337240bbe] [DEBUG] SMS operators count : 0 [2024-01-22 10:20:54] [65ae337240bbe] [DEBUG] SMS day operators count : 0 [2024-01-22 10:20:54] [65ae337240bbe] [INFO] SMS Count : 2 [2024-01-22 10:20:54] [65ae337240bbe] [INFO] SMS day Count : 2 [2024-01-22 10:20:54] [65ae337240bbe] [DEBUG] [SMS] text : Parfait, j'ai bien enregistré votre adresse de départ à Place de Jaude, 63000 Clermont Ferrand. À quelle heure souhaitez-vous arriver à l'événement Jumpstart le 25 janvier 2024 à la Grande Halle d'Auvergne ? [2024-01-22 10:20:54] [65ae337240bbe] [DEBUG] [SMS] number : +33699693210 [2024-01-22 10:20:54] [65ae337240bbe] [DEBUG] [SMS] sender : 33757050374 [2024-01-22 10:20:54] [65ae337240bbe] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699693210"}],"text":"Parfait, j'ai bien enregistr\u00e9 votre adresse de d\u00e9part \u00e0 Place de Jaude, 63000 Clermont Ferrand. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050374"} [2024-01-22 10:20:55] [65ae337240bbe] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 10:20:55] [65ae337240bbe] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae337724798427112431 [2024-01-22 10:20:55] [65ae337240bbe] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae337724798427112431","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":536.81} [2024-01-22 10:20:55] [65ae337240bbe] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-22 10:20:55] [65ae337240bbe] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-22 10:20:55' [2024-01-22 10:20:55] [65ae337240bbe] [DEBUG] Callback juste avant fin callBack [2024-01-22 10:21:00] [65ae337c7142c] [DEBUG] Callback main start ok [2024-01-22 10:21:00] [65ae337c7142c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 10:21:00] [65ae337c7142c] [DEBUG] Callback main avant while ok [2024-01-22 10:21:00] [65ae337c7142c] [DEBUG] Fields : channel=sms&text=Place de Jaude, 63000 Clermont Ferrand &reception_date=2024-01-22 10:20:49&metadata[message_id]=sms_65ae33096610c581136069&metadata[number]=+33699693210&metadata[sim_card_number]=+33757050374 [2024-01-22 10:21:00] [65ae337c7142c] [INFO] Callback SMS entrant sur sim_card: +33757050374 depuis Number (user): +33699693210 Text: Place de Jaude, 63000 Clermont Ferrand [2024-01-22 10:21:00] [65ae337c7142c] [INFO] From: +33699693210|To: +33757050374|Date: 2024-01-22 10:20:49|Message: Place de Jaude, 63000 Clermont Ferrand [2024-01-22 10:21:00] [65ae337c7142c] [DEBUG] callback main apres while ok [2024-01-22 10:21:00] [65ae337c7142c] [DEBUG] Service is enabled ? true [2024-01-22 10:21:00] [65ae337c7142c] [INFO] Service +33757050374 is enabled ! [2024-01-22 10:21:00] [65ae337c7142c] [INFO] Phone Number +33699693210 is available ! [2024-01-22 10:21:00] [65ae337c7142c] [DEBUG] Listen is enabled ? false [2024-01-22 10:21:00] [65ae337c7142c] [INFO] Listen +33757050374 is disabled ! [2024-01-22 10:21:00] [65ae337c7142c] [DEBUG] callback main sim_card_number CORRECT : +33757050374 début d'interpretation du message [2024-01-22 10:21:00] [65ae337c7142c] [DEBUG] BDD CheckNumber : OK [2024-01-22 10:21:00] [65ae337c7142c] [INFO] Callback SMS Count =? 4 [2024-01-22 10:21:00] [65ae337c7142c] [INFO] Callback checkMessage : Place de Jaude, 63000 Clermont Ferrand -- text: Place de Jaude, 63000 Clermont Ferrand [2024-01-22 10:21:00] [65ae337c7142c] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-01-22 10:21:00] [65ae337c7142c] [DEBUG] Callback juste avant fin callBack [2024-01-22 10:58:17] [65ae3c39552a6] [DEBUG] Callback main start ok [2024-01-22 10:58:17] [65ae3c39552a6] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 10:58:17] [65ae3c39552a6] [DEBUG] Callback main avant while ok [2024-01-22 10:58:17] [65ae3c39552a6] [DEBUG] Fields : channel=sms&text=Bonjour Mon véhicule est plein. Je n'avais que deux places, qui sont prises par Charlotte Zuber et Cindie Fure&reception_date=2024-01-22 10:58:15&metadata[message_id]=sms_65ae3b5f81373705737528&metadata[number]=+33613353651&metadata[sim_card_number]=+33757050380 [2024-01-22 10:58:17] [65ae3c39552a6] [INFO] Callback SMS entrant sur sim_card: +33757050380 depuis Number (user): +33613353651 Text: Bonjour Mon véhicule est plein. Je n'avais que deux places, qui sont prises par Charlotte Zuber et Cindie Fure [2024-01-22 10:58:17] [65ae3c39552a6] [INFO] From: +33613353651|To: +33757050380|Date: 2024-01-22 10:58:15|Message: Bonjour Mon véhicule est plein. Je n'avais que deux places, qui sont prises par Charlotte Zuber et Cindie Fure [2024-01-22 10:58:17] [65ae3c39552a6] [DEBUG] callback main apres while ok [2024-01-22 10:58:17] [65ae3c39552a6] [DEBUG] Service is enabled ? true [2024-01-22 10:58:17] [65ae3c39552a6] [INFO] Service +33757050380 is enabled ! [2024-01-22 10:58:17] [65ae3c39552a6] [INFO] Phone Number +33613353651 is available ! [2024-01-22 10:58:17] [65ae3c39552a6] [DEBUG] Listen is enabled ? false [2024-01-22 10:58:17] [65ae3c39552a6] [INFO] Listen +33757050380 is disabled ! [2024-01-22 10:58:17] [65ae3c39552a6] [DEBUG] callback main sim_card_number CORRECT : +33757050380 début d'interpretation du message [2024-01-22 10:58:17] [65ae3c39552a6] [DEBUG] BDD CheckNumber : OK [2024-01-22 10:58:17] [65ae3c39552a6] [INFO] Callback SMS Count =? 5 [2024-01-22 10:58:17] [65ae3c39552a6] [INFO] Callback checkMessage : Merci -- text: Bonjour Mon véhicule est plein. Je n'avais que deux places, qui sont prises par Charlotte Zuber et Cindie Fure [2024-01-22 10:58:17] [65ae3c39552a6] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour \nMon véhicule est plein.\nJe n\'avais que deux places, qui sont prises par Charlotte Zuber et Cindie Fure' [2024-01-22 10:58:17] [65ae3c39552a6] [INFO] Event ID ? 1 [2024-01-22 10:58:17] [65ae3c39552a6] [INFO] Fetch event [2024-01-22 10:58:17] [65ae3c39552a6] [INFO] Event name : Jumpstart [2024-01-22 10:58:17] [65ae3c39552a6] [DEBUG] Callback juste avant fin callBack [2024-01-22 11:23:55] [65ae423b40dac] [DEBUG] Callback main start ok [2024-01-22 11:23:55] [65ae423b40dac] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 11:23:55] [65ae423b40dac] [DEBUG] Callback main avant while ok [2024-01-22 11:23:55] [65ae423b40dac] [DEBUG] Fields : channel=sms&text=Bonjour, merci, je vais le contacter&reception_date=2024-01-22 11:23:54&metadata[message_id]=sms_65ae41f480e68889693368&metadata[number]=+33685539839&metadata[sim_card_number]=+33755517567 [2024-01-22 11:23:55] [65ae423b40dac] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33685539839 Text: Bonjour, merci, je vais le contacter [2024-01-22 11:23:55] [65ae423b40dac] [INFO] From: +33685539839|To: +33755517567|Date: 2024-01-22 11:23:54|Message: Bonjour, merci, je vais le contacter [2024-01-22 11:23:55] [65ae423b40dac] [DEBUG] callback main apres while ok [2024-01-22 11:23:55] [65ae423b40dac] [DEBUG] Service is enabled ? true [2024-01-22 11:23:55] [65ae423b40dac] [INFO] Service +33755517567 is enabled ! [2024-01-22 11:23:55] [65ae423b40dac] [INFO] Phone Number +33685539839 is available ! [2024-01-22 11:23:55] [65ae423b40dac] [DEBUG] Listen is enabled ? false [2024-01-22 11:23:55] [65ae423b40dac] [INFO] Listen +33755517567 is disabled ! [2024-01-22 11:23:55] [65ae423b40dac] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-22 11:23:55] [65ae423b40dac] [DEBUG] BDD CheckNumber : OK [2024-01-22 11:23:55] [65ae423b40dac] [INFO] Callback SMS Count =? 5 [2024-01-22 11:23:55] [65ae423b40dac] [INFO] Callback checkMessage : Merci. -- text: Bonjour, merci, je vais le contacter [2024-01-22 11:23:55] [65ae423b40dac] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, merci, je vais le contacter' [2024-01-22 11:23:55] [65ae423b40dac] [INFO] Event ID ? 1 [2024-01-22 11:23:55] [65ae423b40dac] [INFO] Fetch event [2024-01-22 11:23:55] [65ae423b40dac] [INFO] Event name : Jumpstart [2024-01-22 11:23:55] [65ae423b40dac] [DEBUG] Callback juste avant fin callBack [2024-01-22 11:37:51] [65ae457fce39a] [DEBUG] Callback main start ok [2024-01-22 11:37:51] [65ae457fce39a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 11:37:51] [65ae457fce39a] [DEBUG] Callback main avant while ok [2024-01-22 11:37:51] [65ae457fce39a] [DEBUG] Fields : channel=sms&text=8h30&reception_date=2024-01-22 11:37:50&metadata[message_id]=sms_65ae2873b99ef008042858&metadata[number]=+33671925362&metadata[sim_card_number]=+33755517567 [2024-01-22 11:37:51] [65ae457fce39a] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33671925362 Text: 8h30 [2024-01-22 11:37:51] [65ae457fce39a] [INFO] From: +33671925362|To: +33755517567|Date: 2024-01-22 11:37:50|Message: 8h30 [2024-01-22 11:37:51] [65ae457fce39a] [DEBUG] callback main apres while ok [2024-01-22 11:37:51] [65ae457fce39a] [DEBUG] Service is enabled ? true [2024-01-22 11:37:51] [65ae457fce39a] [INFO] Service +33755517567 is enabled ! [2024-01-22 11:37:51] [65ae457fce39a] [INFO] Phone Number +33671925362 is available ! [2024-01-22 11:37:51] [65ae457fce39a] [DEBUG] Listen is enabled ? false [2024-01-22 11:37:51] [65ae457fce39a] [INFO] Listen +33755517567 is disabled ! [2024-01-22 11:37:51] [65ae457fce39a] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-22 11:37:51] [65ae457fce39a] [DEBUG] BDD CheckNumber : OK [2024-01-22 11:37:51] [65ae457fce39a] [INFO] Callback SMS Count =? 4 [2024-01-22 11:37:51] [65ae457fce39a] [INFO] Callback checkMessage : 3 impasse de l'âne 63270 Parent -- text: 8h30 [2024-01-22 11:37:51] [65ae457fce39a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h30' [2024-01-22 11:37:51] [65ae457fce39a] [INFO] Event ID ? 1 [2024-01-22 11:37:51] [65ae457fce39a] [INFO] Fetch event [2024-01-22 11:37:51] [65ae457fce39a] [INFO] Event name : Jumpstart [2024-01-22 11:37:51] [65ae457fce39a] [DEBUG] début chatgpt [2024-01-22 11:37:51] [65ae457fce39a] [DEBUG] curl_init OK [2024-01-22 11:37:51] [65ae457fce39a] [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":"Bonjour Alfred oui je peux proposer un co voiturage"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Parfait, merci d'avoir choisi d'\u00eatre conducteur pour ce covoiturage. Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"3 impasse de l'\u00e2ne 63270 Parent"},{"role":"assistant","content":"Tr\u00e8s bien, j'ai enregistr\u00e9 votre adresse de d\u00e9part comme \u00e9tant 3 impasse de l'\u00e2ne, 63270 Parent. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart ?"},{"role":"user","content":"8h30"}]} [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jlyaImgARARflc2g1GnXNSNkx3Y3", "object": "chat.completion", "created": 1705919872, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez donc arriver à l'événement Jumpstart à 8h30. A quelle heure souhaitez-vous repartir ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 507, "completion_tokens": 34, "total_tokens": 541 }, "system_fingerprint": null } [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] Curl Closed OK [2024-01-22 11:37:54] [65ae457fce39a] [INFO] Commun GPT Content: { "id": "chatcmpl-8jlyaImgARARflc2g1GnXNSNkx3Y3", "object": "chat.completion", "created": 1705919872, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez donc arriver à l'événement Jumpstart à 8h30. A quelle heure souhaitez-vous repartir ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 507, "completion_tokens": 34, "total_tokens": 541 }, "system_fingerprint": null } [2024-01-22 11:37:54] [65ae457fce39a] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h30' [2024-01-22 11:37:54] [65ae457fce39a] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, vous souhaitez donc arriver à l\'événement Jumpstart à 8h30. A quelle heure souhaitez-vous repartir ?' [2024-01-22 11:37:54] [65ae457fce39a] [INFO] Sender already set +33671925362 [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] SMS operators count : 0 [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] SMS day operators count : 0 [2024-01-22 11:37:54] [65ae457fce39a] [INFO] SMS Count : 0 [2024-01-22 11:37:54] [65ae457fce39a] [INFO] SMS day Count : 3 [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] [SMS] text : Très bien, vous souhaitez donc arriver à l'événement Jumpstart à 8h30. A quelle heure souhaitez-vous repartir ? [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] [SMS] number : +33671925362 [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] [SMS] sender : 33755517567 [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33671925362"}],"text":"Tr\u00e8s bien, vous souhaitez donc arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart \u00e0 8h30. A quelle heure souhaitez-vous repartir ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 11:37:54] [65ae457fce39a] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae4582c716b082209490 [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae4582c716b082209490","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":535.91} [2024-01-22 11:37:54] [65ae457fce39a] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-22 11:37:54] [65ae457fce39a] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-22 11:37:54' [2024-01-22 11:37:54] [65ae457fce39a] [DEBUG] Callback juste avant fin callBack [2024-01-22 11:39:40] [65ae45ecbbd4c] [DEBUG] Callback main start ok [2024-01-22 11:39:40] [65ae45ecbbd4c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 11:39:40] [65ae45ecbbd4c] [DEBUG] Callback main avant while ok [2024-01-22 11:39:40] [65ae45ecbbd4c] [DEBUG] Fields : channel=sms&text=18h&reception_date=2024-01-22 11:39:39&metadata[message_id]=sms_65ae4582c716b082209490&metadata[number]=+33671925362&metadata[sim_card_number]=+33755517567 [2024-01-22 11:39:40] [65ae45ecbbd4c] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33671925362 Text: 18h [2024-01-22 11:39:40] [65ae45ecbbd4c] [INFO] From: +33671925362|To: +33755517567|Date: 2024-01-22 11:39:39|Message: 18h [2024-01-22 11:39:40] [65ae45ecbbd4c] [DEBUG] callback main apres while ok [2024-01-22 11:39:40] [65ae45ecbbd4c] [DEBUG] Service is enabled ? true [2024-01-22 11:39:40] [65ae45ecbbd4c] [INFO] Service +33755517567 is enabled ! [2024-01-22 11:39:40] [65ae45ecbbd4c] [INFO] Phone Number +33671925362 is available ! [2024-01-22 11:39:40] [65ae45ecbbd4c] [DEBUG] Listen is enabled ? false [2024-01-22 11:39:40] [65ae45ecbbd4c] [INFO] Listen +33755517567 is disabled ! [2024-01-22 11:39:40] [65ae45ecbbd4c] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-22 11:39:40] [65ae45ecbbd4c] [DEBUG] BDD CheckNumber : OK [2024-01-22 11:39:40] [65ae45ecbbd4c] [INFO] Callback SMS Count =? 5 [2024-01-22 11:39:40] [65ae45ecbbd4c] [INFO] Callback checkMessage : 8h30 -- text: 18h [2024-01-22 11:39:40] [65ae45ecbbd4c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '18h' [2024-01-22 11:39:40] [65ae45ecbbd4c] [INFO] Event ID ? 1 [2024-01-22 11:39:40] [65ae45ecbbd4c] [INFO] Fetch event [2024-01-22 11:39:40] [65ae45ecbbd4c] [INFO] Event name : Jumpstart [2024-01-22 11:39:40] [65ae45ecbbd4c] [DEBUG] Callback juste avant fin callBack [2024-01-22 11:39:57] [65ae45fd2bf16] [DEBUG] Callback main start ok [2024-01-22 11:39:57] [65ae45fd2bf16] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 11:39:57] [65ae45fd2bf16] [DEBUG] Callback main avant while ok [2024-01-22 11:39:57] [65ae45fd2bf16] [DEBUG] Fields : channel=sms&text=17h&reception_date=2024-01-22 11:39:54&metadata[message_id]=sms_65ae4582c716b082209490&metadata[number]=+33671925362&metadata[sim_card_number]=+33755517567 [2024-01-22 11:39:57] [65ae45fd2bf16] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33671925362 Text: 17h [2024-01-22 11:39:57] [65ae45fd2bf16] [INFO] From: +33671925362|To: +33755517567|Date: 2024-01-22 11:39:54|Message: 17h [2024-01-22 11:39:57] [65ae45fd2bf16] [DEBUG] callback main apres while ok [2024-01-22 11:39:57] [65ae45fd2bf16] [DEBUG] Service is enabled ? true [2024-01-22 11:39:57] [65ae45fd2bf16] [INFO] Service +33755517567 is enabled ! [2024-01-22 11:39:57] [65ae45fd2bf16] [INFO] Phone Number +33671925362 is available ! [2024-01-22 11:39:57] [65ae45fd2bf16] [DEBUG] Listen is enabled ? false [2024-01-22 11:39:57] [65ae45fd2bf16] [INFO] Listen +33755517567 is disabled ! [2024-01-22 11:39:57] [65ae45fd2bf16] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-22 11:39:57] [65ae45fd2bf16] [DEBUG] BDD CheckNumber : OK [2024-01-22 11:39:57] [65ae45fd2bf16] [INFO] Callback SMS Count =? 5 [2024-01-22 11:39:57] [65ae45fd2bf16] [INFO] Callback checkMessage : 18h -- text: 17h [2024-01-22 11:39:57] [65ae45fd2bf16] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h' [2024-01-22 11:39:57] [65ae45fd2bf16] [INFO] Event ID ? 1 [2024-01-22 11:39:57] [65ae45fd2bf16] [INFO] Fetch event [2024-01-22 11:39:57] [65ae45fd2bf16] [INFO] Event name : Jumpstart [2024-01-22 11:39:57] [65ae45fd2bf16] [DEBUG] Callback juste avant fin callBack [2024-01-22 11:41:57] [65ae4675a3aed] [DEBUG] Callback main start ok [2024-01-22 11:41:57] [65ae4675a3aed] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 11:41:57] [65ae4675a3aed] [DEBUG] Callback main avant while ok [2024-01-22 11:41:57] [65ae4675a3aed] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-22 11:41:56&metadata[message_id]=sms_65ae46324e2f6874697121&metadata[number]=+33671925362&metadata[sim_card_number]=+33755517567 [2024-01-22 11:41:57] [65ae4675a3aed] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33671925362 Text: Oui [2024-01-22 11:41:57] [65ae4675a3aed] [INFO] From: +33671925362|To: +33755517567|Date: 2024-01-22 11:41:56|Message: Oui [2024-01-22 11:41:57] [65ae4675a3aed] [DEBUG] callback main apres while ok [2024-01-22 11:41:57] [65ae4675a3aed] [DEBUG] Service is enabled ? true [2024-01-22 11:41:57] [65ae4675a3aed] [INFO] Service +33755517567 is enabled ! [2024-01-22 11:41:57] [65ae4675a3aed] [INFO] Phone Number +33671925362 is available ! [2024-01-22 11:41:57] [65ae4675a3aed] [DEBUG] Listen is enabled ? false [2024-01-22 11:41:57] [65ae4675a3aed] [INFO] Listen +33755517567 is disabled ! [2024-01-22 11:41:57] [65ae4675a3aed] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-22 11:41:57] [65ae4675a3aed] [DEBUG] BDD CheckNumber : OK [2024-01-22 11:41:57] [65ae4675a3aed] [INFO] Callback SMS Count =? 5 [2024-01-22 11:41:57] [65ae4675a3aed] [INFO] Callback checkMessage : 17h -- text: Oui [2024-01-22 11:41:57] [65ae4675a3aed] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-22 11:41:57] [65ae4675a3aed] [INFO] Event ID ? 1 [2024-01-22 11:41:57] [65ae4675a3aed] [INFO] Fetch event [2024-01-22 11:41:57] [65ae4675a3aed] [INFO] Event name : Jumpstart [2024-01-22 11:41:57] [65ae4675a3aed] [DEBUG] Callback juste avant fin callBack [2024-01-22 11:42:58] [65ae46b2132a6] [DEBUG] Callback main start ok [2024-01-22 11:42:58] [65ae46b2132a6] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 11:42:58] [65ae46b2132a6] [DEBUG] Callback main avant while ok [2024-01-22 11:42:58] [65ae46b2132a6] [DEBUG] Fields : channel=sms&text=Ok ça marche&reception_date=2024-01-22 11:42:57&metadata[message_id]=sms_65ae469dd4e36654691187&metadata[number]=+33671925362&metadata[sim_card_number]=+33755517567 [2024-01-22 11:42:58] [65ae46b2132a6] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33671925362 Text: Ok ça marche [2024-01-22 11:42:58] [65ae46b2132a6] [INFO] From: +33671925362|To: +33755517567|Date: 2024-01-22 11:42:57|Message: Ok ça marche [2024-01-22 11:42:58] [65ae46b2132a6] [DEBUG] callback main apres while ok [2024-01-22 11:42:58] [65ae46b2132a6] [DEBUG] Service is enabled ? true [2024-01-22 11:42:58] [65ae46b2132a6] [INFO] Service +33755517567 is enabled ! [2024-01-22 11:42:58] [65ae46b2132a6] [INFO] Phone Number +33671925362 is available ! [2024-01-22 11:42:58] [65ae46b2132a6] [DEBUG] Listen is enabled ? false [2024-01-22 11:42:58] [65ae46b2132a6] [INFO] Listen +33755517567 is disabled ! [2024-01-22 11:42:58] [65ae46b2132a6] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-22 11:42:58] [65ae46b2132a6] [DEBUG] BDD CheckNumber : OK [2024-01-22 11:42:58] [65ae46b2132a6] [INFO] Callback SMS Count =? 5 [2024-01-22 11:42:58] [65ae46b2132a6] [INFO] Callback checkMessage : Oui -- text: Ok ça marche [2024-01-22 11:42:58] [65ae46b2132a6] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Ok ça marche' [2024-01-22 11:42:58] [65ae46b2132a6] [INFO] Event ID ? 1 [2024-01-22 11:42:58] [65ae46b2132a6] [INFO] Fetch event [2024-01-22 11:42:58] [65ae46b2132a6] [INFO] Event name : Jumpstart [2024-01-22 11:42:58] [65ae46b2132a6] [DEBUG] Callback juste avant fin callBack [2024-01-22 11:54:08] [65ae4950cc26f] [DEBUG] Callback main start ok [2024-01-22 11:54:08] [65ae4950cc26f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 11:54:08] [65ae4950cc26f] [DEBUG] Callback main avant while ok [2024-01-22 11:54:08] [65ae4950cc26f] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-22 11:54:07&metadata[message_id]=sms_65ae4935472bb809462659&metadata[number]=+33686640956&metadata[sim_card_number]=+33755517567 [2024-01-22 11:54:08] [65ae4950cc26f] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33686640956 Text: Oui [2024-01-22 11:54:08] [65ae4950cc26f] [INFO] From: +33686640956|To: +33755517567|Date: 2024-01-22 11:54:07|Message: Oui [2024-01-22 11:54:08] [65ae4950cc26f] [DEBUG] callback main apres while ok [2024-01-22 11:54:08] [65ae4950cc26f] [DEBUG] Service is enabled ? true [2024-01-22 11:54:08] [65ae4950cc26f] [INFO] Service +33755517567 is enabled ! [2024-01-22 11:54:08] [65ae4950cc26f] [INFO] Phone Number +33686640956 is available ! [2024-01-22 11:54:08] [65ae4950cc26f] [DEBUG] Listen is enabled ? false [2024-01-22 11:54:08] [65ae4950cc26f] [INFO] Listen +33755517567 is disabled ! [2024-01-22 11:54:08] [65ae4950cc26f] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-22 11:54:08] [65ae4950cc26f] [DEBUG] BDD CheckNumber : OK [2024-01-22 11:54:08] [65ae4950cc26f] [INFO] Callback SMS Count =? 5 [2024-01-22 11:54:08] [65ae4950cc26f] [INFO] Callback checkMessage : Bonjour, je veux changer une information svp. J'aimerais arriver à l'évènement à 7h le jeudi 25 janvier svp. -- text: Oui [2024-01-22 11:54:08] [65ae4950cc26f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-22 11:54:08] [65ae4950cc26f] [INFO] Event ID ? 1 [2024-01-22 11:54:08] [65ae4950cc26f] [INFO] Fetch event [2024-01-22 11:54:08] [65ae4950cc26f] [INFO] Event name : Jumpstart [2024-01-22 11:54:08] [65ae4950cc26f] [DEBUG] Callback juste avant fin callBack [2024-01-22 11:58:47] [65ae4a67c43ef] [DEBUG] Callback main start ok [2024-01-22 11:58:47] [65ae4a67c43ef] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 11:58:47] [65ae4a67c43ef] [DEBUG] Callback main avant while ok [2024-01-22 11:58:47] [65ae4a67c43ef] [DEBUG] Fields : channel=sms&text=Pouvez vous déjà me dire combien de temps prendra mon détour svp ?&reception_date=2024-01-22 11:58:47&metadata[message_id]=sms_65ae4a2493ed1226665341&metadata[number]=+33686640956&metadata[sim_card_number]=+33755517567 [2024-01-22 11:58:47] [65ae4a67c43ef] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33686640956 Text: Pouvez vous déjà me dire combien de temps prendra mon détour svp ? [2024-01-22 11:58:47] [65ae4a67c43ef] [INFO] From: +33686640956|To: +33755517567|Date: 2024-01-22 11:58:47|Message: Pouvez vous déjà me dire combien de temps prendra mon détour svp ? [2024-01-22 11:58:47] [65ae4a67c43ef] [DEBUG] callback main apres while ok [2024-01-22 11:58:47] [65ae4a67c43ef] [DEBUG] Service is enabled ? true [2024-01-22 11:58:47] [65ae4a67c43ef] [INFO] Service +33755517567 is enabled ! [2024-01-22 11:58:47] [65ae4a67c43ef] [INFO] Phone Number +33686640956 is available ! [2024-01-22 11:58:47] [65ae4a67c43ef] [DEBUG] Listen is enabled ? false [2024-01-22 11:58:47] [65ae4a67c43ef] [INFO] Listen +33755517567 is disabled ! [2024-01-22 11:58:47] [65ae4a67c43ef] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-22 11:58:47] [65ae4a67c43ef] [DEBUG] BDD CheckNumber : OK [2024-01-22 11:58:47] [65ae4a67c43ef] [INFO] Callback SMS Count =? 5 [2024-01-22 11:58:47] [65ae4a67c43ef] [INFO] Callback checkMessage : Oui -- text: Pouvez vous déjà me dire combien de temps prendra mon détour svp ? [2024-01-22 11:58:47] [65ae4a67c43ef] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Pouvez vous déjà me dire combien de temps prendra mon détour svp ?' [2024-01-22 11:58:47] [65ae4a67c43ef] [INFO] Event ID ? 1 [2024-01-22 11:58:47] [65ae4a67c43ef] [INFO] Fetch event [2024-01-22 11:58:47] [65ae4a67c43ef] [INFO] Event name : Jumpstart [2024-01-22 11:58:47] [65ae4a67c43ef] [DEBUG] Callback juste avant fin callBack [2024-01-22 12:14:52] [65ae4e2c4a61a] [DEBUG] Callback main start ok [2024-01-22 12:14:52] [65ae4e2c4a61a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 12:14:52] [65ae4e2c4a61a] [DEBUG] Callback main avant while ok [2024-01-22 12:14:52] [65ae4e2c4a61a] [DEBUG] Fields : channel=sms&text=Bonjour, non merci.&reception_date=2024-01-22 12:14:50&metadata[message_id]=sms_65a802e9236b6035251925&metadata[number]=+33629156686&metadata[sim_card_number]=+33757050379 [2024-01-22 12:14:52] [65ae4e2c4a61a] [INFO] Callback SMS entrant sur sim_card: +33757050379 depuis Number (user): +33629156686 Text: Bonjour, non merci. [2024-01-22 12:14:52] [65ae4e2c4a61a] [INFO] From: +33629156686|To: +33757050379|Date: 2024-01-22 12:14:50|Message: Bonjour, non merci. [2024-01-22 12:14:52] [65ae4e2c4a61a] [DEBUG] callback main apres while ok [2024-01-22 12:14:52] [65ae4e2c4a61a] [DEBUG] Service is enabled ? true [2024-01-22 12:14:52] [65ae4e2c4a61a] [INFO] Service +33757050379 is enabled ! [2024-01-22 12:14:52] [65ae4e2c4a61a] [INFO] Phone Number +33629156686 is available ! [2024-01-22 12:14:52] [65ae4e2c4a61a] [DEBUG] Listen is enabled ? false [2024-01-22 12:14:52] [65ae4e2c4a61a] [INFO] Listen +33757050379 is disabled ! [2024-01-22 12:14:52] [65ae4e2c4a61a] [DEBUG] callback main sim_card_number CORRECT : +33757050379 début d'interpretation du message [2024-01-22 12:14:52] [65ae4e2c4a61a] [DEBUG] BDD CheckNumber : OK [2024-01-22 12:14:52] [65ae4e2c4a61a] [INFO] Callback SMS Count =? 1 [2024-01-22 12:14:52] [65ae4e2c4a61a] [INFO] Callback checkMessage : -- text: Bonjour, non merci. [2024-01-22 12:14:52] [65ae4e2c4a61a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, non merci.' [2024-01-22 12:14:52] [65ae4e2c4a61a] [INFO] Event ID ? 1 [2024-01-22 12:14:52] [65ae4e2c4a61a] [INFO] Fetch event [2024-01-22 12:14:52] [65ae4e2c4a61a] [INFO] Event name : Jumpstart [2024-01-22 12:14:52] [65ae4e2c4a61a] [DEBUG] début chatgpt [2024-01-22 12:14:52] [65ae4e2c4a61a] [DEBUG] curl_init OK [2024-01-22 12:14:52] [65ae4e2c4a61a] [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, non merci."}]} [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jmYOo36UGdJDWKph5KtAfHkaDDYT", "object": "chat.completion", "created": 1705922092, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 133, "completion_tokens": 4, "total_tokens": 137 }, "system_fingerprint": null } [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] Curl Closed OK [2024-01-22 12:14:53] [65ae4e2c4a61a] [INFO] Commun GPT Content: { "id": "chatcmpl-8jmYOo36UGdJDWKph5KtAfHkaDDYT", "object": "chat.completion", "created": 1705922092, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 133, "completion_tokens": 4, "total_tokens": 137 }, "system_fingerprint": null } [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-22 12:14:53] [65ae4e2c4a61a] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour, non merci.' [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] [AUTOMATIC] Réponse Negative : Bonjour, non merci. [2024-01-22 12:14:53] [65ae4e2c4a61a] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-22 12:14:53] [65ae4e2c4a61a] [INFO] Sender already set +33629156686 [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] SMS operators count : 0 [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] SMS day operators count : 0 [2024-01-22 12:14:53] [65ae4e2c4a61a] [INFO] SMS Count : 0 [2024-01-22 12:14:53] [65ae4e2c4a61a] [INFO] SMS day Count : 0 [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] [SMS] number : +33629156686 [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] [SMS] sender : 33757050379 [2024-01-22 12:14:53] [65ae4e2c4a61a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33629156686"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050379"} [2024-01-22 12:14:54] [65ae4e2c4a61a] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 12:14:54] [65ae4e2c4a61a] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae4e2decbea342783001 [2024-01-22 12:14:54] [65ae4e2c4a61a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae4e2decbea342783001","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":535.42} [2024-01-22 12:14:54] [65ae4e2c4a61a] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-22 12:14:54] [65ae4e2c4a61a] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-22 12:14:54' [2024-01-22 12:14:54] [65ae4e2c4a61a] [DEBUG] Callback juste avant fin callBack [2024-01-22 12:56:39] [65ae57f78498c] [DEBUG] Callback main start ok [2024-01-22 12:56:39] [65ae57f78498c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 12:56:39] [65ae57f78498c] [DEBUG] Callback main avant while ok [2024-01-22 12:56:39] [65ae57f78498c] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-22 12:56:37&metadata[message_id]=sms_65ae3c11112d0322840617&metadata[number]=+33632656737&metadata[sim_card_number]=+33757050381 [2024-01-22 12:56:39] [65ae57f78498c] [INFO] Callback SMS entrant sur sim_card: +33757050381 depuis Number (user): +33632656737 Text: Oui [2024-01-22 12:56:39] [65ae57f78498c] [INFO] From: +33632656737|To: +33757050381|Date: 2024-01-22 12:56:37|Message: Oui [2024-01-22 12:56:39] [65ae57f78498c] [DEBUG] callback main apres while ok [2024-01-22 12:56:39] [65ae57f78498c] [DEBUG] Service is enabled ? true [2024-01-22 12:56:39] [65ae57f78498c] [INFO] Service +33757050381 is enabled ! [2024-01-22 12:56:39] [65ae57f78498c] [INFO] Phone Number +33632656737 is available ! [2024-01-22 12:56:39] [65ae57f78498c] [DEBUG] Listen is enabled ? false [2024-01-22 12:56:39] [65ae57f78498c] [INFO] Listen +33757050381 is disabled ! [2024-01-22 12:56:39] [65ae57f78498c] [DEBUG] callback main sim_card_number CORRECT : +33757050381 début d'interpretation du message [2024-01-22 12:56:39] [65ae57f78498c] [DEBUG] BDD CheckNumber : OK [2024-01-22 12:56:39] [65ae57f78498c] [INFO] Callback SMS Count =? 5 [2024-01-22 12:56:39] [65ae57f78498c] [INFO] Callback checkMessage : 17h -- text: Oui [2024-01-22 12:56:39] [65ae57f78498c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-22 12:56:39] [65ae57f78498c] [INFO] Event ID ? 1 [2024-01-22 12:56:39] [65ae57f78498c] [INFO] Fetch event [2024-01-22 12:56:39] [65ae57f78498c] [INFO] Event name : Jumpstart [2024-01-22 12:56:39] [65ae57f78498c] [DEBUG] Callback juste avant fin callBack [2024-01-22 13:57:53] [65ae6651711bf] [DEBUG] Callback main start ok [2024-01-22 13:57:53] [65ae6651711bf] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 13:57:53] [65ae6651711bf] [DEBUG] Callback main avant while ok [2024-01-22 13:57:53] [65ae6651711bf] [DEBUG] Fields : channel=sms&text=31 boulevard Joseph girod&reception_date=2024-01-22 13:57:52&metadata[message_id]=sms_65ae1c7b656a7979129856&metadata[number]=+33666987660&metadata[sim_card_number]=+33757050376 [2024-01-22 13:57:53] [65ae6651711bf] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33666987660 Text: 31 boulevard Joseph girod [2024-01-22 13:57:53] [65ae6651711bf] [INFO] From: +33666987660|To: +33757050376|Date: 2024-01-22 13:57:52|Message: 31 boulevard Joseph girod [2024-01-22 13:57:53] [65ae6651711bf] [DEBUG] callback main apres while ok [2024-01-22 13:57:53] [65ae6651711bf] [DEBUG] Service is enabled ? true [2024-01-22 13:57:53] [65ae6651711bf] [INFO] Service +33757050376 is enabled ! [2024-01-22 13:57:53] [65ae6651711bf] [INFO] Phone Number +33666987660 is available ! [2024-01-22 13:57:53] [65ae6651711bf] [DEBUG] Listen is enabled ? false [2024-01-22 13:57:53] [65ae6651711bf] [INFO] Listen +33757050376 is disabled ! [2024-01-22 13:57:53] [65ae6651711bf] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-22 13:57:53] [65ae6651711bf] [DEBUG] BDD CheckNumber : OK [2024-01-22 13:57:53] [65ae6651711bf] [INFO] Callback SMS Count =? 5 [2024-01-22 13:57:53] [65ae6651711bf] [INFO] Callback checkMessage : 17h30 -- text: 31 boulevard Joseph girod [2024-01-22 13:57:53] [65ae6651711bf] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '31 boulevard Joseph girod' [2024-01-22 13:57:53] [65ae6651711bf] [INFO] Event ID ? 1 [2024-01-22 13:57:53] [65ae6651711bf] [INFO] Fetch event [2024-01-22 13:57:53] [65ae6651711bf] [INFO] Event name : Jumpstart [2024-01-22 13:57:53] [65ae6651711bf] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:05:28] [65ae681878a93] [DEBUG] Callback main start ok [2024-01-22 14:05:28] [65ae681878a93] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:05:28] [65ae681878a93] [DEBUG] Callback main avant while ok [2024-01-22 14:05:28] [65ae681878a93] [DEBUG] Fields : channel=sms&text=Bonjour Alfred, si quelqu'un part de Gerzat, cela m'intéresse ! Merci &reception_date=2024-01-22 14:05:27&metadata[message_id]=sms_65a7fc34139b5016825472&metadata[number]=+33621643764&metadata[sim_card_number]=+33757050378 [2024-01-22 14:05:28] [65ae681878a93] [INFO] Callback SMS entrant sur sim_card: +33757050378 depuis Number (user): +33621643764 Text: Bonjour Alfred, si quelqu'un part de Gerzat, cela m'intéresse ! Merci [2024-01-22 14:05:28] [65ae681878a93] [INFO] From: +33621643764|To: +33757050378|Date: 2024-01-22 14:05:27|Message: Bonjour Alfred, si quelqu'un part de Gerzat, cela m'intéresse ! Merci [2024-01-22 14:05:28] [65ae681878a93] [DEBUG] callback main apres while ok [2024-01-22 14:05:28] [65ae681878a93] [DEBUG] Service is enabled ? true [2024-01-22 14:05:28] [65ae681878a93] [INFO] Service +33757050378 is enabled ! [2024-01-22 14:05:28] [65ae681878a93] [INFO] Phone Number +33621643764 is available ! [2024-01-22 14:05:28] [65ae681878a93] [DEBUG] Listen is enabled ? false [2024-01-22 14:05:28] [65ae681878a93] [INFO] Listen +33757050378 is disabled ! [2024-01-22 14:05:28] [65ae681878a93] [DEBUG] callback main sim_card_number CORRECT : +33757050378 début d'interpretation du message [2024-01-22 14:05:28] [65ae681878a93] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:05:28] [65ae681878a93] [INFO] Callback SMS Count =? 1 [2024-01-22 14:05:28] [65ae681878a93] [INFO] Callback checkMessage : -- text: Bonjour Alfred, si quelqu'un part de Gerzat, cela m'intéresse ! Merci [2024-01-22 14:05:28] [65ae681878a93] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred, si quelqu\'un part de Gerzat, cela m\'intéresse ! Merci ' [2024-01-22 14:05:28] [65ae681878a93] [INFO] Event ID ? 1 [2024-01-22 14:05:28] [65ae681878a93] [INFO] Fetch event [2024-01-22 14:05:28] [65ae681878a93] [INFO] Event name : Jumpstart [2024-01-22 14:05:28] [65ae681878a93] [DEBUG] début chatgpt [2024-01-22 14:05:28] [65ae681878a93] [DEBUG] curl_init OK [2024-01-22 14:05:28] [65ae681878a93] [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 Alfred, si quelqu'un part de Gerzat, cela m'int\u00e9resse ! Merci "}]} [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] Commun GPT response: { "id": "chatcmpl-8joHQPgq0lhby2ByqrUoKiGflvVs9", "object": "chat.completion", "created": 1705928728, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 149, "completion_tokens": 1, "total_tokens": 150 }, "system_fingerprint": null } [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] Curl Closed OK [2024-01-22 14:05:29] [65ae681878a93] [INFO] Commun GPT Content: { "id": "chatcmpl-8joHQPgq0lhby2ByqrUoKiGflvVs9", "object": "chat.completion", "created": 1705928728, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 149, "completion_tokens": 1, "total_tokens": 150 }, "system_fingerprint": null } [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] [AUTOMATIC] Réponse 8 [2024-01-22 14:05:29] [65ae681878a93] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour Alfred, si quelqu\'un part de Gerzat, cela m\'intéresse ! Merci ' [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-22 14:05:29] [65ae681878a93] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-22 14:05:29] [65ae681878a93] [INFO] Sender already set +33621643764 [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] SMS operators count : 0 [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] SMS day operators count : 0 [2024-01-22 14:05:29] [65ae681878a93] [INFO] SMS Count : 0 [2024-01-22 14:05:29] [65ae681878a93] [INFO] SMS day Count : 0 [2024-01-22 14:05:29] [65ae681878a93] [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-22 14:05:29] [65ae681878a93] [DEBUG] [SMS] number : +33621643764 [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] [SMS] sender : 33757050378 [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33621643764"}],"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":"33757050378"} [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 14:05:29] [65ae681878a93] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae6819548ab761048096 [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae6819548ab761048096","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":534.88} [2024-01-22 14:05:29] [65ae681878a93] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-22 14:05:29] [65ae681878a93] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-22 14:05:29' [2024-01-22 14:05:29] [65ae681878a93] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:18:57] [65ae6b4114f73] [DEBUG] Callback main start ok [2024-01-22 14:18:57] [65ae6b4114f73] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:18:57] [65ae6b4114f73] [DEBUG] Callback main avant while ok [2024-01-22 14:18:57] [65ae6b4114f73] [DEBUG] Fields : channel=sms&text=Aire autoroute thiers- vichy - ambert&reception_date=2024-01-22 14:18:55&metadata[message_id]=sms_65ae1b48ca79d520009852&metadata[number]=+33645867995&metadata[sim_card_number]=+33757050380 [2024-01-22 14:18:57] [65ae6b4114f73] [INFO] Callback SMS entrant sur sim_card: +33757050380 depuis Number (user): +33645867995 Text: Aire autoroute thiers- vichy - ambert [2024-01-22 14:18:57] [65ae6b4114f73] [INFO] From: +33645867995|To: +33757050380|Date: 2024-01-22 14:18:55|Message: Aire autoroute thiers- vichy - ambert [2024-01-22 14:18:57] [65ae6b4114f73] [DEBUG] callback main apres while ok [2024-01-22 14:18:57] [65ae6b4114f73] [DEBUG] Service is enabled ? true [2024-01-22 14:18:57] [65ae6b4114f73] [INFO] Service +33757050380 is enabled ! [2024-01-22 14:18:57] [65ae6b4114f73] [INFO] Phone Number +33645867995 is available ! [2024-01-22 14:18:57] [65ae6b4114f73] [DEBUG] Listen is enabled ? false [2024-01-22 14:18:57] [65ae6b4114f73] [INFO] Listen +33757050380 is disabled ! [2024-01-22 14:18:57] [65ae6b4114f73] [DEBUG] callback main sim_card_number CORRECT : +33757050380 début d'interpretation du message [2024-01-22 14:18:57] [65ae6b4114f73] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:18:57] [65ae6b4114f73] [INFO] Callback SMS Count =? 5 [2024-01-22 14:18:57] [65ae6b4114f73] [INFO] Callback checkMessage : 8h -- text: Aire autoroute thiers- vichy - ambert [2024-01-22 14:18:57] [65ae6b4114f73] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Aire autoroute thiers- vichy - ambert' [2024-01-22 14:18:57] [65ae6b4114f73] [INFO] Event ID ? [2024-01-22 14:18:57] [65ae6b4114f73] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:20:46] [65ae6baedb07d] [DEBUG] Callback main start ok [2024-01-22 14:20:46] [65ae6baedb07d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:20:46] [65ae6baedb07d] [DEBUG] Callback main avant while ok [2024-01-22 14:20:46] [65ae6baedb07d] [DEBUG] Fields : channel=sms&text=Oui. Je n'ai pas de voiture&reception_date=2024-01-22 14:20:45&metadata[message_id]=sms_659fd33d803d4567500370&metadata[number]=+33670808659&metadata[sim_card_number]=+33755517567 [2024-01-22 14:20:46] [65ae6baedb07d] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33670808659 Text: Oui. Je n'ai pas de voiture [2024-01-22 14:20:46] [65ae6baedb07d] [INFO] From: +33670808659|To: +33755517567|Date: 2024-01-22 14:20:45|Message: Oui. Je n'ai pas de voiture [2024-01-22 14:20:46] [65ae6baedb07d] [DEBUG] callback main apres while ok [2024-01-22 14:20:46] [65ae6baedb07d] [DEBUG] Service is enabled ? true [2024-01-22 14:20:46] [65ae6baedb07d] [INFO] Service +33755517567 is enabled ! [2024-01-22 14:20:46] [65ae6baedb07d] [INFO] Phone Number +33670808659 is available ! [2024-01-22 14:20:46] [65ae6baedb07d] [DEBUG] Listen is enabled ? false [2024-01-22 14:20:46] [65ae6baedb07d] [INFO] Listen +33755517567 is disabled ! [2024-01-22 14:20:46] [65ae6baedb07d] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-22 14:20:46] [65ae6baedb07d] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:20:46] [65ae6baedb07d] [INFO] Callback SMS Count =? 1 [2024-01-22 14:20:46] [65ae6baedb07d] [INFO] Callback checkMessage : -- text: Oui. Je n'ai pas de voiture [2024-01-22 14:20:46] [65ae6baedb07d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui. Je n\'ai pas de voiture' [2024-01-22 14:20:46] [65ae6baedb07d] [INFO] Event ID ? 1 [2024-01-22 14:20:46] [65ae6baedb07d] [INFO] Fetch event [2024-01-22 14:20:46] [65ae6baedb07d] [INFO] Event name : Jumpstart [2024-01-22 14:20:46] [65ae6baedb07d] [DEBUG] début chatgpt [2024-01-22 14:20:46] [65ae6baedb07d] [DEBUG] curl_init OK [2024-01-22 14:20:46] [65ae6baedb07d] [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 n'ai pas de voiture"}]} [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] Commun GPT response: { "id": "chatcmpl-8joWFE6Xwif3E2ixBJi29rFNabAGN", "object": "chat.completion", "created": 1705929647, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 10\n\nLe message montre clairement que la personne souhaite faire du covoiturage malgré le fait qu'elle n'ait pas de voiture." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 135, "completion_tokens": 36, "total_tokens": 171 }, "system_fingerprint": null } [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] Curl Closed OK [2024-01-22 14:20:49] [65ae6baedb07d] [INFO] Commun GPT Content: { "id": "chatcmpl-8joWFE6Xwif3E2ixBJi29rFNabAGN", "object": "chat.completion", "created": 1705929647, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 10\n\nLe message montre clairement que la personne souhaite faire du covoiturage malgré le fait qu'elle n'ait pas de voiture." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 135, "completion_tokens": 36, "total_tokens": 171 }, "system_fingerprint": null } [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] [AUTOMATIC] Réponse 10 [2024-01-22 14:20:49] [65ae6baedb07d] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui. Je n\'ai pas de voiture' [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-22 14:20:49] [65ae6baedb07d] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-22 14:20:49] [65ae6baedb07d] [INFO] Sender already set +33670808659 [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] SMS operators count : 0 [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] SMS day operators count : 0 [2024-01-22 14:20:49] [65ae6baedb07d] [INFO] SMS Count : 0 [2024-01-22 14:20:49] [65ae6baedb07d] [INFO] SMS day Count : 4 [2024-01-22 14:20:49] [65ae6baedb07d] [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-22 14:20:49] [65ae6baedb07d] [DEBUG] [SMS] number : +33670808659 [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] [SMS] sender : 33755517567 [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33670808659"}],"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-22 14:20:49] [65ae6baedb07d] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 14:20:49] [65ae6baedb07d] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae6bb1c8759048773686 [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae6bb1c8759048773686","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":534.65} [2024-01-22 14:20:49] [65ae6baedb07d] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-22 14:20:49] [65ae6baedb07d] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-22 14:20:49' [2024-01-22 14:20:49] [65ae6baedb07d] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:21:08] [65ae6bc4f00e4] [DEBUG] Callback main start ok [2024-01-22 14:21:08] [65ae6bc4f00e4] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:21:08] [65ae6bc4f00e4] [DEBUG] Callback main avant while ok [2024-01-22 14:21:08] [65ae6bc4f00e4] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-01-22 14:21:08&metadata[message_id]=sms_65ae6bb1c8759048773686&metadata[number]=+33670808659&metadata[sim_card_number]=+33755517567 [2024-01-22 14:21:08] [65ae6bc4f00e4] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33670808659 Text: Passager [2024-01-22 14:21:08] [65ae6bc4f00e4] [INFO] From: +33670808659|To: +33755517567|Date: 2024-01-22 14:21:08|Message: Passager [2024-01-22 14:21:08] [65ae6bc4f00e4] [DEBUG] callback main apres while ok [2024-01-22 14:21:08] [65ae6bc4f00e4] [DEBUG] Service is enabled ? true [2024-01-22 14:21:08] [65ae6bc4f00e4] [INFO] Service +33755517567 is enabled ! [2024-01-22 14:21:08] [65ae6bc4f00e4] [INFO] Phone Number +33670808659 is available ! [2024-01-22 14:21:08] [65ae6bc4f00e4] [DEBUG] Listen is enabled ? false [2024-01-22 14:21:08] [65ae6bc4f00e4] [INFO] Listen +33755517567 is disabled ! [2024-01-22 14:21:08] [65ae6bc4f00e4] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-22 14:21:09] [65ae6bc4f00e4] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:21:09] [65ae6bc4f00e4] [INFO] Callback SMS Count =? 2 [2024-01-22 14:21:09] [65ae6bc4f00e4] [INFO] Callback checkMessage : Oui. Je n'ai pas de voiture -- text: Passager [2024-01-22 14:21:09] [65ae6bc4f00e4] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-01-22 14:21:09] [65ae6bc4f00e4] [INFO] Event ID ? 1 [2024-01-22 14:21:09] [65ae6bc4f00e4] [INFO] Fetch event [2024-01-22 14:21:09] [65ae6bc4f00e4] [INFO] Event name : Jumpstart [2024-01-22 14:21:09] [65ae6bc4f00e4] [DEBUG] début chatgpt [2024-01-22 14:21:09] [65ae6bc4f00e4] [DEBUG] curl_init OK [2024-01-22 14:21:09] [65ae6bc4f00e4] [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. Je n'ai pas de voiture"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"}]} [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] Commun GPT response: { "id": "chatcmpl-8joWbNtbFJTzaGL56vlHWmn9jiUcI", "object": "chat.completion", "created": 1705929669, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, je vais avoir besoin de quelques informations supplémentaires pour organiser votre covoiturage. Pouvez-vous me donner votre adresse de départ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 388, "completion_tokens": 32, "total_tokens": 420 }, "system_fingerprint": null } [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] Curl Closed OK [2024-01-22 14:21:11] [65ae6bc4f00e4] [INFO] Commun GPT Content: { "id": "chatcmpl-8joWbNtbFJTzaGL56vlHWmn9jiUcI", "object": "chat.completion", "created": 1705929669, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, je vais avoir besoin de quelques informations supplémentaires pour organiser votre covoiturage. Pouvez-vous me donner votre adresse de départ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 388, "completion_tokens": 32, "total_tokens": 420 }, "system_fingerprint": null } [2024-01-22 14:21:11] [65ae6bc4f00e4] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager' [2024-01-22 14:21:11] [65ae6bc4f00e4] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait, je vais avoir besoin de quelques informations supplémentaires pour organiser votre covoiturage. Pouvez-vous me donner votre adresse de départ?' [2024-01-22 14:21:11] [65ae6bc4f00e4] [INFO] Sender already set +33670808659 [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] SMS operators count : 0 [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] SMS day operators count : 0 [2024-01-22 14:21:11] [65ae6bc4f00e4] [INFO] SMS Count : 1 [2024-01-22 14:21:11] [65ae6bc4f00e4] [INFO] SMS day Count : 5 [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] [SMS] text : Parfait, je vais avoir besoin de quelques informations supplémentaires pour organiser votre covoiturage. Pouvez-vous me donner votre adresse de départ? [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] [SMS] number : +33670808659 [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] [SMS] sender : 33755517567 [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33670808659"}],"text":"Parfait, je vais avoir besoin de quelques informations suppl\u00e9mentaires pour organiser votre covoiturage. Pouvez-vous me donner votre adresse de d\u00e9part?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 14:21:11] [65ae6bc4f00e4] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae6bc78a59e195841874 [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae6bc78a59e195841874","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":534.61} [2024-01-22 14:21:11] [65ae6bc4f00e4] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-22 14:21:11] [65ae6bc4f00e4] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-22 14:21:11' [2024-01-22 14:21:11] [65ae6bc4f00e4] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:21:36] [65ae6be02998a] [DEBUG] Callback main start ok [2024-01-22 14:21:36] [65ae6be02998a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:21:36] [65ae6be02998a] [DEBUG] Callback main avant while ok [2024-01-22 14:21:36] [65ae6be02998a] [DEBUG] Fields : channel=sms&text=Place des bughes ou place des carmes&reception_date=2024-01-22 14:21:35&metadata[message_id]=sms_65ae6bc78a59e195841874&metadata[number]=+33670808659&metadata[sim_card_number]=+33755517567 [2024-01-22 14:21:36] [65ae6be02998a] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33670808659 Text: Place des bughes ou place des carmes [2024-01-22 14:21:36] [65ae6be02998a] [INFO] From: +33670808659|To: +33755517567|Date: 2024-01-22 14:21:35|Message: Place des bughes ou place des carmes [2024-01-22 14:21:36] [65ae6be02998a] [DEBUG] callback main apres while ok [2024-01-22 14:21:36] [65ae6be02998a] [DEBUG] Service is enabled ? true [2024-01-22 14:21:36] [65ae6be02998a] [INFO] Service +33755517567 is enabled ! [2024-01-22 14:21:36] [65ae6be02998a] [INFO] Phone Number +33670808659 is available ! [2024-01-22 14:21:36] [65ae6be02998a] [DEBUG] Listen is enabled ? false [2024-01-22 14:21:36] [65ae6be02998a] [INFO] Listen +33755517567 is disabled ! [2024-01-22 14:21:36] [65ae6be02998a] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-22 14:21:36] [65ae6be02998a] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:21:36] [65ae6be02998a] [INFO] Callback SMS Count =? 3 [2024-01-22 14:21:36] [65ae6be02998a] [INFO] Callback checkMessage : Passager -- text: Place des bughes ou place des carmes [2024-01-22 14:21:36] [65ae6be02998a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Place des bughes ou place des carmes' [2024-01-22 14:21:36] [65ae6be02998a] [INFO] Event ID ? 1 [2024-01-22 14:21:36] [65ae6be02998a] [INFO] Fetch event [2024-01-22 14:21:36] [65ae6be02998a] [INFO] Event name : Jumpstart [2024-01-22 14:21:36] [65ae6be02998a] [DEBUG] début chatgpt [2024-01-22 14:21:36] [65ae6be02998a] [DEBUG] curl_init OK [2024-01-22 14:21:36] [65ae6be02998a] [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. Je n'ai pas de voiture"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait, je vais avoir besoin de quelques informations suppl\u00e9mentaires pour organiser votre covoiturage. Pouvez-vous me donner votre adresse de d\u00e9part?"},{"role":"user","content":"Place des bughes ou place des carmes"}]} [2024-01-22 14:21:38] [65ae6be02998a] [DEBUG] Commun GPT response: { "id": "chatcmpl-8joX2C9eY0KFAtiJhTcj9ZSsxDZX0", "object": "chat.completion", "created": 1705929696, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour l'information. À quelle heure souhaiteriez-vous arriver à l'événement Jumpstart à la Grande Halle d'Auvergne ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 438, "completion_tokens": 36, "total_tokens": 474 }, "system_fingerprint": null } [2024-01-22 14:21:38] [65ae6be02998a] [DEBUG] Curl Closed OK [2024-01-22 14:21:38] [65ae6be02998a] [INFO] Commun GPT Content: { "id": "chatcmpl-8joX2C9eY0KFAtiJhTcj9ZSsxDZX0", "object": "chat.completion", "created": 1705929696, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour l'information. À quelle heure souhaiteriez-vous arriver à l'événement Jumpstart à la Grande Halle d'Auvergne ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 438, "completion_tokens": 36, "total_tokens": 474 }, "system_fingerprint": null } [2024-01-22 14:21:38] [65ae6be02998a] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Place des bughes ou place des carmes' [2024-01-22 14:21:38] [65ae6be02998a] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Merci pour l\'information. À quelle heure souhaiteriez-vous arriver à l\'événement Jumpstart à la Grande Halle d\'Auvergne ?' [2024-01-22 14:21:38] [65ae6be02998a] [INFO] Sender already set +33670808659 [2024-01-22 14:21:38] [65ae6be02998a] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 14:21:38] [65ae6be02998a] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 14:21:38] [65ae6be02998a] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 14:21:38] [65ae6be02998a] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-22 14:21:38] [65ae6be02998a] [DEBUG] SMS sms3_sent_at : 1 [2024-01-22 14:21:38] [65ae6be02998a] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-22 14:21:38] [65ae6be02998a] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 14:21:38] [65ae6be02998a] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-22 14:21:38] [65ae6be02998a] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 14:21:38] [65ae6be02998a] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-22 14:21:38] [65ae6be02998a] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 14:21:38] [65ae6be02998a] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 14:21:38] [65ae6be02998a] [DEBUG] SMS operators count : 0 [2024-01-22 14:21:38] [65ae6be02998a] [DEBUG] SMS day operators count : 0 [2024-01-22 14:21:38] [65ae6be02998a] [INFO] SMS Count : 2 [2024-01-22 14:21:38] [65ae6be02998a] [INFO] SMS day Count : 6 [2024-01-22 14:21:38] [65ae6be02998a] [DEBUG] [SMS] text : Merci pour l'information. À quelle heure souhaiteriez-vous arriver à l'événement Jumpstart à la Grande Halle d'Auvergne ? [2024-01-22 14:21:38] [65ae6be02998a] [DEBUG] [SMS] number : +33670808659 [2024-01-22 14:21:38] [65ae6be02998a] [DEBUG] [SMS] sender : 33755517567 [2024-01-22 14:21:38] [65ae6be02998a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33670808659"}],"text":"Merci pour l'information. \u00c0 quelle heure souhaiteriez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart \u00e0 la Grande Halle d'Auvergne ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-22 14:21:39] [65ae6be02998a] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 14:21:39] [65ae6be02998a] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae6be30709c268114137 [2024-01-22 14:21:39] [65ae6be02998a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae6be30709c268114137","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":534.56} [2024-01-22 14:21:39] [65ae6be02998a] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-22 14:21:39] [65ae6be02998a] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-22 14:21:39' [2024-01-22 14:21:39] [65ae6be02998a] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:22:29] [65ae6c153e939] [DEBUG] Callback main start ok [2024-01-22 14:22:29] [65ae6c153e939] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:22:29] [65ae6c153e939] [DEBUG] Callback main avant while ok [2024-01-22 14:22:29] [65ae6c153e939] [DEBUG] Fields : channel=sms&text=Vers 8h45&reception_date=2024-01-22 14:22:28&metadata[message_id]=sms_65ae6be30709c268114137&metadata[number]=+33670808659&metadata[sim_card_number]=+33755517567 [2024-01-22 14:22:29] [65ae6c153e939] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33670808659 Text: Vers 8h45 [2024-01-22 14:22:29] [65ae6c153e939] [INFO] From: +33670808659|To: +33755517567|Date: 2024-01-22 14:22:28|Message: Vers 8h45 [2024-01-22 14:22:29] [65ae6c153e939] [DEBUG] callback main apres while ok [2024-01-22 14:22:29] [65ae6c153e939] [DEBUG] Service is enabled ? true [2024-01-22 14:22:29] [65ae6c153e939] [INFO] Service +33755517567 is enabled ! [2024-01-22 14:22:29] [65ae6c153e939] [INFO] Phone Number +33670808659 is available ! [2024-01-22 14:22:29] [65ae6c153e939] [DEBUG] Listen is enabled ? false [2024-01-22 14:22:29] [65ae6c153e939] [INFO] Listen +33755517567 is disabled ! [2024-01-22 14:22:29] [65ae6c153e939] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-22 14:22:29] [65ae6c153e939] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:22:29] [65ae6c153e939] [INFO] Callback SMS Count =? 4 [2024-01-22 14:22:29] [65ae6c153e939] [INFO] Callback checkMessage : Place des bughes ou place des carmes -- text: Vers 8h45 [2024-01-22 14:22:29] [65ae6c153e939] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Vers 8h45' [2024-01-22 14:22:29] [65ae6c153e939] [INFO] Event ID ? 1 [2024-01-22 14:22:29] [65ae6c153e939] [INFO] Fetch event [2024-01-22 14:22:29] [65ae6c153e939] [INFO] Event name : Jumpstart [2024-01-22 14:22:29] [65ae6c153e939] [DEBUG] début chatgpt [2024-01-22 14:22:29] [65ae6c153e939] [DEBUG] curl_init OK [2024-01-22 14:22:29] [65ae6c153e939] [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. Je n'ai pas de voiture"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait, je vais avoir besoin de quelques informations suppl\u00e9mentaires pour organiser votre covoiturage. Pouvez-vous me donner votre adresse de d\u00e9part?"},{"role":"user","content":"Place des bughes ou place des carmes"},{"role":"assistant","content":"Merci pour l'information. \u00c0 quelle heure souhaiteriez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart \u00e0 la Grande Halle d'Auvergne ?"},{"role":"user","content":"Vers 8h45"}]} [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] Commun GPT response: { "id": "chatcmpl-8joXu9X7kRUte0y2l2jHkgbrdTc0N", "object": "chat.completion", "created": 1705929750, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, noté. A quelle heure souhaitez-vous repartir de l'événement Jumpstart ? Et si différente de votre adresse de départ, quelle serait votre adresse de retour ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 487, "completion_tokens": 42, "total_tokens": 529 }, "system_fingerprint": null } [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] Curl Closed OK [2024-01-22 14:22:33] [65ae6c153e939] [INFO] Commun GPT Content: { "id": "chatcmpl-8joXu9X7kRUte0y2l2jHkgbrdTc0N", "object": "chat.completion", "created": 1705929750, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, noté. A quelle heure souhaitez-vous repartir de l'événement Jumpstart ? Et si différente de votre adresse de départ, quelle serait votre adresse de retour ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 487, "completion_tokens": 42, "total_tokens": 529 }, "system_fingerprint": null } [2024-01-22 14:22:33] [65ae6c153e939] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: 'Vers 8h45' [2024-01-22 14:22:33] [65ae6c153e939] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, noté. A quelle heure souhaitez-vous repartir de l\'événement Jumpstart ? Et si différente de votre adresse de départ, quelle serait votre adresse de retour ?' [2024-01-22 14:22:33] [65ae6c153e939] [INFO] Sender already set +33670808659 [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] SMS sms3_sent_at : 1 [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] SMS sms4_sent_at : 1 [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] SMS day sms4_sent_at : 2 [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] SMS operators count : 0 [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] SMS day operators count : 0 [2024-01-22 14:22:33] [65ae6c153e939] [INFO] SMS Count : 3 [2024-01-22 14:22:33] [65ae6c153e939] [INFO] SMS day Count : 7 [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] [SMS] text : Très bien, noté. A quelle heure souhaitez-vous repartir de l'événement Jumpstart ? Et si différente de votre adresse de départ, quelle serait votre adresse de retour ? [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] [SMS] number : +33670808659 [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] [SMS] sender : 33755517567 [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33670808659"}],"text":"Tr\u00e8s bien, not\u00e9. A quelle heure souhaitez-vous repartir de l'\u00e9v\u00e9nement Jumpstart ? Et si diff\u00e9rente de votre adresse de d\u00e9part, quelle serait votre adresse de retour ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 14:22:33] [65ae6c153e939] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae6c19892cd086141072 [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae6c19892cd086141072","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":534.47} [2024-01-22 14:22:33] [65ae6c153e939] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-22 14:22:33] [65ae6c153e939] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-22 14:22:33' [2024-01-22 14:22:33] [65ae6c153e939] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:22:53] [65ae6c2dc89c1] [DEBUG] Callback main start ok [2024-01-22 14:22:53] [65ae6c2dc89c1] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:22:53] [65ae6c2dc89c1] [DEBUG] Callback main avant while ok [2024-01-22 14:22:53] [65ae6c2dc89c1] [DEBUG] Fields : channel=sms&text=Aucune idée&reception_date=2024-01-22 14:22:53&metadata[message_id]=sms_65ae6c19892cd086141072&metadata[number]=+33670808659&metadata[sim_card_number]=+33755517567 [2024-01-22 14:22:53] [65ae6c2dc89c1] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33670808659 Text: Aucune idée [2024-01-22 14:22:53] [65ae6c2dc89c1] [INFO] From: +33670808659|To: +33755517567|Date: 2024-01-22 14:22:53|Message: Aucune idée [2024-01-22 14:22:53] [65ae6c2dc89c1] [DEBUG] callback main apres while ok [2024-01-22 14:22:53] [65ae6c2dc89c1] [DEBUG] Service is enabled ? true [2024-01-22 14:22:53] [65ae6c2dc89c1] [INFO] Service +33755517567 is enabled ! [2024-01-22 14:22:53] [65ae6c2dc89c1] [INFO] Phone Number +33670808659 is available ! [2024-01-22 14:22:53] [65ae6c2dc89c1] [DEBUG] Listen is enabled ? false [2024-01-22 14:22:53] [65ae6c2dc89c1] [INFO] Listen +33755517567 is disabled ! [2024-01-22 14:22:53] [65ae6c2dc89c1] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-22 14:22:53] [65ae6c2dc89c1] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:22:53] [65ae6c2dc89c1] [INFO] Callback SMS Count =? 5 [2024-01-22 14:22:53] [65ae6c2dc89c1] [INFO] Callback checkMessage : Vers 8h45 -- text: Aucune idée [2024-01-22 14:22:53] [65ae6c2dc89c1] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Aucune idée' [2024-01-22 14:22:53] [65ae6c2dc89c1] [INFO] Event ID ? 1 [2024-01-22 14:22:53] [65ae6c2dc89c1] [INFO] Fetch event [2024-01-22 14:22:53] [65ae6c2dc89c1] [INFO] Event name : Jumpstart [2024-01-22 14:22:53] [65ae6c2dc89c1] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:22:57] [65ae6c31d86d5] [DEBUG] Callback main start ok [2024-01-22 14:22:57] [65ae6c31d86d5] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:22:57] [65ae6c31d86d5] [DEBUG] Callback main avant while ok [2024-01-22 14:22:57] [65ae6c31d86d5] [DEBUG] Fields : channel=sms&text=17h&reception_date=2024-01-22 14:22:57&metadata[message_id]=sms_65ae6c19892cd086141072&metadata[number]=+33670808659&metadata[sim_card_number]=+33755517567 [2024-01-22 14:22:57] [65ae6c31d86d5] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33670808659 Text: 17h [2024-01-22 14:22:57] [65ae6c31d86d5] [INFO] From: +33670808659|To: +33755517567|Date: 2024-01-22 14:22:57|Message: 17h [2024-01-22 14:22:57] [65ae6c31d86d5] [DEBUG] callback main apres while ok [2024-01-22 14:22:57] [65ae6c31d86d5] [DEBUG] Service is enabled ? true [2024-01-22 14:22:57] [65ae6c31d86d5] [INFO] Service +33755517567 is enabled ! [2024-01-22 14:22:57] [65ae6c31d86d5] [INFO] Phone Number +33670808659 is available ! [2024-01-22 14:22:57] [65ae6c31d86d5] [DEBUG] Listen is enabled ? false [2024-01-22 14:22:57] [65ae6c31d86d5] [INFO] Listen +33755517567 is disabled ! [2024-01-22 14:22:57] [65ae6c31d86d5] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-22 14:22:57] [65ae6c31d86d5] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:22:57] [65ae6c31d86d5] [INFO] Callback SMS Count =? 5 [2024-01-22 14:22:57] [65ae6c31d86d5] [INFO] Callback checkMessage : Aucune idée -- text: 17h [2024-01-22 14:22:57] [65ae6c31d86d5] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h' [2024-01-22 14:22:57] [65ae6c31d86d5] [INFO] Event ID ? 1 [2024-01-22 14:22:57] [65ae6c31d86d5] [INFO] Fetch event [2024-01-22 14:22:57] [65ae6c31d86d5] [INFO] Event name : Jumpstart [2024-01-22 14:22:57] [65ae6c31d86d5] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:24:19] [65ae6c83742b6] [DEBUG] Callback main start ok [2024-01-22 14:24:19] [65ae6c83742b6] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:24:19] [65ae6c83742b6] [DEBUG] Callback main avant while ok [2024-01-22 14:24:19] [65ae6c83742b6] [DEBUG] Fields : channel=sms&text=Bonjour, désolée pour cette réponse tardive mais je me suis organisée autrement. Pas de nécessité de co voiturer. Bon apm Brigitte Saignol &reception_date=2024-01-22 14:24:18&metadata[message_id]=sms_65a947447452b128934825&metadata[number]=+33677879135&metadata[sim_card_number]=+33757050379 [2024-01-22 14:24:19] [65ae6c83742b6] [INFO] Callback SMS entrant sur sim_card: +33757050379 depuis Number (user): +33677879135 Text: Bonjour, désolée pour cette réponse tardive mais je me suis organisée autrement. Pas de nécessité de co voiturer. Bon apm Brigitte Saignol [2024-01-22 14:24:19] [65ae6c83742b6] [INFO] From: +33677879135|To: +33757050379|Date: 2024-01-22 14:24:18|Message: Bonjour, désolée pour cette réponse tardive mais je me suis organisée autrement. Pas de nécessité de co voiturer. Bon apm Brigitte Saignol [2024-01-22 14:24:19] [65ae6c83742b6] [DEBUG] callback main apres while ok [2024-01-22 14:24:19] [65ae6c83742b6] [DEBUG] Service is enabled ? true [2024-01-22 14:24:19] [65ae6c83742b6] [INFO] Service +33757050379 is enabled ! [2024-01-22 14:24:19] [65ae6c83742b6] [INFO] Phone Number +33677879135 is available ! [2024-01-22 14:24:19] [65ae6c83742b6] [DEBUG] Listen is enabled ? false [2024-01-22 14:24:19] [65ae6c83742b6] [INFO] Listen +33757050379 is disabled ! [2024-01-22 14:24:19] [65ae6c83742b6] [DEBUG] callback main sim_card_number CORRECT : +33757050379 début d'interpretation du message [2024-01-22 14:24:19] [65ae6c83742b6] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:24:19] [65ae6c83742b6] [INFO] Callback SMS Count =? 1 [2024-01-22 14:24:19] [65ae6c83742b6] [INFO] Callback checkMessage : -- text: Bonjour, désolée pour cette réponse tardive mais je me suis organisée autrement. Pas de nécessité de co voiturer. Bon apm Brigitte Saignol [2024-01-22 14:24:19] [65ae6c83742b6] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, désolée pour cette réponse tardive mais je me suis organisée autrement. Pas de nécessité de co voiturer.\nBon apm\nBrigitte Saignol ' [2024-01-22 14:24:19] [65ae6c83742b6] [INFO] Event ID ? 1 [2024-01-22 14:24:19] [65ae6c83742b6] [INFO] Fetch event [2024-01-22 14:24:19] [65ae6c83742b6] [INFO] Event name : Jumpstart [2024-01-22 14:24:19] [65ae6c83742b6] [DEBUG] début chatgpt [2024-01-22 14:24:19] [65ae6c83742b6] [DEBUG] curl_init OK [2024-01-22 14:24:19] [65ae6c83742b6] [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, d\u00e9sol\u00e9e pour cette r\u00e9ponse tardive mais je me suis organis\u00e9e autrement. Pas de n\u00e9cessit\u00e9 de co voiturer.\nBon apm\nBrigitte Saignol "}]} [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] Commun GPT response: { "id": "chatcmpl-8joZfXgkjT2I0Po3emmLMrYWxJzIk", "object": "chat.completion", "created": 1705929859, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "4" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 167, "completion_tokens": 1, "total_tokens": 168 }, "system_fingerprint": null } [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] Curl Closed OK [2024-01-22 14:24:20] [65ae6c83742b6] [INFO] Commun GPT Content: { "id": "chatcmpl-8joZfXgkjT2I0Po3emmLMrYWxJzIk", "object": "chat.completion", "created": 1705929859, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "4" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 167, "completion_tokens": 1, "total_tokens": 168 }, "system_fingerprint": null } [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] [AUTOMATIC] Réponse 4 [2024-01-22 14:24:20] [65ae6c83742b6] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour, désolée pour cette réponse tardive mais je me suis organisée autrement. Pas de nécessité de co voiturer.\nBon apm\nBrigitte Saignol ' [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] [AUTOMATIC] Réponse Negative : Bonjour, désolée pour cette réponse tardive mais je me suis organisée autrement. Pas de nécessité de co voiturer. Bon apm Brigitte Saignol [2024-01-22 14:24:20] [65ae6c83742b6] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-22 14:24:20] [65ae6c83742b6] [INFO] Sender already set +33677879135 [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] SMS operators count : 0 [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] SMS day operators count : 0 [2024-01-22 14:24:20] [65ae6c83742b6] [INFO] SMS Count : 0 [2024-01-22 14:24:20] [65ae6c83742b6] [INFO] SMS day Count : 1 [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] [SMS] number : +33677879135 [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] [SMS] sender : 33757050379 [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33677879135"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050379"} [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 14:24:20] [65ae6c83742b6] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae6c845d5d8543330815 [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae6c845d5d8543330815","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":534.43} [2024-01-22 14:24:20] [65ae6c83742b6] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-22 14:24:20] [65ae6c83742b6] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-22 14:24:20' [2024-01-22 14:24:20] [65ae6c83742b6] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] Callback main start ok [2024-01-22 14:24:21] [65ae6c858ab9c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] Callback main avant while ok [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-22 14:24:20&metadata[message_id]=sms_659e800d29881586945134&metadata[number]=+33677845474&metadata[sim_card_number]=+33757050385 [2024-01-22 14:24:21] [65ae6c858ab9c] [INFO] Callback SMS entrant sur sim_card: +33757050385 depuis Number (user): +33677845474 Text: Oui [2024-01-22 14:24:21] [65ae6c858ab9c] [INFO] From: +33677845474|To: +33757050385|Date: 2024-01-22 14:24:20|Message: Oui [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] callback main apres while ok [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] Service is enabled ? true [2024-01-22 14:24:21] [65ae6c858ab9c] [INFO] Service +33757050385 is enabled ! [2024-01-22 14:24:21] [65ae6c858ab9c] [INFO] Phone Number +33677845474 is available ! [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] Listen is enabled ? false [2024-01-22 14:24:21] [65ae6c858ab9c] [INFO] Listen +33757050385 is disabled ! [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] callback main sim_card_number CORRECT : +33757050385 début d'interpretation du message [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:24:21] [65ae6c858ab9c] [INFO] Callback SMS Count =? 1 [2024-01-22 14:24:21] [65ae6c858ab9c] [INFO] Callback checkMessage : -- text: Oui [2024-01-22 14:24:21] [65ae6c858ab9c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-22 14:24:21] [65ae6c858ab9c] [INFO] Event ID ? 1 [2024-01-22 14:24:21] [65ae6c858ab9c] [INFO] Fetch event [2024-01-22 14:24:21] [65ae6c858ab9c] [INFO] Event name : Jumpstart [2024-01-22 14:24:21] [65ae6c858ab9c] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-22 14:24:21] [65ae6c858ab9c] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-22 14:24:21] [65ae6c858ab9c] [INFO] Sender already set +33677845474 [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] SMS operators count : 0 [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] SMS day operators count : 0 [2024-01-22 14:24:21] [65ae6c858ab9c] [INFO] SMS Count : 0 [2024-01-22 14:24:21] [65ae6c858ab9c] [INFO] SMS day Count : 0 [2024-01-22 14:24:21] [65ae6c858ab9c] [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-22 14:24:21] [65ae6c858ab9c] [DEBUG] [SMS] number : +33677845474 [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] [SMS] sender : 33757050385 [2024-01-22 14:24:21] [65ae6c858ab9c] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33677845474"}],"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":"33757050385"} [2024-01-22 14:24:22] [65ae6c858ab9c] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 14:24:22] [65ae6c858ab9c] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae6c85eace5488551547 [2024-01-22 14:24:22] [65ae6c858ab9c] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae6c85eace5488551547","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":534.29} [2024-01-22 14:24:22] [65ae6c858ab9c] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-22 14:24:22] [65ae6c858ab9c] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-22 14:24:22' [2024-01-22 14:24:22] [65ae6c858ab9c] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:25:32] [65ae6cccc5387] [DEBUG] Callback main start ok [2024-01-22 14:25:32] [65ae6cccc5387] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:25:32] [65ae6cccc5387] [DEBUG] Callback main avant while ok [2024-01-22 14:25:32] [65ae6cccc5387] [DEBUG] Fields : channel=sms&text=Conducteur&reception_date=2024-01-22 14:25:31&metadata[message_id]=sms_65ae6c85eace5488551547&metadata[number]=+33677845474&metadata[sim_card_number]=+33757050385 [2024-01-22 14:25:32] [65ae6cccc5387] [INFO] Callback SMS entrant sur sim_card: +33757050385 depuis Number (user): +33677845474 Text: Conducteur [2024-01-22 14:25:32] [65ae6cccc5387] [INFO] From: +33677845474|To: +33757050385|Date: 2024-01-22 14:25:31|Message: Conducteur [2024-01-22 14:25:32] [65ae6cccc5387] [DEBUG] callback main apres while ok [2024-01-22 14:25:32] [65ae6cccc5387] [DEBUG] Service is enabled ? true [2024-01-22 14:25:32] [65ae6cccc5387] [INFO] Service +33757050385 is enabled ! [2024-01-22 14:25:32] [65ae6cccc5387] [INFO] Phone Number +33677845474 is available ! [2024-01-22 14:25:32] [65ae6cccc5387] [DEBUG] Listen is enabled ? false [2024-01-22 14:25:32] [65ae6cccc5387] [INFO] Listen +33757050385 is disabled ! [2024-01-22 14:25:32] [65ae6cccc5387] [DEBUG] callback main sim_card_number CORRECT : +33757050385 début d'interpretation du message [2024-01-22 14:25:32] [65ae6cccc5387] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:25:32] [65ae6cccc5387] [INFO] Callback SMS Count =? 2 [2024-01-22 14:25:32] [65ae6cccc5387] [INFO] Callback checkMessage : Oui -- text: Conducteur [2024-01-22 14:25:32] [65ae6cccc5387] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur' [2024-01-22 14:25:32] [65ae6cccc5387] [INFO] Event ID ? 1 [2024-01-22 14:25:32] [65ae6cccc5387] [INFO] Fetch event [2024-01-22 14:25:32] [65ae6cccc5387] [INFO] Event name : Jumpstart [2024-01-22 14:25:32] [65ae6cccc5387] [DEBUG] début chatgpt [2024-01-22 14:25:32] [65ae6cccc5387] [DEBUG] curl_init OK [2024-01-22 14:25:32] [65ae6cccc5387] [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-22 14:25:35] [65ae6cccc5387] [DEBUG] Commun GPT response: { "id": "chatcmpl-8joarHnVlmer8tm8NnREZpAkpMkxz", "object": "chat.completion", "created": 1705929933, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci de nous avoir précisé votre rôle de conducteur. Quelle est votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 382, "completion_tokens": 30, "total_tokens": 412 }, "system_fingerprint": null } [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] Curl Closed OK [2024-01-22 14:25:35] [65ae6cccc5387] [INFO] Commun GPT Content: { "id": "chatcmpl-8joarHnVlmer8tm8NnREZpAkpMkxz", "object": "chat.completion", "created": 1705929933, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci de nous avoir précisé votre rôle de conducteur. Quelle est votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 382, "completion_tokens": 30, "total_tokens": 412 }, "system_fingerprint": null } [2024-01-22 14:25:35] [65ae6cccc5387] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Conducteur' [2024-01-22 14:25:35] [65ae6cccc5387] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait, merci de nous avoir précisé votre rôle de conducteur. Quelle est votre adresse de départ s\'il vous plaît ?' [2024-01-22 14:25:35] [65ae6cccc5387] [INFO] Sender already set +33677845474 [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] SMS operators count : 0 [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] SMS day operators count : 0 [2024-01-22 14:25:35] [65ae6cccc5387] [INFO] SMS Count : 1 [2024-01-22 14:25:35] [65ae6cccc5387] [INFO] SMS day Count : 1 [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] [SMS] text : Parfait, merci de nous avoir précisé votre rôle de conducteur. Quelle est votre adresse de départ s'il vous plaît ? [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] [SMS] number : +33677845474 [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] [SMS] sender : 33757050385 [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33677845474"}],"text":"Parfait, merci de nous avoir pr\u00e9cis\u00e9 votre r\u00f4le de conducteur. Quelle est votre adresse de d\u00e9part s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050385"} [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 14:25:35] [65ae6cccc5387] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae6ccf69473294153399 [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae6ccf69473294153399","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":534.25} [2024-01-22 14:25:35] [65ae6cccc5387] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-22 14:25:35] [65ae6cccc5387] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-22 14:25:35' [2024-01-22 14:25:35] [65ae6cccc5387] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:26:25] [65ae6d0141f11] [DEBUG] Callback main start ok [2024-01-22 14:26:25] [65ae6d0141f11] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:26:25] [65ae6d0141f11] [DEBUG] Callback main avant while ok [2024-01-22 14:26:25] [65ae6d0141f11] [DEBUG] Fields : channel=sms&text=7 rue du roc blanc 63400 Chamalieres&reception_date=2024-01-22 14:26:24&metadata[message_id]=sms_65ae6ccf69473294153399&metadata[number]=+33677845474&metadata[sim_card_number]=+33757050385 [2024-01-22 14:26:25] [65ae6d0141f11] [INFO] Callback SMS entrant sur sim_card: +33757050385 depuis Number (user): +33677845474 Text: 7 rue du roc blanc 63400 Chamalieres [2024-01-22 14:26:25] [65ae6d0141f11] [INFO] From: +33677845474|To: +33757050385|Date: 2024-01-22 14:26:24|Message: 7 rue du roc blanc 63400 Chamalieres [2024-01-22 14:26:25] [65ae6d0141f11] [DEBUG] callback main apres while ok [2024-01-22 14:26:25] [65ae6d0141f11] [DEBUG] Service is enabled ? true [2024-01-22 14:26:25] [65ae6d0141f11] [INFO] Service +33757050385 is enabled ! [2024-01-22 14:26:25] [65ae6d0141f11] [INFO] Phone Number +33677845474 is available ! [2024-01-22 14:26:25] [65ae6d0141f11] [DEBUG] Listen is enabled ? false [2024-01-22 14:26:25] [65ae6d0141f11] [INFO] Listen +33757050385 is disabled ! [2024-01-22 14:26:25] [65ae6d0141f11] [DEBUG] callback main sim_card_number CORRECT : +33757050385 début d'interpretation du message [2024-01-22 14:26:25] [65ae6d0141f11] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:26:25] [65ae6d0141f11] [INFO] Callback SMS Count =? 3 [2024-01-22 14:26:25] [65ae6d0141f11] [INFO] Callback checkMessage : Conducteur -- text: 7 rue du roc blanc 63400 Chamalieres [2024-01-22 14:26:25] [65ae6d0141f11] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '7 rue du roc blanc 63400 Chamalieres' [2024-01-22 14:26:25] [65ae6d0141f11] [INFO] Event ID ? 1 [2024-01-22 14:26:25] [65ae6d0141f11] [INFO] Fetch event [2024-01-22 14:26:25] [65ae6d0141f11] [INFO] Event name : Jumpstart [2024-01-22 14:26:25] [65ae6d0141f11] [DEBUG] début chatgpt [2024-01-22 14:26:25] [65ae6d0141f11] [DEBUG] curl_init OK [2024-01-22 14:26:25] [65ae6d0141f11] [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, merci de nous avoir pr\u00e9cis\u00e9 votre r\u00f4le de conducteur. Quelle est votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"7 rue du roc blanc 63400 Chamalieres"}]} [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jobh4cOgAMuymzwrJ2F5QQgHqoUv", "object": "chat.completion", "created": 1705929985, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour votre adresse. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 431, "completion_tokens": 23, "total_tokens": 454 }, "system_fingerprint": null } [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] Curl Closed OK [2024-01-22 14:26:27] [65ae6d0141f11] [INFO] Commun GPT Content: { "id": "chatcmpl-8jobh4cOgAMuymzwrJ2F5QQgHqoUv", "object": "chat.completion", "created": 1705929985, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour votre adresse. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 431, "completion_tokens": 23, "total_tokens": 454 }, "system_fingerprint": null } [2024-01-22 14:26:27] [65ae6d0141f11] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '7 rue du roc blanc 63400 Chamalieres' [2024-01-22 14:26:27] [65ae6d0141f11] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Merci pour votre adresse. À quelle heure souhaitez-vous arriver à l\'événement Jumpstart ?' [2024-01-22 14:26:27] [65ae6d0141f11] [INFO] Sender already set +33677845474 [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] SMS sms3_sent_at : 1 [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] SMS operators count : 0 [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] SMS day operators count : 0 [2024-01-22 14:26:27] [65ae6d0141f11] [INFO] SMS Count : 2 [2024-01-22 14:26:27] [65ae6d0141f11] [INFO] SMS day Count : 2 [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] [SMS] text : Merci pour votre adresse. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ? [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] [SMS] number : +33677845474 [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] [SMS] sender : 33757050385 [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33677845474"}],"text":"Merci pour votre adresse. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050385"} [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 14:26:27] [65ae6d0141f11] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae6d03c8412357775385 [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae6d03c8412357775385","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":534.2} [2024-01-22 14:26:27] [65ae6d0141f11] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-22 14:26:27] [65ae6d0141f11] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-22 14:26:27' [2024-01-22 14:26:27] [65ae6d0141f11] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:26:42] [65ae6d12a926c] [DEBUG] Callback main start ok [2024-01-22 14:26:42] [65ae6d12a926c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:26:42] [65ae6d12a926c] [DEBUG] Callback main avant while ok [2024-01-22 14:26:42] [65ae6d12a926c] [DEBUG] Fields : channel=sms&text=8h&reception_date=2024-01-22 14:26:41&metadata[message_id]=sms_65ae6d03c8412357775385&metadata[number]=+33677845474&metadata[sim_card_number]=+33757050385 [2024-01-22 14:26:42] [65ae6d12a926c] [INFO] Callback SMS entrant sur sim_card: +33757050385 depuis Number (user): +33677845474 Text: 8h [2024-01-22 14:26:42] [65ae6d12a926c] [INFO] From: +33677845474|To: +33757050385|Date: 2024-01-22 14:26:41|Message: 8h [2024-01-22 14:26:42] [65ae6d12a926c] [DEBUG] callback main apres while ok [2024-01-22 14:26:42] [65ae6d12a926c] [DEBUG] Service is enabled ? true [2024-01-22 14:26:42] [65ae6d12a926c] [INFO] Service +33757050385 is enabled ! [2024-01-22 14:26:42] [65ae6d12a926c] [INFO] Phone Number +33677845474 is available ! [2024-01-22 14:26:42] [65ae6d12a926c] [DEBUG] Listen is enabled ? false [2024-01-22 14:26:42] [65ae6d12a926c] [INFO] Listen +33757050385 is disabled ! [2024-01-22 14:26:42] [65ae6d12a926c] [DEBUG] callback main sim_card_number CORRECT : +33757050385 début d'interpretation du message [2024-01-22 14:26:42] [65ae6d12a926c] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:26:42] [65ae6d12a926c] [INFO] Callback SMS Count =? 4 [2024-01-22 14:26:42] [65ae6d12a926c] [INFO] Callback checkMessage : 7 rue du roc blanc 63400 Chamalieres -- text: 8h [2024-01-22 14:26:42] [65ae6d12a926c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h' [2024-01-22 14:26:42] [65ae6d12a926c] [INFO] Event ID ? 1 [2024-01-22 14:26:42] [65ae6d12a926c] [INFO] Fetch event [2024-01-22 14:26:42] [65ae6d12a926c] [INFO] Event name : Jumpstart [2024-01-22 14:26:42] [65ae6d12a926c] [DEBUG] début chatgpt [2024-01-22 14:26:42] [65ae6d12a926c] [DEBUG] curl_init OK [2024-01-22 14:26:42] [65ae6d12a926c] [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, merci de nous avoir pr\u00e9cis\u00e9 votre r\u00f4le de conducteur. Quelle est votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"7 rue du roc blanc 63400 Chamalieres"},{"role":"assistant","content":"Merci pour votre adresse. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart ?"},{"role":"user","content":"8h"}]} [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jobyjAHUWJq1RS7BJiQNYpihoBvR", "object": "chat.completion", "created": 1705930002, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, nous avons bien noté que vous souhaitez arriver à l'événement Jumpstart à 8h. A quelle heure souhaitez-vous repartir ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 464, "completion_tokens": 38, "total_tokens": 502 }, "system_fingerprint": null } [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] Curl Closed OK [2024-01-22 14:26:45] [65ae6d12a926c] [INFO] Commun GPT Content: { "id": "chatcmpl-8jobyjAHUWJq1RS7BJiQNYpihoBvR", "object": "chat.completion", "created": 1705930002, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, nous avons bien noté que vous souhaitez arriver à l'événement Jumpstart à 8h. A quelle heure souhaitez-vous repartir ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 464, "completion_tokens": 38, "total_tokens": 502 }, "system_fingerprint": null } [2024-01-22 14:26:45] [65ae6d12a926c] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h' [2024-01-22 14:26:45] [65ae6d12a926c] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, nous avons bien noté que vous souhaitez arriver à l\'événement Jumpstart à 8h. A quelle heure souhaitez-vous repartir ?' [2024-01-22 14:26:45] [65ae6d12a926c] [INFO] Sender already set +33677845474 [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] SMS sms3_sent_at : 1 [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] SMS sms4_sent_at : 1 [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] SMS operators count : 0 [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] SMS day operators count : 0 [2024-01-22 14:26:45] [65ae6d12a926c] [INFO] SMS Count : 3 [2024-01-22 14:26:45] [65ae6d12a926c] [INFO] SMS day Count : 3 [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] [SMS] text : Très bien, nous avons bien noté que vous souhaitez arriver à l'événement Jumpstart à 8h. A quelle heure souhaitez-vous repartir ? [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] [SMS] number : +33677845474 [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] [SMS] sender : 33757050385 [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33677845474"}],"text":"Tr\u00e8s bien, nous avons bien not\u00e9 que vous souhaitez arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart \u00e0 8h. A quelle heure souhaitez-vous repartir ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050385"} [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 14:26:45] [65ae6d12a926c] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae6d15b8e11778517233 [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae6d15b8e11778517233","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":534.16} [2024-01-22 14:26:45] [65ae6d12a926c] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-22 14:26:45] [65ae6d12a926c] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-22 14:26:45' [2024-01-22 14:26:45] [65ae6d12a926c] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:27:09] [65ae6d2d7218a] [DEBUG] Callback main start ok [2024-01-22 14:27:09] [65ae6d2d7218a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:27:09] [65ae6d2d7218a] [DEBUG] Callback main avant while ok [2024-01-22 14:27:09] [65ae6d2d7218a] [DEBUG] Fields : channel=sms&text=17h30&reception_date=2024-01-22 14:27:07&metadata[message_id]=sms_65ae6d15b8e11778517233&metadata[number]=+33677845474&metadata[sim_card_number]=+33757050385 [2024-01-22 14:27:09] [65ae6d2d7218a] [INFO] Callback SMS entrant sur sim_card: +33757050385 depuis Number (user): +33677845474 Text: 17h30 [2024-01-22 14:27:09] [65ae6d2d7218a] [INFO] From: +33677845474|To: +33757050385|Date: 2024-01-22 14:27:07|Message: 17h30 [2024-01-22 14:27:09] [65ae6d2d7218a] [DEBUG] callback main apres while ok [2024-01-22 14:27:09] [65ae6d2d7218a] [DEBUG] Service is enabled ? true [2024-01-22 14:27:09] [65ae6d2d7218a] [INFO] Service +33757050385 is enabled ! [2024-01-22 14:27:09] [65ae6d2d7218a] [INFO] Phone Number +33677845474 is available ! [2024-01-22 14:27:09] [65ae6d2d7218a] [DEBUG] Listen is enabled ? false [2024-01-22 14:27:09] [65ae6d2d7218a] [INFO] Listen +33757050385 is disabled ! [2024-01-22 14:27:09] [65ae6d2d7218a] [DEBUG] callback main sim_card_number CORRECT : +33757050385 début d'interpretation du message [2024-01-22 14:27:09] [65ae6d2d7218a] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:27:09] [65ae6d2d7218a] [INFO] Callback SMS Count =? 5 [2024-01-22 14:27:09] [65ae6d2d7218a] [INFO] Callback checkMessage : 8h -- text: 17h30 [2024-01-22 14:27:09] [65ae6d2d7218a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h30' [2024-01-22 14:27:09] [65ae6d2d7218a] [INFO] Event ID ? 1 [2024-01-22 14:27:09] [65ae6d2d7218a] [INFO] Fetch event [2024-01-22 14:27:09] [65ae6d2d7218a] [INFO] Event name : Jumpstart [2024-01-22 14:27:09] [65ae6d2d7218a] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:28:36] [65ae6d84d1b34] [DEBUG] Callback main start ok [2024-01-22 14:28:36] [65ae6d84d1b34] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:28:36] [65ae6d84d1b34] [DEBUG] Callback main avant while ok [2024-01-22 14:28:36] [65ae6d84d1b34] [DEBUG] Fields : channel=sms&text=17h&reception_date=2024-01-22 14:28:35&metadata[message_id]=sms_65ae6d15b8e11778517233&metadata[number]=+33677845474&metadata[sim_card_number]=+33757050385 [2024-01-22 14:28:36] [65ae6d84d1b34] [INFO] Callback SMS entrant sur sim_card: +33757050385 depuis Number (user): +33677845474 Text: 17h [2024-01-22 14:28:36] [65ae6d84d1b34] [INFO] From: +33677845474|To: +33757050385|Date: 2024-01-22 14:28:35|Message: 17h [2024-01-22 14:28:36] [65ae6d84d1b34] [DEBUG] callback main apres while ok [2024-01-22 14:28:36] [65ae6d84d1b34] [DEBUG] Service is enabled ? true [2024-01-22 14:28:36] [65ae6d84d1b34] [INFO] Service +33757050385 is enabled ! [2024-01-22 14:28:36] [65ae6d84d1b34] [INFO] Phone Number +33677845474 is available ! [2024-01-22 14:28:36] [65ae6d84d1b34] [DEBUG] Listen is enabled ? false [2024-01-22 14:28:36] [65ae6d84d1b34] [INFO] Listen +33757050385 is disabled ! [2024-01-22 14:28:36] [65ae6d84d1b34] [DEBUG] callback main sim_card_number CORRECT : +33757050385 début d'interpretation du message [2024-01-22 14:28:36] [65ae6d84d1b34] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:28:36] [65ae6d84d1b34] [INFO] Callback SMS Count =? 5 [2024-01-22 14:28:36] [65ae6d84d1b34] [INFO] Callback checkMessage : 17h30 -- text: 17h [2024-01-22 14:28:36] [65ae6d84d1b34] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h' [2024-01-22 14:28:36] [65ae6d84d1b34] [INFO] Event ID ? 1 [2024-01-22 14:28:36] [65ae6d84d1b34] [INFO] Fetch event [2024-01-22 14:28:36] [65ae6d84d1b34] [INFO] Event name : Jumpstart [2024-01-22 14:28:36] [65ae6d84d1b34] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:29:24] [65ae6db469ead] [DEBUG] Callback main start ok [2024-01-22 14:29:24] [65ae6db469ead] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:29:24] [65ae6db469ead] [DEBUG] Callback main avant while ok [2024-01-22 14:29:24] [65ae6db469ead] [DEBUG] Fields : channel=sms&text=Bonjour, est ce j'aurais des personnes à récupérer en route ?&reception_date=2024-01-22 14:29:23&metadata[message_id]=sms_659e91e04b09f011387737&metadata[number]=+33683303159&metadata[sim_card_number]=+33757050389 [2024-01-22 14:29:24] [65ae6db469ead] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33683303159 Text: Bonjour, est ce j'aurais des personnes à récupérer en route ? [2024-01-22 14:29:24] [65ae6db469ead] [INFO] From: +33683303159|To: +33757050389|Date: 2024-01-22 14:29:23|Message: Bonjour, est ce j'aurais des personnes à récupérer en route ? [2024-01-22 14:29:24] [65ae6db469ead] [DEBUG] callback main apres while ok [2024-01-22 14:29:24] [65ae6db469ead] [DEBUG] Service is enabled ? true [2024-01-22 14:29:24] [65ae6db469ead] [INFO] Service +33757050389 is enabled ! [2024-01-22 14:29:24] [65ae6db469ead] [INFO] Phone Number +33683303159 is available ! [2024-01-22 14:29:24] [65ae6db469ead] [DEBUG] Listen is enabled ? false [2024-01-22 14:29:24] [65ae6db469ead] [INFO] Listen +33757050389 is disabled ! [2024-01-22 14:29:24] [65ae6db469ead] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-22 14:29:24] [65ae6db469ead] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:29:24] [65ae6db469ead] [INFO] Callback SMS Count =? 5 [2024-01-22 14:29:24] [65ae6db469ead] [INFO] Callback checkMessage : 17h00 -- text: Bonjour, est ce j'aurais des personnes à récupérer en route ? [2024-01-22 14:29:24] [65ae6db469ead] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, est ce j\'aurais des personnes à récupérer en route ?' [2024-01-22 14:29:24] [65ae6db469ead] [INFO] Event ID ? 1 [2024-01-22 14:29:24] [65ae6db469ead] [INFO] Fetch event [2024-01-22 14:29:24] [65ae6db469ead] [INFO] Event name : Jumpstart [2024-01-22 14:29:24] [65ae6db469ead] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:32:39] [65ae6e776a43d] [DEBUG] Callback main start ok [2024-01-22 14:32:39] [65ae6e776a43d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:32:39] [65ae6e776a43d] [DEBUG] Callback main avant while ok [2024-01-22 14:32:39] [65ae6e776a43d] [DEBUG] Fields : channel=sms&text=Oui je souhaite participer au système de covoiturage &reception_date=2024-01-22 14:32:38&metadata[message_id]=sms_65aa48e7cefb9514522790&metadata[number]=+33618766441&metadata[sim_card_number]=+33757050383 [2024-01-22 14:32:39] [65ae6e776a43d] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33618766441 Text: Oui je souhaite participer au système de covoiturage [2024-01-22 14:32:39] [65ae6e776a43d] [INFO] From: +33618766441|To: +33757050383|Date: 2024-01-22 14:32:38|Message: Oui je souhaite participer au système de covoiturage [2024-01-22 14:32:39] [65ae6e776a43d] [DEBUG] callback main apres while ok [2024-01-22 14:32:39] [65ae6e776a43d] [DEBUG] Service is enabled ? true [2024-01-22 14:32:39] [65ae6e776a43d] [INFO] Service +33757050383 is enabled ! [2024-01-22 14:32:39] [65ae6e776a43d] [INFO] Phone Number +33618766441 is available ! [2024-01-22 14:32:39] [65ae6e776a43d] [DEBUG] Listen is enabled ? false [2024-01-22 14:32:39] [65ae6e776a43d] [INFO] Listen +33757050383 is disabled ! [2024-01-22 14:32:39] [65ae6e776a43d] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-01-22 14:32:39] [65ae6e776a43d] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:32:39] [65ae6e776a43d] [INFO] Callback SMS Count =? 1 [2024-01-22 14:32:39] [65ae6e776a43d] [INFO] Callback checkMessage : -- text: Oui je souhaite participer au système de covoiturage [2024-01-22 14:32:39] [65ae6e776a43d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui je souhaite participer au système de covoiturage ' [2024-01-22 14:32:39] [65ae6e776a43d] [INFO] Event ID ? 1 [2024-01-22 14:32:39] [65ae6e776a43d] [INFO] Fetch event [2024-01-22 14:32:39] [65ae6e776a43d] [INFO] Event name : Jumpstart [2024-01-22 14:32:39] [65ae6e776a43d] [DEBUG] début chatgpt [2024-01-22 14:32:39] [65ae6e776a43d] [DEBUG] curl_init OK [2024-01-22 14:32:39] [65ae6e776a43d] [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 souhaite participer au syst\u00e8me de covoiturage "}]} [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] Commun GPT response: { "id": "chatcmpl-8johjupLrf3C49HA183XivLNhTaMC", "object": "chat.completion", "created": 1705930359, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 141, "completion_tokens": 1, "total_tokens": 142 }, "system_fingerprint": null } [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] Curl Closed OK [2024-01-22 14:32:40] [65ae6e776a43d] [INFO] Commun GPT Content: { "id": "chatcmpl-8johjupLrf3C49HA183XivLNhTaMC", "object": "chat.completion", "created": 1705930359, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 141, "completion_tokens": 1, "total_tokens": 142 }, "system_fingerprint": null } [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] [AUTOMATIC] Réponse 8 [2024-01-22 14:32:40] [65ae6e776a43d] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui je souhaite participer au système de covoiturage ' [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-22 14:32:40] [65ae6e776a43d] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-22 14:32:40] [65ae6e776a43d] [INFO] Sender already set +33618766441 [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] SMS operators count : 0 [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] SMS day operators count : 0 [2024-01-22 14:32:40] [65ae6e776a43d] [INFO] SMS Count : 0 [2024-01-22 14:32:40] [65ae6e776a43d] [INFO] SMS day Count : 0 [2024-01-22 14:32:40] [65ae6e776a43d] [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-22 14:32:40] [65ae6e776a43d] [DEBUG] [SMS] number : +33618766441 [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] [SMS] sender : 33757050383 [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33618766441"}],"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":"33757050383"} [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 14:32:40] [65ae6e776a43d] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae6e787375c772473027 [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae6e787375c772473027","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":533.98} [2024-01-22 14:32:40] [65ae6e776a43d] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-22 14:32:40] [65ae6e776a43d] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-22 14:32:40' [2024-01-22 14:32:40] [65ae6e776a43d] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:33:15] [65ae6e9baad47] [DEBUG] Callback main start ok [2024-01-22 14:33:15] [65ae6e9baad47] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:33:15] [65ae6e9baad47] [DEBUG] Callback main avant while ok [2024-01-22 14:33:15] [65ae6e9baad47] [DEBUG] Fields : channel=sms&text=Passager &reception_date=2024-01-22 14:33:14&metadata[message_id]=sms_65ae6e787375c772473027&metadata[number]=+33618766441&metadata[sim_card_number]=+33757050383 [2024-01-22 14:33:15] [65ae6e9baad47] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33618766441 Text: Passager [2024-01-22 14:33:15] [65ae6e9baad47] [INFO] From: +33618766441|To: +33757050383|Date: 2024-01-22 14:33:14|Message: Passager [2024-01-22 14:33:15] [65ae6e9baad47] [DEBUG] callback main apres while ok [2024-01-22 14:33:15] [65ae6e9baad47] [DEBUG] Service is enabled ? true [2024-01-22 14:33:15] [65ae6e9baad47] [INFO] Service +33757050383 is enabled ! [2024-01-22 14:33:15] [65ae6e9baad47] [INFO] Phone Number +33618766441 is available ! [2024-01-22 14:33:15] [65ae6e9baad47] [DEBUG] Listen is enabled ? false [2024-01-22 14:33:15] [65ae6e9baad47] [INFO] Listen +33757050383 is disabled ! [2024-01-22 14:33:15] [65ae6e9baad47] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-01-22 14:33:15] [65ae6e9baad47] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:33:15] [65ae6e9baad47] [INFO] Callback SMS Count =? 2 [2024-01-22 14:33:15] [65ae6e9baad47] [INFO] Callback checkMessage : Oui je souhaite participer au système de covoiturage -- text: Passager [2024-01-22 14:33:15] [65ae6e9baad47] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager ' [2024-01-22 14:33:15] [65ae6e9baad47] [INFO] Event ID ? 1 [2024-01-22 14:33:15] [65ae6e9baad47] [INFO] Fetch event [2024-01-22 14:33:15] [65ae6e9baad47] [INFO] Event name : Jumpstart [2024-01-22 14:33:15] [65ae6e9baad47] [DEBUG] début chatgpt [2024-01-22 14:33:15] [65ae6e9baad47] [DEBUG] curl_init OK [2024-01-22 14:33:15] [65ae6e9baad47] [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 souhaite participer au syst\u00e8me de covoiturage "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager "}]} [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] Commun GPT response: { "id": "chatcmpl-8joiJy38Dx1EeS1o4QHf2bSG855IP", "object": "chat.completion", "created": 1705930395, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Pourriez-vous s'il vous plaît me donner votre adresse de départ afin que je puisse trouver les meilleurs trajets de covoiturage pour vous ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 401, "completion_tokens": 36, "total_tokens": 437 }, "system_fingerprint": null } [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] Curl Closed OK [2024-01-22 14:33:18] [65ae6e9baad47] [INFO] Commun GPT Content: { "id": "chatcmpl-8joiJy38Dx1EeS1o4QHf2bSG855IP", "object": "chat.completion", "created": 1705930395, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Pourriez-vous s'il vous plaît me donner votre adresse de départ afin que je puisse trouver les meilleurs trajets de covoiturage pour vous ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 401, "completion_tokens": 36, "total_tokens": 437 }, "system_fingerprint": null } [2024-01-22 14:33:18] [65ae6e9baad47] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager ' [2024-01-22 14:33:18] [65ae6e9baad47] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait ! Pourriez-vous s\'il vous plaît me donner votre adresse de départ afin que je puisse trouver les meilleurs trajets de covoiturage pour vous ?' [2024-01-22 14:33:18] [65ae6e9baad47] [INFO] Sender already set +33618766441 [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] SMS operators count : 0 [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] SMS day operators count : 0 [2024-01-22 14:33:18] [65ae6e9baad47] [INFO] SMS Count : 1 [2024-01-22 14:33:18] [65ae6e9baad47] [INFO] SMS day Count : 1 [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] [SMS] text : Parfait ! Pourriez-vous s'il vous plaît me donner votre adresse de départ afin que je puisse trouver les meilleurs trajets de covoiturage pour vous ? [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] [SMS] number : +33618766441 [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] [SMS] sender : 33757050383 [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33618766441"}],"text":"Parfait ! Pourriez-vous s'il vous pla\u00eet me donner votre adresse de d\u00e9part afin que je puisse trouver les meilleurs trajets de covoiturage pour vous ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 14:33:18] [65ae6e9baad47] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae6e9e9d37e729165206 [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae6e9e9d37e729165206","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":533.93} [2024-01-22 14:33:18] [65ae6e9baad47] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-22 14:33:18] [65ae6e9baad47] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-22 14:33:18' [2024-01-22 14:33:18] [65ae6e9baad47] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:33:43] [65ae6eb765ba8] [DEBUG] Callback main start ok [2024-01-22 14:33:43] [65ae6eb765ba8] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:33:43] [65ae6eb765ba8] [DEBUG] Callback main avant while ok [2024-01-22 14:33:43] [65ae6eb765ba8] [DEBUG] Fields : channel=sms&text=7 rue Henri Salvador 63190 Lezoux &reception_date=2024-01-22 14:33:42&metadata[message_id]=sms_65ae6e9e9d37e729165206&metadata[number]=+33618766441&metadata[sim_card_number]=+33757050383 [2024-01-22 14:33:43] [65ae6eb765ba8] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33618766441 Text: 7 rue Henri Salvador 63190 Lezoux [2024-01-22 14:33:43] [65ae6eb765ba8] [INFO] From: +33618766441|To: +33757050383|Date: 2024-01-22 14:33:42|Message: 7 rue Henri Salvador 63190 Lezoux [2024-01-22 14:33:43] [65ae6eb765ba8] [DEBUG] callback main apres while ok [2024-01-22 14:33:43] [65ae6eb765ba8] [DEBUG] Service is enabled ? true [2024-01-22 14:33:43] [65ae6eb765ba8] [INFO] Service +33757050383 is enabled ! [2024-01-22 14:33:43] [65ae6eb765ba8] [INFO] Phone Number +33618766441 is available ! [2024-01-22 14:33:43] [65ae6eb765ba8] [DEBUG] Listen is enabled ? false [2024-01-22 14:33:43] [65ae6eb765ba8] [INFO] Listen +33757050383 is disabled ! [2024-01-22 14:33:43] [65ae6eb765ba8] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-01-22 14:33:43] [65ae6eb765ba8] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:33:43] [65ae6eb765ba8] [INFO] Callback SMS Count =? 3 [2024-01-22 14:33:43] [65ae6eb765ba8] [INFO] Callback checkMessage : Passager -- text: 7 rue Henri Salvador 63190 Lezoux [2024-01-22 14:33:43] [65ae6eb765ba8] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '7 rue Henri Salvador 63190 Lezoux ' [2024-01-22 14:33:43] [65ae6eb765ba8] [INFO] Event ID ? 1 [2024-01-22 14:33:43] [65ae6eb765ba8] [INFO] Fetch event [2024-01-22 14:33:43] [65ae6eb765ba8] [INFO] Event name : Jumpstart [2024-01-22 14:33:43] [65ae6eb765ba8] [DEBUG] début chatgpt [2024-01-22 14:33:43] [65ae6eb765ba8] [DEBUG] curl_init OK [2024-01-22 14:33:43] [65ae6eb765ba8] [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 souhaite participer au syst\u00e8me de covoiturage "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager "},{"role":"assistant","content":"Parfait ! Pourriez-vous s'il vous pla\u00eet me donner votre adresse de d\u00e9part afin que je puisse trouver les meilleurs trajets de covoiturage pour vous ?"},{"role":"user","content":"7 rue Henri Salvador 63190 Lezoux "}]} [2024-01-22 14:33:45] [65ae6eb765ba8] [DEBUG] Commun GPT response: { "id": "chatcmpl-8joilEtnHwYKmj63EaEznXLqZaY0a", "object": "chat.completion", "created": 1705930423, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement, s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 456, "completion_tokens": 27, "total_tokens": 483 }, "system_fingerprint": null } [2024-01-22 14:33:45] [65ae6eb765ba8] [DEBUG] Curl Closed OK [2024-01-22 14:33:45] [65ae6eb765ba8] [INFO] Commun GPT Content: { "id": "chatcmpl-8joilEtnHwYKmj63EaEznXLqZaY0a", "object": "chat.completion", "created": 1705930423, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement, s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 456, "completion_tokens": 27, "total_tokens": 483 }, "system_fingerprint": null } [2024-01-22 14:33:45] [65ae6eb765ba8] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '7 rue Henri Salvador 63190 Lezoux ' [2024-01-22 14:33:45] [65ae6eb765ba8] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Merci pour cette information. À quelle heure souhaitez-vous arriver à l\'événement, s\'il vous plaît ?' [2024-01-22 14:33:45] [65ae6eb765ba8] [INFO] Sender already set +33618766441 [2024-01-22 14:33:45] [65ae6eb765ba8] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 14:33:45] [65ae6eb765ba8] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 14:33:45] [65ae6eb765ba8] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 14:33:45] [65ae6eb765ba8] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 14:33:45] [65ae6eb765ba8] [DEBUG] SMS sms3_sent_at : 1 [2024-01-22 14:33:45] [65ae6eb765ba8] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-22 14:33:45] [65ae6eb765ba8] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 14:33:45] [65ae6eb765ba8] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 14:33:45] [65ae6eb765ba8] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 14:33:45] [65ae6eb765ba8] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 14:33:45] [65ae6eb765ba8] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 14:33:45] [65ae6eb765ba8] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 14:33:45] [65ae6eb765ba8] [DEBUG] SMS operators count : 0 [2024-01-22 14:33:45] [65ae6eb765ba8] [DEBUG] SMS day operators count : 0 [2024-01-22 14:33:45] [65ae6eb765ba8] [INFO] SMS Count : 2 [2024-01-22 14:33:45] [65ae6eb765ba8] [INFO] SMS day Count : 2 [2024-01-22 14:33:45] [65ae6eb765ba8] [DEBUG] [SMS] text : Merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement, s'il vous plaît ? [2024-01-22 14:33:45] [65ae6eb765ba8] [DEBUG] [SMS] number : +33618766441 [2024-01-22 14:33:45] [65ae6eb765ba8] [DEBUG] [SMS] sender : 33757050383 [2024-01-22 14:33:45] [65ae6eb765ba8] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33618766441"}],"text":"Merci pour cette information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement, s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-01-22 14:33:46] [65ae6eb765ba8] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 14:33:46] [65ae6eb765ba8] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae6eba039e4484940299 [2024-01-22 14:33:46] [65ae6eb765ba8] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae6eba039e4484940299","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":533.84} [2024-01-22 14:33:46] [65ae6eb765ba8] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-22 14:33:46] [65ae6eb765ba8] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-22 14:33:46' [2024-01-22 14:33:46] [65ae6eb765ba8] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:34:07] [65ae6ecf436f7] [DEBUG] Callback main start ok [2024-01-22 14:34:07] [65ae6ecf436f7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:34:07] [65ae6ecf436f7] [DEBUG] Callback main avant while ok [2024-01-22 14:34:07] [65ae6ecf436f7] [DEBUG] Fields : channel=sms&text=Entre 8h et 8h30 &reception_date=2024-01-22 14:34:06&metadata[message_id]=sms_65ae6eba039e4484940299&metadata[number]=+33618766441&metadata[sim_card_number]=+33757050383 [2024-01-22 14:34:07] [65ae6ecf436f7] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33618766441 Text: Entre 8h et 8h30 [2024-01-22 14:34:07] [65ae6ecf436f7] [INFO] From: +33618766441|To: +33757050383|Date: 2024-01-22 14:34:06|Message: Entre 8h et 8h30 [2024-01-22 14:34:07] [65ae6ecf436f7] [DEBUG] callback main apres while ok [2024-01-22 14:34:07] [65ae6ecf436f7] [DEBUG] Service is enabled ? true [2024-01-22 14:34:07] [65ae6ecf436f7] [INFO] Service +33757050383 is enabled ! [2024-01-22 14:34:07] [65ae6ecf436f7] [INFO] Phone Number +33618766441 is available ! [2024-01-22 14:34:07] [65ae6ecf436f7] [DEBUG] Listen is enabled ? false [2024-01-22 14:34:07] [65ae6ecf436f7] [INFO] Listen +33757050383 is disabled ! [2024-01-22 14:34:07] [65ae6ecf436f7] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-01-22 14:34:07] [65ae6ecf436f7] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:34:07] [65ae6ecf436f7] [INFO] Callback SMS Count =? 4 [2024-01-22 14:34:07] [65ae6ecf436f7] [INFO] Callback checkMessage : 7 rue Henri Salvador 63190 Lezoux -- text: Entre 8h et 8h30 [2024-01-22 14:34:07] [65ae6ecf436f7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Entre 8h et 8h30 ' [2024-01-22 14:34:07] [65ae6ecf436f7] [INFO] Event ID ? 1 [2024-01-22 14:34:07] [65ae6ecf436f7] [INFO] Fetch event [2024-01-22 14:34:07] [65ae6ecf436f7] [INFO] Event name : Jumpstart [2024-01-22 14:34:07] [65ae6ecf436f7] [DEBUG] début chatgpt [2024-01-22 14:34:07] [65ae6ecf436f7] [DEBUG] curl_init OK [2024-01-22 14:34:07] [65ae6ecf436f7] [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 souhaite participer au syst\u00e8me de covoiturage "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager "},{"role":"assistant","content":"Parfait ! Pourriez-vous s'il vous pla\u00eet me donner votre adresse de d\u00e9part afin que je puisse trouver les meilleurs trajets de covoiturage pour vous ?"},{"role":"user","content":"7 rue Henri Salvador 63190 Lezoux "},{"role":"assistant","content":"Merci pour cette information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement, s'il vous pla\u00eet ?"},{"role":"user","content":"Entre 8h et 8h30 "}]} [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] Commun GPT response: { "id": "chatcmpl-8joj94mAfJTW5GowwLfMaLRThBuWu", "object": "chat.completion", "created": 1705930447, "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 entre 8h et 8h30. Avez-vous une préférence pour l'heure de retour et une adresse différente de celle de départ ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 501, "completion_tokens": 51, "total_tokens": 552 }, "system_fingerprint": null } [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] Curl Closed OK [2024-01-22 14:34:10] [65ae6ecf436f7] [INFO] Commun GPT Content: { "id": "chatcmpl-8joj94mAfJTW5GowwLfMaLRThBuWu", "object": "chat.completion", "created": 1705930447, "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 entre 8h et 8h30. Avez-vous une préférence pour l'heure de retour et une adresse différente de celle de départ ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 501, "completion_tokens": 51, "total_tokens": 552 }, "system_fingerprint": null } [2024-01-22 14:34:10] [65ae6ecf436f7] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: 'Entre 8h et 8h30 ' [2024-01-22 14:34:10] [65ae6ecf436f7] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, je note que vous souhaitez arriver à l\'événement entre 8h et 8h30. Avez-vous une préférence pour l\'heure de retour et une adresse différente de celle de départ ?' [2024-01-22 14:34:10] [65ae6ecf436f7] [INFO] Sender already set +33618766441 [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] SMS sms3_sent_at : 1 [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] SMS sms4_sent_at : 1 [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] SMS operators count : 0 [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] SMS day operators count : 0 [2024-01-22 14:34:10] [65ae6ecf436f7] [INFO] SMS Count : 3 [2024-01-22 14:34:10] [65ae6ecf436f7] [INFO] SMS day Count : 3 [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] [SMS] text : Très bien, je note que vous souhaitez arriver à l'événement entre 8h et 8h30. Avez-vous une préférence pour l'heure de retour et une adresse différente de celle de départ ? [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] [SMS] number : +33618766441 [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] [SMS] sender : 33757050383 [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33618766441"}],"text":"Tr\u00e8s bien, je note que vous souhaitez arriver \u00e0 l'\u00e9v\u00e9nement entre 8h et 8h30. Avez-vous une pr\u00e9f\u00e9rence pour l'heure de retour et une adresse diff\u00e9rente de celle de d\u00e9part ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 14:34:10] [65ae6ecf436f7] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae6ed2d2aff320725002 [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae6ed2d2aff320725002","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":533.75} [2024-01-22 14:34:10] [65ae6ecf436f7] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-22 14:34:10] [65ae6ecf436f7] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-22 14:34:10' [2024-01-22 14:34:10] [65ae6ecf436f7] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:34:49] [65ae6ef959797] [DEBUG] Callback main start ok [2024-01-22 14:34:49] [65ae6ef959797] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:34:49] [65ae6ef959797] [DEBUG] Callback main avant while ok [2024-01-22 14:34:49] [65ae6ef959797] [DEBUG] Fields : channel=sms&text=Non &reception_date=2024-01-22 14:34:47&metadata[message_id]=sms_65ae6ed2d2aff320725002&metadata[number]=+33618766441&metadata[sim_card_number]=+33757050383 [2024-01-22 14:34:49] [65ae6ef959797] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33618766441 Text: Non [2024-01-22 14:34:49] [65ae6ef959797] [INFO] From: +33618766441|To: +33757050383|Date: 2024-01-22 14:34:47|Message: Non [2024-01-22 14:34:49] [65ae6ef959797] [DEBUG] callback main apres while ok [2024-01-22 14:34:49] [65ae6ef959797] [DEBUG] Service is enabled ? true [2024-01-22 14:34:49] [65ae6ef959797] [INFO] Service +33757050383 is enabled ! [2024-01-22 14:34:49] [65ae6ef959797] [INFO] Phone Number +33618766441 is available ! [2024-01-22 14:34:49] [65ae6ef959797] [DEBUG] Listen is enabled ? false [2024-01-22 14:34:49] [65ae6ef959797] [INFO] Listen +33757050383 is disabled ! [2024-01-22 14:34:49] [65ae6ef959797] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-01-22 14:34:49] [65ae6ef959797] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:34:49] [65ae6ef959797] [INFO] Callback SMS Count =? 5 [2024-01-22 14:34:49] [65ae6ef959797] [INFO] Callback checkMessage : Entre 8h et 8h30 -- text: Non [2024-01-22 14:34:49] [65ae6ef959797] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non ' [2024-01-22 14:34:49] [65ae6ef959797] [INFO] Event ID ? 1 [2024-01-22 14:34:49] [65ae6ef959797] [INFO] Fetch event [2024-01-22 14:34:49] [65ae6ef959797] [INFO] Event name : Jumpstart [2024-01-22 14:34:49] [65ae6ef959797] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:35:57] [65ae6f3d12181] [DEBUG] Callback main start ok [2024-01-22 14:35:57] [65ae6f3d12181] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:35:57] [65ae6f3d12181] [DEBUG] Callback main avant while ok [2024-01-22 14:35:57] [65ae6f3d12181] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-22 14:35:56&metadata[message_id]=sms_65ae6f1423188446654421&metadata[number]=+33670808659&metadata[sim_card_number]=+33755517567 [2024-01-22 14:35:57] [65ae6f3d12181] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33670808659 Text: Oui [2024-01-22 14:35:57] [65ae6f3d12181] [INFO] From: +33670808659|To: +33755517567|Date: 2024-01-22 14:35:56|Message: Oui [2024-01-22 14:35:57] [65ae6f3d12181] [DEBUG] callback main apres while ok [2024-01-22 14:35:57] [65ae6f3d12181] [DEBUG] Service is enabled ? true [2024-01-22 14:35:57] [65ae6f3d12181] [INFO] Service +33755517567 is enabled ! [2024-01-22 14:35:57] [65ae6f3d12181] [INFO] Phone Number +33670808659 is available ! [2024-01-22 14:35:57] [65ae6f3d12181] [DEBUG] Listen is enabled ? false [2024-01-22 14:35:57] [65ae6f3d12181] [INFO] Listen +33755517567 is disabled ! [2024-01-22 14:35:57] [65ae6f3d12181] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-22 14:35:57] [65ae6f3d12181] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:35:57] [65ae6f3d12181] [INFO] Callback SMS Count =? 5 [2024-01-22 14:35:57] [65ae6f3d12181] [INFO] Callback checkMessage : 17h -- text: Oui [2024-01-22 14:35:57] [65ae6f3d12181] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-22 14:35:57] [65ae6f3d12181] [INFO] Event ID ? 1 [2024-01-22 14:35:57] [65ae6f3d12181] [INFO] Fetch event [2024-01-22 14:35:57] [65ae6f3d12181] [INFO] Event name : Jumpstart [2024-01-22 14:35:57] [65ae6f3d12181] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:37:08] [65ae6f84b5bf9] [DEBUG] Callback main start ok [2024-01-22 14:37:08] [65ae6f84b5bf9] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:37:08] [65ae6f84b5bf9] [DEBUG] Callback main avant while ok [2024-01-22 14:37:08] [65ae6f84b5bf9] [DEBUG] Fields : channel=sms&text=Oui exactement &reception_date=2024-01-22 14:37:07&metadata[message_id]=sms_65ae6eb814d3b252788145&metadata[number]=+33645867995&metadata[sim_card_number]=+33757050380 [2024-01-22 14:37:08] [65ae6f84b5bf9] [INFO] Callback SMS entrant sur sim_card: +33757050380 depuis Number (user): +33645867995 Text: Oui exactement [2024-01-22 14:37:08] [65ae6f84b5bf9] [INFO] From: +33645867995|To: +33757050380|Date: 2024-01-22 14:37:07|Message: Oui exactement [2024-01-22 14:37:08] [65ae6f84b5bf9] [DEBUG] callback main apres while ok [2024-01-22 14:37:08] [65ae6f84b5bf9] [DEBUG] Service is enabled ? true [2024-01-22 14:37:08] [65ae6f84b5bf9] [INFO] Service +33757050380 is enabled ! [2024-01-22 14:37:08] [65ae6f84b5bf9] [INFO] Phone Number +33645867995 is available ! [2024-01-22 14:37:08] [65ae6f84b5bf9] [DEBUG] Listen is enabled ? false [2024-01-22 14:37:08] [65ae6f84b5bf9] [INFO] Listen +33757050380 is disabled ! [2024-01-22 14:37:08] [65ae6f84b5bf9] [DEBUG] callback main sim_card_number CORRECT : +33757050380 début d'interpretation du message [2024-01-22 14:37:08] [65ae6f84b5bf9] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:37:08] [65ae6f84b5bf9] [INFO] Callback SMS Count =? 5 [2024-01-22 14:37:08] [65ae6f84b5bf9] [INFO] Callback checkMessage : Aire autoroute thiers- vichy - ambert -- text: Oui exactement [2024-01-22 14:37:08] [65ae6f84b5bf9] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui exactement ' [2024-01-22 14:37:08] [65ae6f84b5bf9] [INFO] Event ID ? [2024-01-22 14:37:08] [65ae6f84b5bf9] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] Callback main start ok [2024-01-22 14:37:51] [65ae6faf9f013] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] Callback main avant while ok [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-22 14:37:50&metadata[message_id]=sms_65a7fbb39da11907924972&metadata[number]=+33686818392&metadata[sim_card_number]=+33757050377 [2024-01-22 14:37:51] [65ae6faf9f013] [INFO] Callback SMS entrant sur sim_card: +33757050377 depuis Number (user): +33686818392 Text: Oui [2024-01-22 14:37:51] [65ae6faf9f013] [INFO] From: +33686818392|To: +33757050377|Date: 2024-01-22 14:37:50|Message: Oui [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] callback main apres while ok [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] Service is enabled ? true [2024-01-22 14:37:51] [65ae6faf9f013] [INFO] Service +33757050377 is enabled ! [2024-01-22 14:37:51] [65ae6faf9f013] [INFO] Phone Number +33686818392 is available ! [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] Listen is enabled ? false [2024-01-22 14:37:51] [65ae6faf9f013] [INFO] Listen +33757050377 is disabled ! [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] callback main sim_card_number CORRECT : +33757050377 début d'interpretation du message [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:37:51] [65ae6faf9f013] [INFO] Callback SMS Count =? 1 [2024-01-22 14:37:51] [65ae6faf9f013] [INFO] Callback checkMessage : -- text: Oui [2024-01-22 14:37:51] [65ae6faf9f013] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-22 14:37:51] [65ae6faf9f013] [INFO] Event ID ? 1 [2024-01-22 14:37:51] [65ae6faf9f013] [INFO] Fetch event [2024-01-22 14:37:51] [65ae6faf9f013] [INFO] Event name : Jumpstart [2024-01-22 14:37:51] [65ae6faf9f013] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-22 14:37:51] [65ae6faf9f013] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-22 14:37:51] [65ae6faf9f013] [INFO] Sender already set +33686818392 [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] SMS operators count : 0 [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] SMS day operators count : 0 [2024-01-22 14:37:51] [65ae6faf9f013] [INFO] SMS Count : 0 [2024-01-22 14:37:51] [65ae6faf9f013] [INFO] SMS day Count : 0 [2024-01-22 14:37:51] [65ae6faf9f013] [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-22 14:37:51] [65ae6faf9f013] [DEBUG] [SMS] number : +33686818392 [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] [SMS] sender : 33757050377 [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33686818392"}],"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":"33757050377"} [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 14:37:51] [65ae6faf9f013] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae6fafee743516311224 [2024-01-22 14:37:51] [65ae6faf9f013] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae6fafee743516311224","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":533.48} [2024-01-22 14:37:52] [65ae6faf9f013] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-22 14:37:52] [65ae6faf9f013] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-22 14:37:52' [2024-01-22 14:37:52] [65ae6faf9f013] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:38:48] [65ae6fe8d4f82] [DEBUG] Callback main start ok [2024-01-22 14:38:48] [65ae6fe8d4f82] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:38:48] [65ae6fe8d4f82] [DEBUG] Callback main avant while ok [2024-01-22 14:38:48] [65ae6fe8d4f82] [DEBUG] Fields : channel=sms&text=Heure de retour : départ après la fin de l'événement donc 17h 17h30&reception_date=2024-01-22 14:38:48&metadata[message_id]=sms_65ae6f850dd36803262225&metadata[number]=+33618766441&metadata[sim_card_number]=+33757050383 [2024-01-22 14:38:48] [65ae6fe8d4f82] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33618766441 Text: Heure de retour : départ après la fin de l'événement donc 17h 17h30 [2024-01-22 14:38:48] [65ae6fe8d4f82] [INFO] From: +33618766441|To: +33757050383|Date: 2024-01-22 14:38:48|Message: Heure de retour : départ après la fin de l'événement donc 17h 17h30 [2024-01-22 14:38:48] [65ae6fe8d4f82] [DEBUG] callback main apres while ok [2024-01-22 14:38:48] [65ae6fe8d4f82] [DEBUG] Service is enabled ? true [2024-01-22 14:38:48] [65ae6fe8d4f82] [INFO] Service +33757050383 is enabled ! [2024-01-22 14:38:48] [65ae6fe8d4f82] [INFO] Phone Number +33618766441 is available ! [2024-01-22 14:38:48] [65ae6fe8d4f82] [DEBUG] Listen is enabled ? false [2024-01-22 14:38:48] [65ae6fe8d4f82] [INFO] Listen +33757050383 is disabled ! [2024-01-22 14:38:48] [65ae6fe8d4f82] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-01-22 14:38:48] [65ae6fe8d4f82] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:38:48] [65ae6fe8d4f82] [INFO] Callback SMS Count =? 5 [2024-01-22 14:38:48] [65ae6fe8d4f82] [INFO] Callback checkMessage : Non -- text: Heure de retour : départ après la fin de l'événement donc 17h 17h30 [2024-01-22 14:38:48] [65ae6fe8d4f82] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Heure de retour : départ après la fin de l\'événement donc 17h 17h30' [2024-01-22 14:38:48] [65ae6fe8d4f82] [INFO] Event ID ? 1 [2024-01-22 14:38:48] [65ae6fe8d4f82] [INFO] Fetch event [2024-01-22 14:38:48] [65ae6fe8d4f82] [INFO] Event name : Jumpstart [2024-01-22 14:38:48] [65ae6fe8d4f82] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:41:43] [65ae7097d0b91] [DEBUG] Callback main start ok [2024-01-22 14:41:43] [65ae7097d0b91] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:41:43] [65ae7097d0b91] [DEBUG] Callback main avant while ok [2024-01-22 14:41:43] [65ae7097d0b91] [DEBUG] Fields : channel=sms&text=Bonjour je viens de Chauriat et je viendrais des Carmes et je serais passagère de Thom Loek Ponnaduvy&reception_date=2024-01-22 14:41:42&metadata[message_id]=sms_65a672f399b88226480786&metadata[number]=+33646891715&metadata[sim_card_number]=+33755517567 [2024-01-22 14:41:43] [65ae7097d0b91] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33646891715 Text: Bonjour je viens de Chauriat et je viendrais des Carmes et je serais passagère de Thom Loek Ponnaduvy [2024-01-22 14:41:43] [65ae7097d0b91] [INFO] From: +33646891715|To: +33755517567|Date: 2024-01-22 14:41:42|Message: Bonjour je viens de Chauriat et je viendrais des Carmes et je serais passagère de Thom Loek Ponnaduvy [2024-01-22 14:41:43] [65ae7097d0b91] [DEBUG] callback main apres while ok [2024-01-22 14:41:43] [65ae7097d0b91] [DEBUG] Service is enabled ? true [2024-01-22 14:41:43] [65ae7097d0b91] [INFO] Service +33755517567 is enabled ! [2024-01-22 14:41:43] [65ae7097d0b91] [INFO] Phone Number +33646891715 is available ! [2024-01-22 14:41:43] [65ae7097d0b91] [DEBUG] Listen is enabled ? false [2024-01-22 14:41:43] [65ae7097d0b91] [INFO] Listen +33755517567 is disabled ! [2024-01-22 14:41:43] [65ae7097d0b91] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-22 14:41:43] [65ae7097d0b91] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:41:43] [65ae7097d0b91] [INFO] Callback SMS Count =? 1 [2024-01-22 14:41:43] [65ae7097d0b91] [INFO] Callback checkMessage : -- text: Bonjour je viens de Chauriat et je viendrais des Carmes et je serais passagère de Thom Loek Ponnaduvy [2024-01-22 14:41:43] [65ae7097d0b91] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour je viens de Chauriat et je viendrais des Carmes et je serais passagère de Thom Loek Ponnaduvy' [2024-01-22 14:41:43] [65ae7097d0b91] [INFO] Event ID ? 1 [2024-01-22 14:41:43] [65ae7097d0b91] [INFO] Fetch event [2024-01-22 14:41:43] [65ae7097d0b91] [INFO] Event name : Jumpstart [2024-01-22 14:41:43] [65ae7097d0b91] [DEBUG] début chatgpt [2024-01-22 14:41:43] [65ae7097d0b91] [DEBUG] curl_init OK [2024-01-22 14:41:43] [65ae7097d0b91] [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 je viens de Chauriat et je viendrais des Carmes et je serais passag\u00e8re de Thom Loek Ponnaduvy"}]} [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] Commun GPT response: { "id": "chatcmpl-8joqW9rklnOcFofRe7L58FBMDRPiB", "object": "chat.completion", "created": 1705930904, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "La question 'Souhaitez-vous faire du covoiturage ?' n'est pas clairement abordée dans ce message. Je vais donc rendre une note de 0 à ce message." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 159, "completion_tokens": 41, "total_tokens": 200 }, "system_fingerprint": null } [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] Curl Closed OK [2024-01-22 14:41:46] [65ae7097d0b91] [INFO] Commun GPT Content: { "id": "chatcmpl-8joqW9rklnOcFofRe7L58FBMDRPiB", "object": "chat.completion", "created": 1705930904, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "La question 'Souhaitez-vous faire du covoiturage ?' n'est pas clairement abordée dans ce message. Je vais donc rendre une note de 0 à ce message." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 159, "completion_tokens": 41, "total_tokens": 200 }, "system_fingerprint": null } [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-22 14:41:46] [65ae7097d0b91] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour je viens de Chauriat et je viendrais des Carmes et je serais passagère de Thom Loek Ponnaduvy' [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] [AUTOMATIC] Réponse Negative : Bonjour je viens de Chauriat et je viendrais des Carmes et je serais passagère de Thom Loek Ponnaduvy [2024-01-22 14:41:46] [65ae7097d0b91] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-22 14:41:46] [65ae7097d0b91] [INFO] Sender already set +33646891715 [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] SMS sms3_sent_at : 1 [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] SMS sms4_sent_at : 1 [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] SMS day sms4_sent_at : 2 [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] SMS sms5_sent_at : 1 [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] SMS day sms5_sent_at : 2 [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] SMS operators count : 0 [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] SMS day operators count : 0 [2024-01-22 14:41:46] [65ae7097d0b91] [INFO] SMS Count : 4 [2024-01-22 14:41:46] [65ae7097d0b91] [INFO] SMS day Count : 8 [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] [SMS] number : +33646891715 [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] [SMS] sender : 33755517567 [2024-01-22 14:41:46] [65ae7097d0b91] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33646891715"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-22 14:41:47] [65ae7097d0b91] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 14:41:47] [65ae7097d0b91] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae709b47a37789826189 [2024-01-22 14:41:47] [65ae7097d0b91] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae709b47a37789826189","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":533.39} [2024-01-22 14:41:47] [65ae7097d0b91] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-22 14:41:47] [65ae7097d0b91] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-22 14:41:47' [2024-01-22 14:41:47] [65ae7097d0b91] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:42:35] [65ae70cbadd89] [DEBUG] Callback main start ok [2024-01-22 14:42:35] [65ae70cbadd89] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:42:35] [65ae70cbadd89] [DEBUG] Callback main avant while ok [2024-01-22 14:42:35] [65ae70cbadd89] [DEBUG] Fields : channel=sms&text=Bonjour je viens des Carmes et je prends Géraldine Cleret dans la voiture et j ai 2 places supplémentaires&reception_date=2024-01-22 14:42:33&metadata[message_id]=sms_65ae6557a49c6543360870&metadata[number]=+33617130216&metadata[sim_card_number]=+33755517586 [2024-01-22 14:42:35] [65ae70cbadd89] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33617130216 Text: Bonjour je viens des Carmes et je prends Géraldine Cleret dans la voiture et j ai 2 places supplémentaires [2024-01-22 14:42:35] [65ae70cbadd89] [INFO] From: +33617130216|To: +33755517586|Date: 2024-01-22 14:42:33|Message: Bonjour je viens des Carmes et je prends Géraldine Cleret dans la voiture et j ai 2 places supplémentaires [2024-01-22 14:42:35] [65ae70cbadd89] [DEBUG] callback main apres while ok [2024-01-22 14:42:35] [65ae70cbadd89] [DEBUG] Service is enabled ? true [2024-01-22 14:42:35] [65ae70cbadd89] [INFO] Service +33755517586 is enabled ! [2024-01-22 14:42:35] [65ae70cbadd89] [INFO] Phone Number +33617130216 is available ! [2024-01-22 14:42:35] [65ae70cbadd89] [DEBUG] Listen is enabled ? false [2024-01-22 14:42:35] [65ae70cbadd89] [INFO] Listen +33755517586 is disabled ! [2024-01-22 14:42:35] [65ae70cbadd89] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-22 14:42:35] [65ae70cbadd89] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:42:35] [65ae70cbadd89] [INFO] Callback SMS Count =? 5 [2024-01-22 14:42:35] [65ae70cbadd89] [INFO] Callback checkMessage : Oui -- text: Bonjour je viens des Carmes et je prends Géraldine Cleret dans la voiture et j ai 2 places supplémentaires [2024-01-22 14:42:35] [65ae70cbadd89] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour je viens des Carmes et je prends Géraldine Cleret dans la voiture et j ai 2 places supplémentaires' [2024-01-22 14:42:35] [65ae70cbadd89] [INFO] Event ID ? 1 [2024-01-22 14:42:35] [65ae70cbadd89] [INFO] Fetch event [2024-01-22 14:42:35] [65ae70cbadd89] [INFO] Event name : Jumpstart [2024-01-22 14:42:35] [65ae70cbadd89] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:42:46] [65ae70d6d1fa3] [DEBUG] Callback main start ok [2024-01-22 14:42:46] [65ae70d6d1fa3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:42:46] [65ae70d6d1fa3] [DEBUG] Callback main avant while ok [2024-01-22 14:42:46] [65ae70d6d1fa3] [DEBUG] Fields : channel=sms&text=OK&reception_date=2024-01-22 14:42:45&metadata[message_id]=sms_65ae70c367c81463205644&metadata[number]=+33645867995&metadata[sim_card_number]=+33757050380 [2024-01-22 14:42:46] [65ae70d6d1fa3] [INFO] Callback SMS entrant sur sim_card: +33757050380 depuis Number (user): +33645867995 Text: OK [2024-01-22 14:42:46] [65ae70d6d1fa3] [INFO] From: +33645867995|To: +33757050380|Date: 2024-01-22 14:42:45|Message: OK [2024-01-22 14:42:46] [65ae70d6d1fa3] [DEBUG] callback main apres while ok [2024-01-22 14:42:46] [65ae70d6d1fa3] [DEBUG] Service is enabled ? true [2024-01-22 14:42:46] [65ae70d6d1fa3] [INFO] Service +33757050380 is enabled ! [2024-01-22 14:42:46] [65ae70d6d1fa3] [INFO] Phone Number +33645867995 is available ! [2024-01-22 14:42:46] [65ae70d6d1fa3] [DEBUG] Listen is enabled ? false [2024-01-22 14:42:46] [65ae70d6d1fa3] [INFO] Listen +33757050380 is disabled ! [2024-01-22 14:42:46] [65ae70d6d1fa3] [DEBUG] callback main sim_card_number CORRECT : +33757050380 début d'interpretation du message [2024-01-22 14:42:46] [65ae70d6d1fa3] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:42:46] [65ae70d6d1fa3] [INFO] Callback SMS Count =? 5 [2024-01-22 14:42:46] [65ae70d6d1fa3] [INFO] Callback checkMessage : Oui exactement -- text: OK [2024-01-22 14:42:46] [65ae70d6d1fa3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'OK' [2024-01-22 14:42:46] [65ae70d6d1fa3] [INFO] Event ID ? [2024-01-22 14:42:46] [65ae70d6d1fa3] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:43:51] [65ae71176ee29] [DEBUG] Callback main start ok [2024-01-22 14:43:51] [65ae71176ee29] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:43:51] [65ae71176ee29] [DEBUG] Callback main avant while ok [2024-01-22 14:43:51] [65ae71176ee29] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-22 14:43:50&metadata[message_id]=sms_65ae703231e26241508864&metadata[number]=+33677845474&metadata[sim_card_number]=+33757050385 [2024-01-22 14:43:51] [65ae71176ee29] [INFO] Callback SMS entrant sur sim_card: +33757050385 depuis Number (user): +33677845474 Text: Oui [2024-01-22 14:43:51] [65ae71176ee29] [INFO] From: +33677845474|To: +33757050385|Date: 2024-01-22 14:43:50|Message: Oui [2024-01-22 14:43:51] [65ae71176ee29] [DEBUG] callback main apres while ok [2024-01-22 14:43:51] [65ae71176ee29] [DEBUG] Service is enabled ? true [2024-01-22 14:43:51] [65ae71176ee29] [INFO] Service +33757050385 is enabled ! [2024-01-22 14:43:51] [65ae71176ee29] [INFO] Phone Number +33677845474 is available ! [2024-01-22 14:43:51] [65ae71176ee29] [DEBUG] Listen is enabled ? false [2024-01-22 14:43:51] [65ae71176ee29] [INFO] Listen +33757050385 is disabled ! [2024-01-22 14:43:51] [65ae71176ee29] [DEBUG] callback main sim_card_number CORRECT : +33757050385 début d'interpretation du message [2024-01-22 14:43:51] [65ae71176ee29] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:43:51] [65ae71176ee29] [INFO] Callback SMS Count =? 5 [2024-01-22 14:43:51] [65ae71176ee29] [INFO] Callback checkMessage : 17h -- text: Oui [2024-01-22 14:43:51] [65ae71176ee29] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-22 14:43:51] [65ae71176ee29] [INFO] Event ID ? 1 [2024-01-22 14:43:51] [65ae71176ee29] [INFO] Fetch event [2024-01-22 14:43:51] [65ae71176ee29] [INFO] Event name : Jumpstart [2024-01-22 14:43:51] [65ae71176ee29] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:52:43] [65ae732b410d1] [DEBUG] Callback main start ok [2024-01-22 14:52:43] [65ae732b410d1] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:52:43] [65ae732b410d1] [DEBUG] Callback main avant while ok [2024-01-22 14:52:43] [65ae732b410d1] [DEBUG] Fields : channel=sms&text=Pourquoi pas&reception_date=2024-01-22 14:52:41&metadata[message_id]=sms_65ae72d0ebaa0621701209&metadata[number]=+33617130216&metadata[sim_card_number]=+33755517586 [2024-01-22 14:52:43] [65ae732b410d1] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33617130216 Text: Pourquoi pas [2024-01-22 14:52:43] [65ae732b410d1] [INFO] From: +33617130216|To: +33755517586|Date: 2024-01-22 14:52:41|Message: Pourquoi pas [2024-01-22 14:52:43] [65ae732b410d1] [DEBUG] callback main apres while ok [2024-01-22 14:52:43] [65ae732b410d1] [DEBUG] Service is enabled ? true [2024-01-22 14:52:43] [65ae732b410d1] [INFO] Service +33755517586 is enabled ! [2024-01-22 14:52:43] [65ae732b410d1] [INFO] Phone Number +33617130216 is available ! [2024-01-22 14:52:43] [65ae732b410d1] [DEBUG] Listen is enabled ? false [2024-01-22 14:52:43] [65ae732b410d1] [INFO] Listen +33755517586 is disabled ! [2024-01-22 14:52:43] [65ae732b410d1] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-22 14:52:43] [65ae732b410d1] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:52:43] [65ae732b410d1] [INFO] Callback SMS Count =? 5 [2024-01-22 14:52:43] [65ae732b410d1] [INFO] Callback checkMessage : Bonjour je viens des Carmes et je prends Géraldine Cleret dans la voiture et j ai 2 places supplémentaires -- text: Pourquoi pas [2024-01-22 14:52:43] [65ae732b410d1] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Pourquoi pas' [2024-01-22 14:52:43] [65ae732b410d1] [INFO] Event ID ? 1 [2024-01-22 14:52:43] [65ae732b410d1] [INFO] Fetch event [2024-01-22 14:52:43] [65ae732b410d1] [INFO] Event name : Jumpstart [2024-01-22 14:52:43] [65ae732b410d1] [DEBUG] Callback juste avant fin callBack [2024-01-22 14:55:26] [65ae73ce20602] [DEBUG] Callback main start ok [2024-01-22 14:55:26] [65ae73ce20602] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 14:55:26] [65ae73ce20602] [DEBUG] Callback main avant while ok [2024-01-22 14:55:26] [65ae73ce20602] [DEBUG] Fields : channel=sms&text=Bonjour, oui bien sûr &reception_date=2024-01-22 14:55:25&metadata[message_id]=sms_65ae6b44d949f916961128&metadata[number]=+33651529503&metadata[sim_card_number]=+33757050382 [2024-01-22 14:55:26] [65ae73ce20602] [INFO] Callback SMS entrant sur sim_card: +33757050382 depuis Number (user): +33651529503 Text: Bonjour, oui bien sûr [2024-01-22 14:55:26] [65ae73ce20602] [INFO] From: +33651529503|To: +33757050382|Date: 2024-01-22 14:55:25|Message: Bonjour, oui bien sûr [2024-01-22 14:55:26] [65ae73ce20602] [DEBUG] callback main apres while ok [2024-01-22 14:55:26] [65ae73ce20602] [DEBUG] Service is enabled ? true [2024-01-22 14:55:26] [65ae73ce20602] [INFO] Service +33757050382 is enabled ! [2024-01-22 14:55:26] [65ae73ce20602] [INFO] Phone Number +33651529503 is available ! [2024-01-22 14:55:26] [65ae73ce20602] [DEBUG] Listen is enabled ? false [2024-01-22 14:55:26] [65ae73ce20602] [INFO] Listen +33757050382 is disabled ! [2024-01-22 14:55:26] [65ae73ce20602] [DEBUG] callback main sim_card_number CORRECT : +33757050382 début d'interpretation du message [2024-01-22 14:55:26] [65ae73ce20602] [DEBUG] BDD CheckNumber : OK [2024-01-22 14:55:26] [65ae73ce20602] [INFO] Callback SMS Count =? 2 [2024-01-22 14:55:26] [65ae73ce20602] [INFO] Callback checkMessage : Bonjour, je n'ai pas de voiture. Comment se passe le covoiturage ? Je m'étais inscrit pour être ramasser aux Carmes et emmener au zénith -- text: Bonjour, oui bien sûr [2024-01-22 14:55:26] [65ae73ce20602] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, oui bien sûr ' [2024-01-22 14:55:26] [65ae73ce20602] [INFO] Event ID ? 1 [2024-01-22 14:55:26] [65ae73ce20602] [INFO] Fetch event [2024-01-22 14:55:26] [65ae73ce20602] [INFO] Event name : Jumpstart [2024-01-22 14:55:26] [65ae73ce20602] [DEBUG] début chatgpt [2024-01-22 14:55:26] [65ae73ce20602] [DEBUG] curl_init OK [2024-01-22 14:55:26] [65ae73ce20602] [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":"Bonjour, je n'ai pas de voiture. Comment se passe le covoiturage ? Je m'\u00e9tais inscrit pour \u00eatre ramasser aux Carmes et emmener au z\u00e9nith "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Bonjour, oui bien s\u00fbr "}]} [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jp3mhhoHPGAVNTVaF9CWxwQSSZZY", "object": "chat.completion", "created": 1705931726, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien! Merci de préciser votre adresse de départ aux Carmes ainsi que l'heure à laquelle vous souhaitez arriver au Zénith." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 424, "completion_tokens": 34, "total_tokens": 458 }, "system_fingerprint": null } [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] Curl Closed OK [2024-01-22 14:55:28] [65ae73ce20602] [INFO] Commun GPT Content: { "id": "chatcmpl-8jp3mhhoHPGAVNTVaF9CWxwQSSZZY", "object": "chat.completion", "created": 1705931726, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien! Merci de préciser votre adresse de départ aux Carmes ainsi que l'heure à laquelle vous souhaitez arriver au Zénith." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 424, "completion_tokens": 34, "total_tokens": 458 }, "system_fingerprint": null } [2024-01-22 14:55:28] [65ae73ce20602] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Bonjour, oui bien sûr ' [2024-01-22 14:55:28] [65ae73ce20602] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Très bien! Merci de préciser votre adresse de départ aux Carmes ainsi que l\'heure à laquelle vous souhaitez arriver au Zénith.' [2024-01-22 14:55:28] [65ae73ce20602] [INFO] Sender already set +33651529503 [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] SMS operators count : 0 [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] SMS day operators count : 0 [2024-01-22 14:55:28] [65ae73ce20602] [INFO] SMS Count : 0 [2024-01-22 14:55:28] [65ae73ce20602] [INFO] SMS day Count : 0 [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] [SMS] text : Très bien! Merci de préciser votre adresse de départ aux Carmes ainsi que l'heure à laquelle vous souhaitez arriver au Zénith. [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] [SMS] number : +33651529503 [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] [SMS] sender : 33757050382 [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33651529503"}],"text":"Tr\u00e8s bien! Merci de pr\u00e9ciser votre adresse de d\u00e9part aux Carmes ainsi que l'heure \u00e0 laquelle vous souhaitez arriver au Z\u00e9nith.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050382"} [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 14:55:28] [65ae73ce20602] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae73d0cd249788619088 [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae73d0cd249788619088","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":533.12} [2024-01-22 14:55:28] [65ae73ce20602] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-22 14:55:28] [65ae73ce20602] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-22 14:55:28' [2024-01-22 14:55:28] [65ae73ce20602] [DEBUG] Callback juste avant fin callBack [2024-01-22 15:03:19] [65ae75a76d01b] [DEBUG] Callback main start ok [2024-01-22 15:03:19] [65ae75a76d01b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 15:03:19] [65ae75a76d01b] [DEBUG] Callback main avant while ok [2024-01-22 15:03:19] [65ae75a76d01b] [DEBUG] Fields : channel=sms&text=Pourquoi pas&reception_date=2024-01-22 15:03:18&metadata[message_id]=sms_65aa475461376974216861&metadata[number]=+33621874048&metadata[sim_card_number]=+33755517586 [2024-01-22 15:03:19] [65ae75a76d01b] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33621874048 Text: Pourquoi pas [2024-01-22 15:03:19] [65ae75a76d01b] [INFO] From: +33621874048|To: +33755517586|Date: 2024-01-22 15:03:18|Message: Pourquoi pas [2024-01-22 15:03:19] [65ae75a76d01b] [DEBUG] callback main apres while ok [2024-01-22 15:03:19] [65ae75a76d01b] [DEBUG] Service is enabled ? true [2024-01-22 15:03:19] [65ae75a76d01b] [INFO] Service +33755517586 is enabled ! [2024-01-22 15:03:19] [65ae75a76d01b] [INFO] Phone Number +33621874048 is available ! [2024-01-22 15:03:19] [65ae75a76d01b] [DEBUG] Listen is enabled ? false [2024-01-22 15:03:19] [65ae75a76d01b] [INFO] Listen +33755517586 is disabled ! [2024-01-22 15:03:19] [65ae75a76d01b] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-22 15:03:19] [65ae75a76d01b] [DEBUG] BDD CheckNumber : OK [2024-01-22 15:03:19] [65ae75a76d01b] [INFO] Callback SMS Count =? 1 [2024-01-22 15:03:19] [65ae75a76d01b] [INFO] Callback checkMessage : -- text: Pourquoi pas [2024-01-22 15:03:19] [65ae75a76d01b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Pourquoi pas' [2024-01-22 15:03:19] [65ae75a76d01b] [INFO] Event ID ? 1 [2024-01-22 15:03:19] [65ae75a76d01b] [INFO] Fetch event [2024-01-22 15:03:19] [65ae75a76d01b] [INFO] Event name : Jumpstart [2024-01-22 15:03:19] [65ae75a76d01b] [DEBUG] début chatgpt [2024-01-22 15:03:19] [65ae75a76d01b] [DEBUG] curl_init OK [2024-01-22 15:03:19] [65ae75a76d01b] [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 : Pourquoi pas"}]} [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jpBPZxBObPtvzZuZm7R75QStWz2l", "object": "chat.completion", "created": 1705932199, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "5" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 129, "completion_tokens": 1, "total_tokens": 130 }, "system_fingerprint": null } [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] Curl Closed OK [2024-01-22 15:03:20] [65ae75a76d01b] [INFO] Commun GPT Content: { "id": "chatcmpl-8jpBPZxBObPtvzZuZm7R75QStWz2l", "object": "chat.completion", "created": 1705932199, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "5" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 129, "completion_tokens": 1, "total_tokens": 130 }, "system_fingerprint": null } [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] [AUTOMATIC] Réponse 5 [2024-01-22 15:03:20] [65ae75a76d01b] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Pourquoi pas' [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-22 15:03:20] [65ae75a76d01b] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-22 15:03:20] [65ae75a76d01b] [INFO] Sender already set +33621874048 [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] SMS operators count : 0 [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] SMS day operators count : 0 [2024-01-22 15:03:20] [65ae75a76d01b] [INFO] SMS Count : 0 [2024-01-22 15:03:20] [65ae75a76d01b] [INFO] SMS day Count : 0 [2024-01-22 15:03:20] [65ae75a76d01b] [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-22 15:03:20] [65ae75a76d01b] [DEBUG] [SMS] number : +33621874048 [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] [SMS] sender : 33755517586 [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33621874048"}],"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-22 15:03:20] [65ae75a76d01b] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 15:03:20] [65ae75a76d01b] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae75a8bec94055204432 [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae75a8bec94055204432","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":532.99} [2024-01-22 15:03:20] [65ae75a76d01b] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-22 15:03:20] [65ae75a76d01b] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-22 15:03:20' [2024-01-22 15:03:20] [65ae75a76d01b] [DEBUG] Callback juste avant fin callBack [2024-01-22 15:05:57] [65ae76456403b] [DEBUG] Callback main start ok [2024-01-22 15:05:57] [65ae76456403b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 15:05:57] [65ae76456403b] [DEBUG] Callback main avant while ok [2024-01-22 15:05:57] [65ae76456403b] [DEBUG] Fields : channel=sms&text=Conducteur&reception_date=2024-01-22 15:05:56&metadata[message_id]=sms_65ae75a8bec94055204432&metadata[number]=+33621874048&metadata[sim_card_number]=+33755517586 [2024-01-22 15:05:57] [65ae76456403b] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33621874048 Text: Conducteur [2024-01-22 15:05:57] [65ae76456403b] [INFO] From: +33621874048|To: +33755517586|Date: 2024-01-22 15:05:56|Message: Conducteur [2024-01-22 15:05:57] [65ae76456403b] [DEBUG] callback main apres while ok [2024-01-22 15:05:57] [65ae76456403b] [DEBUG] Service is enabled ? true [2024-01-22 15:05:57] [65ae76456403b] [INFO] Service +33755517586 is enabled ! [2024-01-22 15:05:57] [65ae76456403b] [INFO] Phone Number +33621874048 is available ! [2024-01-22 15:05:57] [65ae76456403b] [DEBUG] Listen is enabled ? false [2024-01-22 15:05:57] [65ae76456403b] [INFO] Listen +33755517586 is disabled ! [2024-01-22 15:05:57] [65ae76456403b] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-22 15:05:57] [65ae76456403b] [DEBUG] BDD CheckNumber : OK [2024-01-22 15:05:57] [65ae76456403b] [INFO] Callback SMS Count =? 2 [2024-01-22 15:05:57] [65ae76456403b] [INFO] Callback checkMessage : Pourquoi pas -- text: Conducteur [2024-01-22 15:05:57] [65ae76456403b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur' [2024-01-22 15:05:57] [65ae76456403b] [INFO] Event ID ? 1 [2024-01-22 15:05:57] [65ae76456403b] [INFO] Fetch event [2024-01-22 15:05:57] [65ae76456403b] [INFO] Event name : Jumpstart [2024-01-22 15:05:57] [65ae76456403b] [DEBUG] début chatgpt [2024-01-22 15:05:57] [65ae76456403b] [DEBUG] curl_init OK [2024-01-22 15:05:57] [65ae76456403b] [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":"Pourquoi pas"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur"}]} [2024-01-22 15:05:58] [65ae76456403b] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jpDxle44A1gnfgblfDvGFdiB8QZl", "object": "chat.completion", "created": 1705932357, "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 ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 383, "completion_tokens": 18, "total_tokens": 401 }, "system_fingerprint": null } [2024-01-22 15:05:58] [65ae76456403b] [DEBUG] Curl Closed OK [2024-01-22 15:05:58] [65ae76456403b] [INFO] Commun GPT Content: { "id": "chatcmpl-8jpDxle44A1gnfgblfDvGFdiB8QZl", "object": "chat.completion", "created": 1705932357, "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 ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 383, "completion_tokens": 18, "total_tokens": 401 }, "system_fingerprint": null } [2024-01-22 15:05:58] [65ae76456403b] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Conducteur' [2024-01-22 15:05:58] [65ae76456403b] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait ! Pouvez-vous me donner votre adresse de départ s\'il vous plaît ?' [2024-01-22 15:05:58] [65ae76456403b] [INFO] Sender already set +33621874048 [2024-01-22 15:05:58] [65ae76456403b] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 15:05:58] [65ae76456403b] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 15:05:58] [65ae76456403b] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 15:05:58] [65ae76456403b] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 15:05:58] [65ae76456403b] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 15:05:58] [65ae76456403b] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 15:05:58] [65ae76456403b] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 15:05:58] [65ae76456403b] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 15:05:58] [65ae76456403b] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 15:05:58] [65ae76456403b] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 15:05:58] [65ae76456403b] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 15:05:58] [65ae76456403b] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 15:05:58] [65ae76456403b] [DEBUG] SMS operators count : 0 [2024-01-22 15:05:58] [65ae76456403b] [DEBUG] SMS day operators count : 0 [2024-01-22 15:05:58] [65ae76456403b] [INFO] SMS Count : 1 [2024-01-22 15:05:58] [65ae76456403b] [INFO] SMS day Count : 1 [2024-01-22 15:05:58] [65ae76456403b] [DEBUG] [SMS] text : Parfait ! Pouvez-vous me donner votre adresse de départ s'il vous plaît ? [2024-01-22 15:05:58] [65ae76456403b] [DEBUG] [SMS] number : +33621874048 [2024-01-22 15:05:58] [65ae76456403b] [DEBUG] [SMS] sender : 33755517586 [2024-01-22 15:05:58] [65ae76456403b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33621874048"}],"text":"Parfait ! Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517586"} [2024-01-22 15:05:59] [65ae76456403b] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 15:05:59] [65ae76456403b] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae764730285282989288 [2024-01-22 15:05:59] [65ae76456403b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae764730285282989288","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":532.94} [2024-01-22 15:05:59] [65ae76456403b] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-22 15:05:59] [65ae76456403b] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-22 15:05:59' [2024-01-22 15:05:59] [65ae76456403b] [DEBUG] Callback juste avant fin callBack [2024-01-22 15:07:20] [65ae76987d4ff] [DEBUG] Callback main start ok [2024-01-22 15:07:20] [65ae76987d4ff] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 15:07:20] [65ae76987d4ff] [DEBUG] Callback main avant while ok [2024-01-22 15:07:20] [65ae76987d4ff] [DEBUG] Fields : channel=sms&text=6 chemin de tracol 63118 Cébazat&reception_date=2024-01-22 15:07:19&metadata[message_id]=sms_65ae764730285282989288&metadata[number]=+33621874048&metadata[sim_card_number]=+33755517586 [2024-01-22 15:07:20] [65ae76987d4ff] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33621874048 Text: 6 chemin de tracol 63118 Cébazat [2024-01-22 15:07:20] [65ae76987d4ff] [INFO] From: +33621874048|To: +33755517586|Date: 2024-01-22 15:07:19|Message: 6 chemin de tracol 63118 Cébazat [2024-01-22 15:07:20] [65ae76987d4ff] [DEBUG] callback main apres while ok [2024-01-22 15:07:20] [65ae76987d4ff] [DEBUG] Service is enabled ? true [2024-01-22 15:07:20] [65ae76987d4ff] [INFO] Service +33755517586 is enabled ! [2024-01-22 15:07:20] [65ae76987d4ff] [INFO] Phone Number +33621874048 is available ! [2024-01-22 15:07:20] [65ae76987d4ff] [DEBUG] Listen is enabled ? false [2024-01-22 15:07:20] [65ae76987d4ff] [INFO] Listen +33755517586 is disabled ! [2024-01-22 15:07:20] [65ae76987d4ff] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-22 15:07:20] [65ae76987d4ff] [DEBUG] BDD CheckNumber : OK [2024-01-22 15:07:20] [65ae76987d4ff] [INFO] Callback SMS Count =? 3 [2024-01-22 15:07:20] [65ae76987d4ff] [INFO] Callback checkMessage : Conducteur -- text: 6 chemin de tracol 63118 Cébazat [2024-01-22 15:07:20] [65ae76987d4ff] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '6 chemin de tracol 63118 Cébazat' [2024-01-22 15:07:20] [65ae76987d4ff] [INFO] Event ID ? 1 [2024-01-22 15:07:20] [65ae76987d4ff] [INFO] Fetch event [2024-01-22 15:07:20] [65ae76987d4ff] [INFO] Event name : Jumpstart [2024-01-22 15:07:20] [65ae76987d4ff] [DEBUG] début chatgpt [2024-01-22 15:07:20] [65ae76987d4ff] [DEBUG] curl_init OK [2024-01-22 15:07:20] [65ae76987d4ff] [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":"Pourquoi pas"},{"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 ?"},{"role":"user","content":"6 chemin de tracol 63118 C\u00e9bazat"}]} [2024-01-22 15:07:23] [65ae76987d4ff] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jpFIkJqMaPG09aSxGYVjYqVXvrYl", "object": "chat.completion", "created": 1705932440, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, j'ai bien enregistré votre adresse de départ. À quelle heure souhaitez-vous arriver à l'évènement Jumpstart le 25 janvier 2024 à la Grande Halle d'Auvergne ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 422, "completion_tokens": 49, "total_tokens": 471 }, "system_fingerprint": null } [2024-01-22 15:07:23] [65ae76987d4ff] [DEBUG] Curl Closed OK [2024-01-22 15:07:23] [65ae76987d4ff] [INFO] Commun GPT Content: { "id": "chatcmpl-8jpFIkJqMaPG09aSxGYVjYqVXvrYl", "object": "chat.completion", "created": 1705932440, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, j'ai bien enregistré votre adresse de départ. À quelle heure souhaitez-vous arriver à l'évènement Jumpstart le 25 janvier 2024 à la Grande Halle d'Auvergne ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 422, "completion_tokens": 49, "total_tokens": 471 }, "system_fingerprint": null } [2024-01-22 15:07:23] [65ae76987d4ff] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '6 chemin de tracol 63118 Cébazat' [2024-01-22 15:07:23] [65ae76987d4ff] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien, j\'ai bien enregistré votre adresse de départ. À quelle heure souhaitez-vous arriver à l\'évènement Jumpstart le 25 janvier 2024 à la Grande Halle d\'Auvergne ?' [2024-01-22 15:07:23] [65ae76987d4ff] [INFO] Sender already set +33621874048 [2024-01-22 15:07:23] [65ae76987d4ff] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 15:07:23] [65ae76987d4ff] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 15:07:23] [65ae76987d4ff] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 15:07:23] [65ae76987d4ff] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 15:07:23] [65ae76987d4ff] [DEBUG] SMS sms3_sent_at : 1 [2024-01-22 15:07:23] [65ae76987d4ff] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-22 15:07:23] [65ae76987d4ff] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 15:07:23] [65ae76987d4ff] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 15:07:23] [65ae76987d4ff] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 15:07:23] [65ae76987d4ff] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 15:07:23] [65ae76987d4ff] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 15:07:23] [65ae76987d4ff] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 15:07:23] [65ae76987d4ff] [DEBUG] SMS operators count : 0 [2024-01-22 15:07:23] [65ae76987d4ff] [DEBUG] SMS day operators count : 0 [2024-01-22 15:07:23] [65ae76987d4ff] [INFO] SMS Count : 2 [2024-01-22 15:07:23] [65ae76987d4ff] [INFO] SMS day Count : 2 [2024-01-22 15:07:23] [65ae76987d4ff] [DEBUG] [SMS] text : Très bien, j'ai bien enregistré votre adresse de départ. À quelle heure souhaitez-vous arriver à l'évènement Jumpstart le 25 janvier 2024 à la Grande Halle d'Auvergne ? [2024-01-22 15:07:23] [65ae76987d4ff] [DEBUG] [SMS] number : +33621874048 [2024-01-22 15:07:23] [65ae76987d4ff] [DEBUG] [SMS] sender : 33755517586 [2024-01-22 15:07:23] [65ae76987d4ff] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33621874048"}],"text":"Tr\u00e8s bien, j'ai bien enregistr\u00e9 votre adresse de d\u00e9part. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517586"} [2024-01-22 15:07:24] [65ae76987d4ff] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 15:07:24] [65ae76987d4ff] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae769c24bc9323990574 [2024-01-22 15:07:24] [65ae76987d4ff] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae769c24bc9323990574","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":532.85} [2024-01-22 15:07:24] [65ae76987d4ff] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-22 15:07:24] [65ae76987d4ff] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-22 15:07:24' [2024-01-22 15:07:24] [65ae76987d4ff] [DEBUG] Callback juste avant fin callBack [2024-01-22 15:08:29] [65ae76ddeefa7] [DEBUG] Callback main start ok [2024-01-22 15:08:30] [65ae76ddeefa7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 15:08:30] [65ae76ddeefa7] [DEBUG] Callback main avant while ok [2024-01-22 15:08:30] [65ae76ddeefa7] [DEBUG] Fields : channel=sms&text=8h&reception_date=2024-01-22 15:08:28&metadata[message_id]=sms_65ae769c24bc9323990574&metadata[number]=+33621874048&metadata[sim_card_number]=+33755517586 [2024-01-22 15:08:30] [65ae76ddeefa7] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33621874048 Text: 8h [2024-01-22 15:08:30] [65ae76ddeefa7] [INFO] From: +33621874048|To: +33755517586|Date: 2024-01-22 15:08:28|Message: 8h [2024-01-22 15:08:30] [65ae76ddeefa7] [DEBUG] callback main apres while ok [2024-01-22 15:08:30] [65ae76ddeefa7] [DEBUG] Service is enabled ? true [2024-01-22 15:08:30] [65ae76ddeefa7] [INFO] Service +33755517586 is enabled ! [2024-01-22 15:08:30] [65ae76ddeefa7] [INFO] Phone Number +33621874048 is available ! [2024-01-22 15:08:30] [65ae76ddeefa7] [DEBUG] Listen is enabled ? false [2024-01-22 15:08:30] [65ae76ddeefa7] [INFO] Listen +33755517586 is disabled ! [2024-01-22 15:08:30] [65ae76ddeefa7] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-22 15:08:30] [65ae76ddeefa7] [DEBUG] BDD CheckNumber : OK [2024-01-22 15:08:30] [65ae76ddeefa7] [INFO] Callback SMS Count =? 4 [2024-01-22 15:08:30] [65ae76ddeefa7] [INFO] Callback checkMessage : 6 chemin de tracol 63118 Cébazat -- text: 8h [2024-01-22 15:08:30] [65ae76ddeefa7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h' [2024-01-22 15:08:30] [65ae76ddeefa7] [INFO] Event ID ? 1 [2024-01-22 15:08:30] [65ae76ddeefa7] [INFO] Fetch event [2024-01-22 15:08:30] [65ae76ddeefa7] [INFO] Event name : Jumpstart [2024-01-22 15:08:30] [65ae76ddeefa7] [DEBUG] début chatgpt [2024-01-22 15:08:30] [65ae76ddeefa7] [DEBUG] curl_init OK [2024-01-22 15:08:30] [65ae76ddeefa7] [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":"Pourquoi pas"},{"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 ?"},{"role":"user","content":"6 chemin de tracol 63118 C\u00e9bazat"},{"role":"assistant","content":"Tr\u00e8s bien, j'ai bien enregistr\u00e9 votre adresse de d\u00e9part. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne ?"},{"role":"user","content":"8h"}]} [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jpGQumRCHq7QntASK5lOu1xUZpXn", "object": "chat.completion", "created": 1705932510, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez arriver à 8h à l'évènement. Et à quelle heure souhaitez-vous repartir ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 481, "completion_tokens": 31, "total_tokens": 512 }, "system_fingerprint": null } [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] Curl Closed OK [2024-01-22 15:08:32] [65ae76ddeefa7] [INFO] Commun GPT Content: { "id": "chatcmpl-8jpGQumRCHq7QntASK5lOu1xUZpXn", "object": "chat.completion", "created": 1705932510, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez arriver à 8h à l'évènement. Et à quelle heure souhaitez-vous repartir ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 481, "completion_tokens": 31, "total_tokens": 512 }, "system_fingerprint": null } [2024-01-22 15:08:32] [65ae76ddeefa7] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h' [2024-01-22 15:08:32] [65ae76ddeefa7] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, vous souhaitez arriver à 8h à l\'évènement. Et à quelle heure souhaitez-vous repartir ?' [2024-01-22 15:08:32] [65ae76ddeefa7] [INFO] Sender already set +33621874048 [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] SMS sms3_sent_at : 1 [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] SMS sms4_sent_at : 1 [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] SMS operators count : 0 [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] SMS day operators count : 0 [2024-01-22 15:08:32] [65ae76ddeefa7] [INFO] SMS Count : 3 [2024-01-22 15:08:32] [65ae76ddeefa7] [INFO] SMS day Count : 3 [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] [SMS] text : Très bien, vous souhaitez arriver à 8h à l'évènement. Et à quelle heure souhaitez-vous repartir ? [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] [SMS] number : +33621874048 [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] [SMS] sender : 33755517586 [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33621874048"}],"text":"Tr\u00e8s bien, vous souhaitez arriver \u00e0 8h \u00e0 l'\u00e9v\u00e8nement. Et \u00e0 quelle heure souhaitez-vous repartir ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517586"} [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 15:08:32] [65ae76ddeefa7] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae76e0c115b419763572 [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae76e0c115b419763572","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":532.81} [2024-01-22 15:08:32] [65ae76ddeefa7] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-22 15:08:32] [65ae76ddeefa7] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-22 15:08:32' [2024-01-22 15:08:32] [65ae76ddeefa7] [DEBUG] Callback juste avant fin callBack [2024-01-22 15:12:04] [65ae77b413e71] [DEBUG] Callback main start ok [2024-01-22 15:12:04] [65ae77b413e71] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 15:12:04] [65ae77b413e71] [DEBUG] Callback main avant while ok [2024-01-22 15:12:04] [65ae77b413e71] [DEBUG] Fields : channel=sms&text=17h15&reception_date=2024-01-22 15:12:03&metadata[message_id]=sms_65ae76e0c115b419763572&metadata[number]=+33621874048&metadata[sim_card_number]=+33755517586 [2024-01-22 15:12:04] [65ae77b413e71] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33621874048 Text: 17h15 [2024-01-22 15:12:04] [65ae77b413e71] [INFO] From: +33621874048|To: +33755517586|Date: 2024-01-22 15:12:03|Message: 17h15 [2024-01-22 15:12:04] [65ae77b413e71] [DEBUG] callback main apres while ok [2024-01-22 15:12:04] [65ae77b413e71] [DEBUG] Service is enabled ? true [2024-01-22 15:12:04] [65ae77b413e71] [INFO] Service +33755517586 is enabled ! [2024-01-22 15:12:04] [65ae77b413e71] [INFO] Phone Number +33621874048 is available ! [2024-01-22 15:12:04] [65ae77b413e71] [DEBUG] Listen is enabled ? false [2024-01-22 15:12:04] [65ae77b413e71] [INFO] Listen +33755517586 is disabled ! [2024-01-22 15:12:04] [65ae77b413e71] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-22 15:12:04] [65ae77b413e71] [DEBUG] BDD CheckNumber : OK [2024-01-22 15:12:04] [65ae77b413e71] [INFO] Callback SMS Count =? 5 [2024-01-22 15:12:04] [65ae77b413e71] [INFO] Callback checkMessage : 8h -- text: 17h15 [2024-01-22 15:12:04] [65ae77b413e71] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h15' [2024-01-22 15:12:04] [65ae77b413e71] [INFO] Event ID ? 1 [2024-01-22 15:12:04] [65ae77b413e71] [INFO] Fetch event [2024-01-22 15:12:04] [65ae77b413e71] [INFO] Event name : Jumpstart [2024-01-22 15:12:04] [65ae77b413e71] [DEBUG] Callback juste avant fin callBack [2024-01-22 15:18:44] [65ae7944ed06e] [DEBUG] Callback main start ok [2024-01-22 15:18:44] [65ae7944ed06e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 15:18:44] [65ae7944ed06e] [DEBUG] Callback main avant while ok [2024-01-22 15:18:44] [65ae7944ed06e] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-22 15:18:43&metadata[message_id]=sms_65ae78f052f87429304968&metadata[number]=+33621874048&metadata[sim_card_number]=+33755517586 [2024-01-22 15:18:44] [65ae7944ed06e] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33621874048 Text: Oui [2024-01-22 15:18:44] [65ae7944ed06e] [INFO] From: +33621874048|To: +33755517586|Date: 2024-01-22 15:18:43|Message: Oui [2024-01-22 15:18:44] [65ae7944ed06e] [DEBUG] callback main apres while ok [2024-01-22 15:18:44] [65ae7944ed06e] [DEBUG] Service is enabled ? true [2024-01-22 15:18:44] [65ae7944ed06e] [INFO] Service +33755517586 is enabled ! [2024-01-22 15:18:44] [65ae7944ed06e] [INFO] Phone Number +33621874048 is available ! [2024-01-22 15:18:44] [65ae7944ed06e] [DEBUG] Listen is enabled ? false [2024-01-22 15:18:44] [65ae7944ed06e] [INFO] Listen +33755517586 is disabled ! [2024-01-22 15:18:44] [65ae7944ed06e] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-22 15:18:44] [65ae7944ed06e] [DEBUG] BDD CheckNumber : OK [2024-01-22 15:18:44] [65ae7944ed06e] [INFO] Callback SMS Count =? 5 [2024-01-22 15:18:44] [65ae7944ed06e] [INFO] Callback checkMessage : 17h15 -- text: Oui [2024-01-22 15:18:45] [65ae7944ed06e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-22 15:18:45] [65ae7944ed06e] [INFO] Event ID ? 1 [2024-01-22 15:18:45] [65ae7944ed06e] [INFO] Fetch event [2024-01-22 15:18:45] [65ae7944ed06e] [INFO] Event name : Jumpstart [2024-01-22 15:18:45] [65ae7944ed06e] [DEBUG] Callback juste avant fin callBack [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] Callback main start ok [2024-01-22 15:25:53] [65ae7af15fd3b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] Callback main avant while ok [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] Fields : channel=sms&text=oui volontier, je suis a Lempdes.&reception_date=2024-01-22 15:25:52&metadata[message_id]=sms_65a943c773fce491543686&metadata[number]=+33609927877&metadata[sim_card_number]=+33755517569 [2024-01-22 15:25:53] [65ae7af15fd3b] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33609927877 Text: oui volontier, je suis a Lempdes. [2024-01-22 15:25:53] [65ae7af15fd3b] [INFO] From: +33609927877|To: +33755517569|Date: 2024-01-22 15:25:52|Message: oui volontier, je suis a Lempdes. [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] callback main apres while ok [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] Service is enabled ? true [2024-01-22 15:25:53] [65ae7af15fd3b] [INFO] Service +33755517569 is enabled ! [2024-01-22 15:25:53] [65ae7af15fd3b] [INFO] Phone Number +33609927877 is available ! [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] Listen is enabled ? false [2024-01-22 15:25:53] [65ae7af15fd3b] [INFO] Listen +33755517569 is disabled ! [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] BDD CheckNumber : OK [2024-01-22 15:25:53] [65ae7af15fd3b] [INFO] Callback SMS Count =? 1 [2024-01-22 15:25:53] [65ae7af15fd3b] [INFO] Callback checkMessage : -- text: oui volontier, je suis a Lempdes. [2024-01-22 15:25:53] [65ae7af15fd3b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'oui volontier, je suis a Lempdes.' [2024-01-22 15:25:53] [65ae7af15fd3b] [INFO] Event ID ? 1 [2024-01-22 15:25:53] [65ae7af15fd3b] [INFO] Fetch event [2024-01-22 15:25:53] [65ae7af15fd3b] [INFO] Event name : Jumpstart [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] début chatgpt [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] curl_init OK [2024-01-22 15:25:53] [65ae7af15fd3b] [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 volontier, je suis a Lempdes."}]} [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jpXFRbbKZ8GCVGAZsFbua8ExMdC2", "object": "chat.completion", "created": 1705933553, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "9" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 137, "completion_tokens": 1, "total_tokens": 138 }, "system_fingerprint": null } [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] Curl Closed OK [2024-01-22 15:25:53] [65ae7af15fd3b] [INFO] Commun GPT Content: { "id": "chatcmpl-8jpXFRbbKZ8GCVGAZsFbua8ExMdC2", "object": "chat.completion", "created": 1705933553, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "9" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 137, "completion_tokens": 1, "total_tokens": 138 }, "system_fingerprint": null } [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] [AUTOMATIC] Réponse 9 [2024-01-22 15:25:53] [65ae7af15fd3b] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'oui volontier, je suis a Lempdes.' [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-22 15:25:53] [65ae7af15fd3b] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-22 15:25:53] [65ae7af15fd3b] [INFO] Sender already set +33609927877 [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] SMS operators count : 0 [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] SMS day operators count : 0 [2024-01-22 15:25:53] [65ae7af15fd3b] [INFO] SMS Count : 0 [2024-01-22 15:25:53] [65ae7af15fd3b] [INFO] SMS day Count : 1 [2024-01-22 15:25:53] [65ae7af15fd3b] [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-22 15:25:53] [65ae7af15fd3b] [DEBUG] [SMS] number : +33609927877 [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] [SMS] sender : 33755517569 [2024-01-22 15:25:53] [65ae7af15fd3b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33609927877"}],"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":"33755517569"} [2024-01-22 15:25:54] [65ae7af15fd3b] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 15:25:54] [65ae7af15fd3b] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae7af23c74a373362089 [2024-01-22 15:25:54] [65ae7af15fd3b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae7af23c74a373362089","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":532.49} [2024-01-22 15:25:54] [65ae7af15fd3b] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-22 15:25:54] [65ae7af15fd3b] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-22 15:25:54' [2024-01-22 15:25:54] [65ae7af15fd3b] [DEBUG] Callback juste avant fin callBack [2024-01-22 15:30:37] [65ae7c0db3550] [DEBUG] Callback main start ok [2024-01-22 15:30:37] [65ae7c0db3550] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 15:30:37] [65ae7c0db3550] [DEBUG] Callback main avant while ok [2024-01-22 15:30:37] [65ae7c0db3550] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-01-22 15:30:36&metadata[message_id]=sms_65ae6fafee743516311224&metadata[number]=+33686818392&metadata[sim_card_number]=+33757050377 [2024-01-22 15:30:37] [65ae7c0db3550] [INFO] Callback SMS entrant sur sim_card: +33757050377 depuis Number (user): +33686818392 Text: Passager [2024-01-22 15:30:37] [65ae7c0db3550] [INFO] From: +33686818392|To: +33757050377|Date: 2024-01-22 15:30:36|Message: Passager [2024-01-22 15:30:37] [65ae7c0db3550] [DEBUG] callback main apres while ok [2024-01-22 15:30:37] [65ae7c0db3550] [DEBUG] Service is enabled ? true [2024-01-22 15:30:37] [65ae7c0db3550] [INFO] Service +33757050377 is enabled ! [2024-01-22 15:30:37] [65ae7c0db3550] [INFO] Phone Number +33686818392 is available ! [2024-01-22 15:30:37] [65ae7c0db3550] [DEBUG] Listen is enabled ? false [2024-01-22 15:30:37] [65ae7c0db3550] [INFO] Listen +33757050377 is disabled ! [2024-01-22 15:30:37] [65ae7c0db3550] [DEBUG] callback main sim_card_number CORRECT : +33757050377 début d'interpretation du message [2024-01-22 15:30:37] [65ae7c0db3550] [DEBUG] BDD CheckNumber : OK [2024-01-22 15:30:37] [65ae7c0db3550] [INFO] Callback SMS Count =? 2 [2024-01-22 15:30:37] [65ae7c0db3550] [INFO] Callback checkMessage : Oui -- text: Passager [2024-01-22 15:30:37] [65ae7c0db3550] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-01-22 15:30:37] [65ae7c0db3550] [INFO] Event ID ? 1 [2024-01-22 15:30:37] [65ae7c0db3550] [INFO] Fetch event [2024-01-22 15:30:37] [65ae7c0db3550] [INFO] Event name : Jumpstart [2024-01-22 15:30:37] [65ae7c0db3550] [DEBUG] début chatgpt [2024-01-22 15:30:37] [65ae7c0db3550] [DEBUG] curl_init OK [2024-01-22 15:30:37] [65ae7c0db3550] [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":"Passager"}]} [2024-01-22 15:30:39] [65ae7c0db3550] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jpbp0LENSSJZkYtgX9hOggxsln3z", "object": "chat.completion", "created": 1705933837, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, en tant que passager, pourriez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 381, "completion_tokens": 26, "total_tokens": 407 }, "system_fingerprint": null } [2024-01-22 15:30:39] [65ae7c0db3550] [DEBUG] Curl Closed OK [2024-01-22 15:30:39] [65ae7c0db3550] [INFO] Commun GPT Content: { "id": "chatcmpl-8jpbp0LENSSJZkYtgX9hOggxsln3z", "object": "chat.completion", "created": 1705933837, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, en tant que passager, pourriez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 381, "completion_tokens": 26, "total_tokens": 407 }, "system_fingerprint": null } [2024-01-22 15:30:39] [65ae7c0db3550] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager' [2024-01-22 15:30:39] [65ae7c0db3550] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Très bien, en tant que passager, pourriez-vous me donner votre adresse de départ s\'il vous plaît ?' [2024-01-22 15:30:39] [65ae7c0db3550] [INFO] Sender already set +33686818392 [2024-01-22 15:30:39] [65ae7c0db3550] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 15:30:39] [65ae7c0db3550] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 15:30:39] [65ae7c0db3550] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 15:30:39] [65ae7c0db3550] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 15:30:39] [65ae7c0db3550] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 15:30:39] [65ae7c0db3550] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 15:30:39] [65ae7c0db3550] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 15:30:39] [65ae7c0db3550] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 15:30:39] [65ae7c0db3550] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 15:30:39] [65ae7c0db3550] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 15:30:39] [65ae7c0db3550] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 15:30:39] [65ae7c0db3550] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 15:30:39] [65ae7c0db3550] [DEBUG] SMS operators count : 0 [2024-01-22 15:30:39] [65ae7c0db3550] [DEBUG] SMS day operators count : 0 [2024-01-22 15:30:39] [65ae7c0db3550] [INFO] SMS Count : 0 [2024-01-22 15:30:39] [65ae7c0db3550] [INFO] SMS day Count : 1 [2024-01-22 15:30:39] [65ae7c0db3550] [DEBUG] [SMS] text : Très bien, en tant que passager, pourriez-vous me donner votre adresse de départ s'il vous plaît ? [2024-01-22 15:30:39] [65ae7c0db3550] [DEBUG] [SMS] number : +33686818392 [2024-01-22 15:30:39] [65ae7c0db3550] [DEBUG] [SMS] sender : 33757050377 [2024-01-22 15:30:39] [65ae7c0db3550] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33686818392"}],"text":"Tr\u00e8s bien, en tant que passager, pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050377"} [2024-01-22 15:30:40] [65ae7c0db3550] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 15:30:40] [65ae7c0db3550] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae7c1043813871110113 [2024-01-22 15:30:40] [65ae7c0db3550] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae7c1043813871110113","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":532.36} [2024-01-22 15:30:40] [65ae7c0db3550] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-22 15:30:40] [65ae7c0db3550] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-22 15:30:40' [2024-01-22 15:30:40] [65ae7c0db3550] [DEBUG] Callback juste avant fin callBack [2024-01-22 15:31:10] [65ae7c2ed94d7] [DEBUG] Callback main start ok [2024-01-22 15:31:10] [65ae7c2ed94d7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 15:31:10] [65ae7c2ed94d7] [DEBUG] Callback main avant while ok [2024-01-22 15:31:10] [65ae7c2ed94d7] [DEBUG] Fields : channel=sms&text=16 rue de la gousse 63800 la roche noire&reception_date=2024-01-22 15:31:09&metadata[message_id]=sms_65ae7c1043813871110113&metadata[number]=+33686818392&metadata[sim_card_number]=+33757050377 [2024-01-22 15:31:10] [65ae7c2ed94d7] [INFO] Callback SMS entrant sur sim_card: +33757050377 depuis Number (user): +33686818392 Text: 16 rue de la gousse 63800 la roche noire [2024-01-22 15:31:10] [65ae7c2ed94d7] [INFO] From: +33686818392|To: +33757050377|Date: 2024-01-22 15:31:09|Message: 16 rue de la gousse 63800 la roche noire [2024-01-22 15:31:10] [65ae7c2ed94d7] [DEBUG] callback main apres while ok [2024-01-22 15:31:10] [65ae7c2ed94d7] [DEBUG] Service is enabled ? true [2024-01-22 15:31:10] [65ae7c2ed94d7] [INFO] Service +33757050377 is enabled ! [2024-01-22 15:31:10] [65ae7c2ed94d7] [INFO] Phone Number +33686818392 is available ! [2024-01-22 15:31:10] [65ae7c2ed94d7] [DEBUG] Listen is enabled ? false [2024-01-22 15:31:10] [65ae7c2ed94d7] [INFO] Listen +33757050377 is disabled ! [2024-01-22 15:31:10] [65ae7c2ed94d7] [DEBUG] callback main sim_card_number CORRECT : +33757050377 début d'interpretation du message [2024-01-22 15:31:10] [65ae7c2ed94d7] [DEBUG] BDD CheckNumber : OK [2024-01-22 15:31:10] [65ae7c2ed94d7] [INFO] Callback SMS Count =? 3 [2024-01-22 15:31:10] [65ae7c2ed94d7] [INFO] Callback checkMessage : Passager -- text: 16 rue de la gousse 63800 la roche noire [2024-01-22 15:31:10] [65ae7c2ed94d7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '16 rue de la gousse 63800 la roche noire' [2024-01-22 15:31:10] [65ae7c2ed94d7] [INFO] Event ID ? 1 [2024-01-22 15:31:10] [65ae7c2ed94d7] [INFO] Fetch event [2024-01-22 15:31:10] [65ae7c2ed94d7] [INFO] Event name : Jumpstart [2024-01-22 15:31:10] [65ae7c2ed94d7] [DEBUG] début chatgpt [2024-01-22 15:31:10] [65ae7c2ed94d7] [DEBUG] curl_init OK [2024-01-22 15:31:10] [65ae7c2ed94d7] [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":"Passager"},{"role":"assistant","content":"Tr\u00e8s bien, en tant que passager, pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"16 rue de la gousse 63800 la roche noire"}]} [2024-01-22 15:31:12] [65ae7c2ed94d7] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jpcNrOutY0PGFra4dlymi9ofhzZb", "object": "chat.completion", "created": 1705933871, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait. À quelle heure souhaiteriez-vous arriver à l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 429, "completion_tokens": 22, "total_tokens": 451 }, "system_fingerprint": null } [2024-01-22 15:31:12] [65ae7c2ed94d7] [DEBUG] Curl Closed OK [2024-01-22 15:31:12] [65ae7c2ed94d7] [INFO] Commun GPT Content: { "id": "chatcmpl-8jpcNrOutY0PGFra4dlymi9ofhzZb", "object": "chat.completion", "created": 1705933871, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait. À quelle heure souhaiteriez-vous arriver à l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 429, "completion_tokens": 22, "total_tokens": 451 }, "system_fingerprint": null } [2024-01-22 15:31:12] [65ae7c2ed94d7] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '16 rue de la gousse 63800 la roche noire' [2024-01-22 15:31:12] [65ae7c2ed94d7] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Parfait. À quelle heure souhaiteriez-vous arriver à l\'événement Jumpstart ?' [2024-01-22 15:31:12] [65ae7c2ed94d7] [INFO] Sender already set +33686818392 [2024-01-22 15:31:12] [65ae7c2ed94d7] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 15:31:12] [65ae7c2ed94d7] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 15:31:12] [65ae7c2ed94d7] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 15:31:12] [65ae7c2ed94d7] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 15:31:12] [65ae7c2ed94d7] [DEBUG] SMS sms3_sent_at : 1 [2024-01-22 15:31:12] [65ae7c2ed94d7] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-22 15:31:12] [65ae7c2ed94d7] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 15:31:12] [65ae7c2ed94d7] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 15:31:12] [65ae7c2ed94d7] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 15:31:12] [65ae7c2ed94d7] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 15:31:12] [65ae7c2ed94d7] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 15:31:12] [65ae7c2ed94d7] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 15:31:12] [65ae7c2ed94d7] [DEBUG] SMS operators count : 0 [2024-01-22 15:31:12] [65ae7c2ed94d7] [DEBUG] SMS day operators count : 0 [2024-01-22 15:31:12] [65ae7c2ed94d7] [INFO] SMS Count : 1 [2024-01-22 15:31:12] [65ae7c2ed94d7] [INFO] SMS day Count : 2 [2024-01-22 15:31:12] [65ae7c2ed94d7] [DEBUG] [SMS] text : Parfait. À quelle heure souhaiteriez-vous arriver à l'événement Jumpstart ? [2024-01-22 15:31:12] [65ae7c2ed94d7] [DEBUG] [SMS] number : +33686818392 [2024-01-22 15:31:12] [65ae7c2ed94d7] [DEBUG] [SMS] sender : 33757050377 [2024-01-22 15:31:12] [65ae7c2ed94d7] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33686818392"}],"text":"Parfait. \u00c0 quelle heure souhaiteriez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050377"} [2024-01-22 15:31:13] [65ae7c2ed94d7] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 15:31:13] [65ae7c2ed94d7] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae7c31455c9195121458 [2024-01-22 15:31:13] [65ae7c2ed94d7] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae7c31455c9195121458","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":532.31} [2024-01-22 15:31:13] [65ae7c2ed94d7] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-22 15:31:13] [65ae7c2ed94d7] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-22 15:31:13' [2024-01-22 15:31:13] [65ae7c2ed94d7] [DEBUG] Callback juste avant fin callBack [2024-01-22 15:31:45] [65ae7c511ab2c] [DEBUG] Callback main start ok [2024-01-22 15:31:45] [65ae7c511ab2c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 15:31:45] [65ae7c511ab2c] [DEBUG] Callback main avant while ok [2024-01-22 15:31:45] [65ae7c511ab2c] [DEBUG] Fields : channel=sms&text=Aucune idée&reception_date=2024-01-22 15:31:43&metadata[message_id]=sms_65ae7c31455c9195121458&metadata[number]=+33686818392&metadata[sim_card_number]=+33757050377 [2024-01-22 15:31:45] [65ae7c511ab2c] [INFO] Callback SMS entrant sur sim_card: +33757050377 depuis Number (user): +33686818392 Text: Aucune idée [2024-01-22 15:31:45] [65ae7c511ab2c] [INFO] From: +33686818392|To: +33757050377|Date: 2024-01-22 15:31:43|Message: Aucune idée [2024-01-22 15:31:45] [65ae7c511ab2c] [DEBUG] callback main apres while ok [2024-01-22 15:31:45] [65ae7c511ab2c] [DEBUG] Service is enabled ? true [2024-01-22 15:31:45] [65ae7c511ab2c] [INFO] Service +33757050377 is enabled ! [2024-01-22 15:31:45] [65ae7c511ab2c] [INFO] Phone Number +33686818392 is available ! [2024-01-22 15:31:45] [65ae7c511ab2c] [DEBUG] Listen is enabled ? false [2024-01-22 15:31:45] [65ae7c511ab2c] [INFO] Listen +33757050377 is disabled ! [2024-01-22 15:31:45] [65ae7c511ab2c] [DEBUG] callback main sim_card_number CORRECT : +33757050377 début d'interpretation du message [2024-01-22 15:31:45] [65ae7c511ab2c] [DEBUG] BDD CheckNumber : OK [2024-01-22 15:31:45] [65ae7c511ab2c] [INFO] Callback SMS Count =? 4 [2024-01-22 15:31:45] [65ae7c511ab2c] [INFO] Callback checkMessage : 16 rue de la gousse 63800 la roche noire -- text: Aucune idée [2024-01-22 15:31:45] [65ae7c511ab2c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Aucune idée' [2024-01-22 15:31:45] [65ae7c511ab2c] [INFO] Event ID ? 1 [2024-01-22 15:31:45] [65ae7c511ab2c] [INFO] Fetch event [2024-01-22 15:31:45] [65ae7c511ab2c] [INFO] Event name : Jumpstart [2024-01-22 15:31:45] [65ae7c511ab2c] [DEBUG] début chatgpt [2024-01-22 15:31:45] [65ae7c511ab2c] [DEBUG] curl_init OK [2024-01-22 15:31:45] [65ae7c511ab2c] [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":"Passager"},{"role":"assistant","content":"Tr\u00e8s bien, en tant que passager, pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"16 rue de la gousse 63800 la roche noire"},{"role":"assistant","content":"Parfait. \u00c0 quelle heure souhaiteriez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart ?"},{"role":"user","content":"Aucune id\u00e9e"}]} [2024-01-22 15:31:47] [65ae7c511ab2c] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jpcvzFCwHiv05Y5lmGV7drVaXpXt", "object": "chat.completion", "created": 1705933905, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Pas de soucis. Est-ce que vous avez une préférence pour l'heure de retour après l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 464, "completion_tokens": 27, "total_tokens": 491 }, "system_fingerprint": null } [2024-01-22 15:31:47] [65ae7c511ab2c] [DEBUG] Curl Closed OK [2024-01-22 15:31:47] [65ae7c511ab2c] [INFO] Commun GPT Content: { "id": "chatcmpl-8jpcvzFCwHiv05Y5lmGV7drVaXpXt", "object": "chat.completion", "created": 1705933905, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Pas de soucis. Est-ce que vous avez une préférence pour l'heure de retour après l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 464, "completion_tokens": 27, "total_tokens": 491 }, "system_fingerprint": null } [2024-01-22 15:31:47] [65ae7c511ab2c] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: 'Aucune idée' [2024-01-22 15:31:47] [65ae7c511ab2c] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Pas de soucis. Est-ce que vous avez une préférence pour l\'heure de retour après l\'événement ?' [2024-01-22 15:31:47] [65ae7c511ab2c] [INFO] Sender already set +33686818392 [2024-01-22 15:31:47] [65ae7c511ab2c] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 15:31:47] [65ae7c511ab2c] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 15:31:47] [65ae7c511ab2c] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 15:31:47] [65ae7c511ab2c] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 15:31:47] [65ae7c511ab2c] [DEBUG] SMS sms3_sent_at : 1 [2024-01-22 15:31:47] [65ae7c511ab2c] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-22 15:31:47] [65ae7c511ab2c] [DEBUG] SMS sms4_sent_at : 1 [2024-01-22 15:31:47] [65ae7c511ab2c] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-22 15:31:47] [65ae7c511ab2c] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 15:31:47] [65ae7c511ab2c] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 15:31:47] [65ae7c511ab2c] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 15:31:47] [65ae7c511ab2c] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 15:31:47] [65ae7c511ab2c] [DEBUG] SMS operators count : 0 [2024-01-22 15:31:47] [65ae7c511ab2c] [DEBUG] SMS day operators count : 0 [2024-01-22 15:31:47] [65ae7c511ab2c] [INFO] SMS Count : 2 [2024-01-22 15:31:47] [65ae7c511ab2c] [INFO] SMS day Count : 3 [2024-01-22 15:31:47] [65ae7c511ab2c] [DEBUG] [SMS] text : Pas de soucis. Est-ce que vous avez une préférence pour l'heure de retour après l'événement ? [2024-01-22 15:31:47] [65ae7c511ab2c] [DEBUG] [SMS] number : +33686818392 [2024-01-22 15:31:47] [65ae7c511ab2c] [DEBUG] [SMS] sender : 33757050377 [2024-01-22 15:31:47] [65ae7c511ab2c] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33686818392"}],"text":"Pas de soucis. Est-ce que vous avez une pr\u00e9f\u00e9rence pour l'heure de retour apr\u00e8s l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050377"} [2024-01-22 15:31:48] [65ae7c511ab2c] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 15:31:48] [65ae7c511ab2c] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae7c53f2428304577207 [2024-01-22 15:31:48] [65ae7c511ab2c] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae7c53f2428304577207","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":532.27} [2024-01-22 15:31:48] [65ae7c511ab2c] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-22 15:31:48] [65ae7c511ab2c] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-22 15:31:48' [2024-01-22 15:31:48] [65ae7c511ab2c] [DEBUG] Callback juste avant fin callBack [2024-01-22 15:32:04] [65ae7c6438b59] [DEBUG] Callback main start ok [2024-01-22 15:32:04] [65ae7c6438b59] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 15:32:04] [65ae7c6438b59] [DEBUG] Callback main avant while ok [2024-01-22 15:32:04] [65ae7c6438b59] [DEBUG] Fields : channel=sms&text=Non&reception_date=2024-01-22 15:32:03&metadata[message_id]=sms_65ae7c53f2428304577207&metadata[number]=+33686818392&metadata[sim_card_number]=+33757050377 [2024-01-22 15:32:04] [65ae7c6438b59] [INFO] Callback SMS entrant sur sim_card: +33757050377 depuis Number (user): +33686818392 Text: Non [2024-01-22 15:32:04] [65ae7c6438b59] [INFO] From: +33686818392|To: +33757050377|Date: 2024-01-22 15:32:03|Message: Non [2024-01-22 15:32:04] [65ae7c6438b59] [DEBUG] callback main apres while ok [2024-01-22 15:32:04] [65ae7c6438b59] [DEBUG] Service is enabled ? true [2024-01-22 15:32:04] [65ae7c6438b59] [INFO] Service +33757050377 is enabled ! [2024-01-22 15:32:04] [65ae7c6438b59] [INFO] Phone Number +33686818392 is available ! [2024-01-22 15:32:04] [65ae7c6438b59] [DEBUG] Listen is enabled ? false [2024-01-22 15:32:04] [65ae7c6438b59] [INFO] Listen +33757050377 is disabled ! [2024-01-22 15:32:04] [65ae7c6438b59] [DEBUG] callback main sim_card_number CORRECT : +33757050377 début d'interpretation du message [2024-01-22 15:32:04] [65ae7c6438b59] [DEBUG] BDD CheckNumber : OK [2024-01-22 15:32:04] [65ae7c6438b59] [INFO] Callback SMS Count =? 5 [2024-01-22 15:32:04] [65ae7c6438b59] [INFO] Callback checkMessage : Aucune idée -- text: Non [2024-01-22 15:32:04] [65ae7c6438b59] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non' [2024-01-22 15:32:04] [65ae7c6438b59] [INFO] Event ID ? 1 [2024-01-22 15:32:04] [65ae7c6438b59] [INFO] Fetch event [2024-01-22 15:32:04] [65ae7c6438b59] [INFO] Event name : Jumpstart [2024-01-22 15:32:04] [65ae7c6438b59] [DEBUG] Callback juste avant fin callBack [2024-01-22 15:44:24] [65ae7f48bd5f5] [DEBUG] Callback main start ok [2024-01-22 15:44:24] [65ae7f48bd5f5] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 15:44:24] [65ae7f48bd5f5] [DEBUG] Callback main avant while ok [2024-01-22 15:44:24] [65ae7f48bd5f5] [DEBUG] Fields : channel=sms&text=Ok merci&reception_date=2024-01-22 15:44:23&metadata[message_id]=sms_65ae4e597d194856093052&metadata[number]=+33686640956&metadata[sim_card_number]=+33755517567 [2024-01-22 15:44:24] [65ae7f48bd5f5] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33686640956 Text: Ok merci [2024-01-22 15:44:24] [65ae7f48bd5f5] [INFO] From: +33686640956|To: +33755517567|Date: 2024-01-22 15:44:23|Message: Ok merci [2024-01-22 15:44:24] [65ae7f48bd5f5] [DEBUG] callback main apres while ok [2024-01-22 15:44:24] [65ae7f48bd5f5] [DEBUG] Service is enabled ? true [2024-01-22 15:44:24] [65ae7f48bd5f5] [INFO] Service +33755517567 is enabled ! [2024-01-22 15:44:24] [65ae7f48bd5f5] [INFO] Phone Number +33686640956 is available ! [2024-01-22 15:44:24] [65ae7f48bd5f5] [DEBUG] Listen is enabled ? false [2024-01-22 15:44:24] [65ae7f48bd5f5] [INFO] Listen +33755517567 is disabled ! [2024-01-22 15:44:24] [65ae7f48bd5f5] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-22 15:44:24] [65ae7f48bd5f5] [DEBUG] BDD CheckNumber : OK [2024-01-22 15:44:24] [65ae7f48bd5f5] [INFO] Callback SMS Count =? 5 [2024-01-22 15:44:24] [65ae7f48bd5f5] [INFO] Callback checkMessage : Pouvez vous déjà me dire combien de temps prendra mon détour svp ? -- text: Ok merci [2024-01-22 15:44:24] [65ae7f48bd5f5] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Ok merci' [2024-01-22 15:44:24] [65ae7f48bd5f5] [INFO] Event ID ? 1 [2024-01-22 15:44:24] [65ae7f48bd5f5] [INFO] Fetch event [2024-01-22 15:44:24] [65ae7f48bd5f5] [INFO] Event name : Jumpstart [2024-01-22 15:44:24] [65ae7f48bd5f5] [DEBUG] Callback juste avant fin callBack [2024-01-22 15:47:42] [65ae800e16ed4] [DEBUG] Callback main start ok [2024-01-22 15:47:42] [65ae800e16ed4] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 15:47:42] [65ae800e16ed4] [DEBUG] Callback main avant while ok [2024-01-22 15:47:42] [65ae800e16ed4] [DEBUG] Fields : channel=sms&text=les 2&reception_date=2024-01-22 15:47:41&metadata[message_id]=sms_65ae7af23c74a373362089&metadata[number]=+33609927877&metadata[sim_card_number]=+33755517569 [2024-01-22 15:47:42] [65ae800e16ed4] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33609927877 Text: les 2 [2024-01-22 15:47:42] [65ae800e16ed4] [INFO] From: +33609927877|To: +33755517569|Date: 2024-01-22 15:47:41|Message: les 2 [2024-01-22 15:47:42] [65ae800e16ed4] [DEBUG] callback main apres while ok [2024-01-22 15:47:42] [65ae800e16ed4] [DEBUG] Service is enabled ? true [2024-01-22 15:47:42] [65ae800e16ed4] [INFO] Service +33755517569 is enabled ! [2024-01-22 15:47:42] [65ae800e16ed4] [INFO] Phone Number +33609927877 is available ! [2024-01-22 15:47:42] [65ae800e16ed4] [DEBUG] Listen is enabled ? false [2024-01-22 15:47:42] [65ae800e16ed4] [INFO] Listen +33755517569 is disabled ! [2024-01-22 15:47:42] [65ae800e16ed4] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-22 15:47:42] [65ae800e16ed4] [DEBUG] BDD CheckNumber : OK [2024-01-22 15:47:42] [65ae800e16ed4] [INFO] Callback SMS Count =? 2 [2024-01-22 15:47:42] [65ae800e16ed4] [INFO] Callback checkMessage : oui volontier, je suis a Lempdes. -- text: les 2 [2024-01-22 15:47:42] [65ae800e16ed4] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'les 2' [2024-01-22 15:47:42] [65ae800e16ed4] [INFO] Event ID ? 1 [2024-01-22 15:47:42] [65ae800e16ed4] [INFO] Fetch event [2024-01-22 15:47:42] [65ae800e16ed4] [INFO] Event name : Jumpstart [2024-01-22 15:47:42] [65ae800e16ed4] [DEBUG] début chatgpt [2024-01-22 15:47:42] [65ae800e16ed4] [DEBUG] curl_init OK [2024-01-22 15:47:42] [65ae800e16ed4] [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 volontier, je suis a Lempdes."},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"les 2"}]} [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jpsM05JxbmyaosykEMZJASY2PKqH", "object": "chat.completion", "created": 1705934862, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, pouvez-vous me préciser si vous souhaitez être conducteur ou passager pour l'aller et le retour ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 391, "completion_tokens": 27, "total_tokens": 418 }, "system_fingerprint": null } [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] Curl Closed OK [2024-01-22 15:47:44] [65ae800e16ed4] [INFO] Commun GPT Content: { "id": "chatcmpl-8jpsM05JxbmyaosykEMZJASY2PKqH", "object": "chat.completion", "created": 1705934862, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, pouvez-vous me préciser si vous souhaitez être conducteur ou passager pour l'aller et le retour ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 391, "completion_tokens": 27, "total_tokens": 418 }, "system_fingerprint": null } [2024-01-22 15:47:44] [65ae800e16ed4] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'les 2' [2024-01-22 15:47:44] [65ae800e16ed4] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Très bien, pouvez-vous me préciser si vous souhaitez être conducteur ou passager pour l\'aller et le retour ?' [2024-01-22 15:47:44] [65ae800e16ed4] [INFO] Sender already set +33609927877 [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] SMS operators count : 0 [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] SMS day operators count : 0 [2024-01-22 15:47:44] [65ae800e16ed4] [INFO] SMS Count : 1 [2024-01-22 15:47:44] [65ae800e16ed4] [INFO] SMS day Count : 2 [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] [SMS] text : Très bien, pouvez-vous me préciser si vous souhaitez être conducteur ou passager pour l'aller et le retour ? [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] [SMS] number : +33609927877 [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] [SMS] sender : 33755517569 [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33609927877"}],"text":"Tr\u00e8s bien, pouvez-vous me pr\u00e9ciser si vous souhaitez \u00eatre conducteur ou passager pour l'aller et le retour ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 15:47:44] [65ae800e16ed4] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae8010905cb855840841 [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae8010905cb855840841","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":532.18} [2024-01-22 15:47:44] [65ae800e16ed4] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-22 15:47:44] [65ae800e16ed4] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-22 15:47:44' [2024-01-22 15:47:44] [65ae800e16ed4] [DEBUG] Callback juste avant fin callBack [2024-01-22 15:58:08] [65ae828034b03] [DEBUG] Callback main start ok [2024-01-22 15:58:08] [65ae828034b03] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 15:58:08] [65ae828034b03] [DEBUG] Callback main avant while ok [2024-01-22 15:58:08] [65ae828034b03] [DEBUG] Fields : channel=sms&text=Oui ok&reception_date=2024-01-22 15:58:06&metadata[message_id]=sms_65ae641920fd7750504071&metadata[number]=+33630248059&metadata[sim_card_number]=+33757050376 [2024-01-22 15:58:08] [65ae828034b03] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33630248059 Text: Oui ok [2024-01-22 15:58:08] [65ae828034b03] [INFO] From: +33630248059|To: +33757050376|Date: 2024-01-22 15:58:06|Message: Oui ok [2024-01-22 15:58:08] [65ae828034b03] [DEBUG] callback main apres while ok [2024-01-22 15:58:08] [65ae828034b03] [DEBUG] Service is enabled ? true [2024-01-22 15:58:08] [65ae828034b03] [INFO] Service +33757050376 is enabled ! [2024-01-22 15:58:08] [65ae828034b03] [INFO] Phone Number +33630248059 is available ! [2024-01-22 15:58:08] [65ae828034b03] [DEBUG] Listen is enabled ? false [2024-01-22 15:58:08] [65ae828034b03] [INFO] Listen +33757050376 is disabled ! [2024-01-22 15:58:08] [65ae828034b03] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-22 15:58:08] [65ae828034b03] [DEBUG] BDD CheckNumber : OK [2024-01-22 15:58:08] [65ae828034b03] [INFO] Callback SMS Count =? 5 [2024-01-22 15:58:08] [65ae828034b03] [INFO] Callback checkMessage : Quand l'événement sera terminé 17h - 17h30 -- text: Oui ok [2024-01-22 15:58:08] [65ae828034b03] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui ok' [2024-01-22 15:58:08] [65ae828034b03] [INFO] Event ID ? 1 [2024-01-22 15:58:08] [65ae828034b03] [INFO] Fetch event [2024-01-22 15:58:08] [65ae828034b03] [INFO] Event name : Jumpstart [2024-01-22 15:58:08] [65ae828034b03] [DEBUG] Callback juste avant fin callBack [2024-01-22 16:07:16] [65ae84a4e21e7] [DEBUG] Callback main start ok [2024-01-22 16:07:16] [65ae84a4e21e7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 16:07:16] [65ae84a4e21e7] [DEBUG] Callback main avant while ok [2024-01-22 16:07:16] [65ae84a4e21e7] [DEBUG] Fields : channel=sms&text=Bonjour, Oui je suis prêt à faire du covoiturage pour l'événement Jumpstart au départ de Thiers (ville ou péage Thiers ouest)&reception_date=2024-01-22 16:07:15&metadata[message_id]=sms_65a943c773fce491543686&metadata[number]=+33634071397&metadata[sim_card_number]=+33755517569 [2024-01-22 16:07:16] [65ae84a4e21e7] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33634071397 Text: Bonjour, Oui je suis prêt à faire du covoiturage pour l'événement Jumpstart au départ de Thiers (ville ou péage Thiers ouest) [2024-01-22 16:07:16] [65ae84a4e21e7] [INFO] From: +33634071397|To: +33755517569|Date: 2024-01-22 16:07:15|Message: Bonjour, Oui je suis prêt à faire du covoiturage pour l'événement Jumpstart au départ de Thiers (ville ou péage Thiers ouest) [2024-01-22 16:07:16] [65ae84a4e21e7] [DEBUG] callback main apres while ok [2024-01-22 16:07:16] [65ae84a4e21e7] [DEBUG] Service is enabled ? true [2024-01-22 16:07:16] [65ae84a4e21e7] [INFO] Service +33755517569 is enabled ! [2024-01-22 16:07:16] [65ae84a4e21e7] [INFO] Phone Number +33634071397 is available ! [2024-01-22 16:07:16] [65ae84a4e21e7] [DEBUG] Listen is enabled ? false [2024-01-22 16:07:16] [65ae84a4e21e7] [INFO] Listen +33755517569 is disabled ! [2024-01-22 16:07:16] [65ae84a4e21e7] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-22 16:07:16] [65ae84a4e21e7] [DEBUG] BDD CheckNumber : OK [2024-01-22 16:07:16] [65ae84a4e21e7] [INFO] Callback SMS Count =? 1 [2024-01-22 16:07:16] [65ae84a4e21e7] [INFO] Callback checkMessage : -- text: Bonjour, Oui je suis prêt à faire du covoiturage pour l'événement Jumpstart au départ de Thiers (ville ou péage Thiers ouest) [2024-01-22 16:07:16] [65ae84a4e21e7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, Oui je suis prêt à faire du covoiturage pour l\'événement Jumpstart au départ de Thiers (ville ou péage Thiers ouest)' [2024-01-22 16:07:16] [65ae84a4e21e7] [INFO] Event ID ? 1 [2024-01-22 16:07:16] [65ae84a4e21e7] [INFO] Fetch event [2024-01-22 16:07:16] [65ae84a4e21e7] [INFO] Event name : Jumpstart [2024-01-22 16:07:16] [65ae84a4e21e7] [DEBUG] début chatgpt [2024-01-22 16:07:16] [65ae84a4e21e7] [DEBUG] curl_init OK [2024-01-22 16:07:16] [65ae84a4e21e7] [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 je suis pr\u00eat \u00e0 faire du covoiturage pour l'\u00e9v\u00e9nement Jumpstart au d\u00e9part de Thiers (ville ou p\u00e9age Thiers ouest)"}]} [2024-01-22 16:07:17] [65ae84a4e21e7] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jqBJLaGRJtPEmySH03f1yMd1iUHi", "object": "chat.completion", "created": 1705936037, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 10" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 165, "completion_tokens": 4, "total_tokens": 169 }, "system_fingerprint": null } [2024-01-22 16:07:17] [65ae84a4e21e7] [DEBUG] Curl Closed OK [2024-01-22 16:07:17] [65ae84a4e21e7] [INFO] Commun GPT Content: { "id": "chatcmpl-8jqBJLaGRJtPEmySH03f1yMd1iUHi", "object": "chat.completion", "created": 1705936037, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 10" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 165, "completion_tokens": 4, "total_tokens": 169 }, "system_fingerprint": null } [2024-01-22 16:07:17] [65ae84a4e21e7] [DEBUG] [AUTOMATIC] Réponse 10 [2024-01-22 16:07:17] [65ae84a4e21e7] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour, Oui je suis prêt à faire du covoiturage pour l\'événement Jumpstart au départ de Thiers (ville ou péage Thiers ouest)' [2024-01-22 16:07:17] [65ae84a4e21e7] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-22 16:07:17] [65ae84a4e21e7] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-22 16:07:17] [65ae84a4e21e7] [INFO] Sender already set +33634071397 [2024-01-22 16:07:17] [65ae84a4e21e7] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 16:07:17] [65ae84a4e21e7] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 16:07:17] [65ae84a4e21e7] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 16:07:17] [65ae84a4e21e7] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 16:07:17] [65ae84a4e21e7] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 16:07:17] [65ae84a4e21e7] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-22 16:07:17] [65ae84a4e21e7] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 16:07:17] [65ae84a4e21e7] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 16:07:17] [65ae84a4e21e7] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 16:07:17] [65ae84a4e21e7] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 16:07:17] [65ae84a4e21e7] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 16:07:17] [65ae84a4e21e7] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 16:07:17] [65ae84a4e21e7] [DEBUG] SMS operators count : 0 [2024-01-22 16:07:17] [65ae84a4e21e7] [DEBUG] SMS day operators count : 0 [2024-01-22 16:07:17] [65ae84a4e21e7] [INFO] SMS Count : 0 [2024-01-22 16:07:17] [65ae84a4e21e7] [INFO] SMS day Count : 3 [2024-01-22 16:07:17] [65ae84a4e21e7] [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-22 16:07:17] [65ae84a4e21e7] [DEBUG] [SMS] number : +33634071397 [2024-01-22 16:07:17] [65ae84a4e21e7] [DEBUG] [SMS] sender : 33755517569 [2024-01-22 16:07:17] [65ae84a4e21e7] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634071397"}],"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":"33755517569"} [2024-01-22 16:07:18] [65ae84a4e21e7] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 16:07:18] [65ae84a4e21e7] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae84a61a7b9933553473 [2024-01-22 16:07:18] [65ae84a4e21e7] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae84a61a7b9933553473","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":531.77} [2024-01-22 16:07:18] [65ae84a4e21e7] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-22 16:07:18] [65ae84a4e21e7] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-22 16:07:18' [2024-01-22 16:07:18] [65ae84a4e21e7] [DEBUG] Callback juste avant fin callBack [2024-01-22 16:07:51] [65ae84c7b5a29] [DEBUG] Callback main start ok [2024-01-22 16:07:51] [65ae84c7b5a29] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 16:07:51] [65ae84c7b5a29] [DEBUG] Callback main avant while ok [2024-01-22 16:07:51] [65ae84c7b5a29] [DEBUG] Fields : channel=sms&text=Peu importe&reception_date=2024-01-22 16:07:50&metadata[message_id]=sms_65ae84a61a7b9933553473&metadata[number]=+33634071397&metadata[sim_card_number]=+33755517569 [2024-01-22 16:07:51] [65ae84c7b5a29] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33634071397 Text: Peu importe [2024-01-22 16:07:51] [65ae84c7b5a29] [INFO] From: +33634071397|To: +33755517569|Date: 2024-01-22 16:07:50|Message: Peu importe [2024-01-22 16:07:51] [65ae84c7b5a29] [DEBUG] callback main apres while ok [2024-01-22 16:07:51] [65ae84c7b5a29] [DEBUG] Service is enabled ? true [2024-01-22 16:07:51] [65ae84c7b5a29] [INFO] Service +33755517569 is enabled ! [2024-01-22 16:07:51] [65ae84c7b5a29] [INFO] Phone Number +33634071397 is available ! [2024-01-22 16:07:51] [65ae84c7b5a29] [DEBUG] Listen is enabled ? false [2024-01-22 16:07:51] [65ae84c7b5a29] [INFO] Listen +33755517569 is disabled ! [2024-01-22 16:07:51] [65ae84c7b5a29] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-22 16:07:51] [65ae84c7b5a29] [DEBUG] BDD CheckNumber : OK [2024-01-22 16:07:51] [65ae84c7b5a29] [INFO] Callback SMS Count =? 2 [2024-01-22 16:07:51] [65ae84c7b5a29] [INFO] Callback checkMessage : Bonjour, Oui je suis prêt à faire du covoiturage pour l'événement Jumpstart au départ de Thiers (ville ou péage Thiers ouest) -- text: Peu importe [2024-01-22 16:07:51] [65ae84c7b5a29] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Peu importe' [2024-01-22 16:07:51] [65ae84c7b5a29] [INFO] Event ID ? 1 [2024-01-22 16:07:51] [65ae84c7b5a29] [INFO] Fetch event [2024-01-22 16:07:51] [65ae84c7b5a29] [INFO] Event name : Jumpstart [2024-01-22 16:07:51] [65ae84c7b5a29] [DEBUG] début chatgpt [2024-01-22 16:07:51] [65ae84c7b5a29] [DEBUG] curl_init OK [2024-01-22 16:07:51] [65ae84c7b5a29] [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":"Bonjour, Oui je suis pr\u00eat \u00e0 faire du covoiturage pour l'\u00e9v\u00e9nement Jumpstart au d\u00e9part de Thiers (ville ou p\u00e9age Thiers ouest)"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Peu importe"}]} [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jqBrQ7UeZ7detjqeFnZn73VYM1Ty", "object": "chat.completion", "created": 1705936071, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 419, "completion_tokens": 19, "total_tokens": 438 }, "system_fingerprint": null } [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] Curl Closed OK [2024-01-22 16:07:53] [65ae84c7b5a29] [INFO] Commun GPT Content: { "id": "chatcmpl-8jqBrQ7UeZ7detjqeFnZn73VYM1Ty", "object": "chat.completion", "created": 1705936071, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 419, "completion_tokens": 19, "total_tokens": 438 }, "system_fingerprint": null } [2024-01-22 16:07:53] [65ae84c7b5a29] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Peu importe' [2024-01-22 16:07:53] [65ae84c7b5a29] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Très bien. À quelle heure souhaitez-vous arriver à l\'événement ?' [2024-01-22 16:07:53] [65ae84c7b5a29] [INFO] Sender already set +33634071397 [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] SMS operators count : 0 [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] SMS day operators count : 0 [2024-01-22 16:07:53] [65ae84c7b5a29] [INFO] SMS Count : 1 [2024-01-22 16:07:53] [65ae84c7b5a29] [INFO] SMS day Count : 4 [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] [SMS] text : Très bien. À quelle heure souhaitez-vous arriver à l'événement ? [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] [SMS] number : +33634071397 [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] [SMS] sender : 33755517569 [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634071397"}],"text":"Tr\u00e8s bien. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 16:07:53] [65ae84c7b5a29] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae84c9d4881409545572 [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae84c9d4881409545572","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":531.73} [2024-01-22 16:07:53] [65ae84c7b5a29] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-22 16:07:53] [65ae84c7b5a29] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-22 16:07:53' [2024-01-22 16:07:53] [65ae84c7b5a29] [DEBUG] Callback juste avant fin callBack [2024-01-22 16:09:09] [65ae85150797e] [DEBUG] Callback main start ok [2024-01-22 16:09:09] [65ae85150797e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 16:09:09] [65ae85150797e] [DEBUG] Callback main avant while ok [2024-01-22 16:09:09] [65ae85150797e] [DEBUG] Fields : channel=sms&text=8:00&reception_date=2024-01-22 16:09:05&metadata[message_id]=sms_65ae84c9d4881409545572&metadata[number]=+33634071397&metadata[sim_card_number]=+33755517569 [2024-01-22 16:09:09] [65ae85150797e] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33634071397 Text: 8:00 [2024-01-22 16:09:09] [65ae85150797e] [INFO] From: +33634071397|To: +33755517569|Date: 2024-01-22 16:09:05|Message: 8:00 [2024-01-22 16:09:09] [65ae85150797e] [DEBUG] callback main apres while ok [2024-01-22 16:09:09] [65ae85150797e] [DEBUG] Service is enabled ? true [2024-01-22 16:09:09] [65ae85150797e] [INFO] Service +33755517569 is enabled ! [2024-01-22 16:09:09] [65ae85150797e] [INFO] Phone Number +33634071397 is available ! [2024-01-22 16:09:09] [65ae85150797e] [DEBUG] Listen is enabled ? false [2024-01-22 16:09:09] [65ae85150797e] [INFO] Listen +33755517569 is disabled ! [2024-01-22 16:09:09] [65ae85150797e] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-22 16:09:09] [65ae85150797e] [DEBUG] BDD CheckNumber : OK [2024-01-22 16:09:09] [65ae85150797e] [INFO] Callback SMS Count =? 3 [2024-01-22 16:09:09] [65ae85150797e] [INFO] Callback checkMessage : Peu importe -- text: 8:00 [2024-01-22 16:09:09] [65ae85150797e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8:00' [2024-01-22 16:09:09] [65ae85150797e] [INFO] Event ID ? 1 [2024-01-22 16:09:09] [65ae85150797e] [INFO] Fetch event [2024-01-22 16:09:09] [65ae85150797e] [INFO] Event name : Jumpstart [2024-01-22 16:09:09] [65ae85150797e] [DEBUG] début chatgpt [2024-01-22 16:09:09] [65ae85150797e] [DEBUG] curl_init OK [2024-01-22 16:09:09] [65ae85150797e] [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":"Bonjour, Oui je suis pr\u00eat \u00e0 faire du covoiturage pour l'\u00e9v\u00e9nement Jumpstart au d\u00e9part de Thiers (ville ou p\u00e9age Thiers ouest)"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Peu importe"},{"role":"assistant","content":"Tr\u00e8s bien. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"8:00"}]} [2024-01-22 16:09:10] [65ae85150797e] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jqD7hV6qaxp0znJ5f5Y2xfhn0F80", "object": "chat.completion", "created": 1705936149, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Souhaitez-vous revenir à la même adresse après l'événement ou à une adresse différente ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 449, "completion_tokens": 27, "total_tokens": 476 }, "system_fingerprint": null } [2024-01-22 16:09:10] [65ae85150797e] [DEBUG] Curl Closed OK [2024-01-22 16:09:10] [65ae85150797e] [INFO] Commun GPT Content: { "id": "chatcmpl-8jqD7hV6qaxp0znJ5f5Y2xfhn0F80", "object": "chat.completion", "created": 1705936149, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Souhaitez-vous revenir à la même adresse après l'événement ou à une adresse différente ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 449, "completion_tokens": 27, "total_tokens": 476 }, "system_fingerprint": null } [2024-01-22 16:09:11] [65ae85150797e] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '8:00' [2024-01-22 16:09:11] [65ae85150797e] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien. Souhaitez-vous revenir à la même adresse après l\'événement ou à une adresse différente ?' [2024-01-22 16:09:11] [65ae85150797e] [INFO] Sender already set +33634071397 [2024-01-22 16:09:11] [65ae85150797e] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 16:09:11] [65ae85150797e] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 16:09:11] [65ae85150797e] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 16:09:11] [65ae85150797e] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-22 16:09:11] [65ae85150797e] [DEBUG] SMS sms3_sent_at : 1 [2024-01-22 16:09:11] [65ae85150797e] [DEBUG] SMS day sms3_sent_at : 3 [2024-01-22 16:09:11] [65ae85150797e] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 16:09:11] [65ae85150797e] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 16:09:11] [65ae85150797e] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 16:09:11] [65ae85150797e] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 16:09:11] [65ae85150797e] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 16:09:11] [65ae85150797e] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 16:09:11] [65ae85150797e] [DEBUG] SMS operators count : 0 [2024-01-22 16:09:11] [65ae85150797e] [DEBUG] SMS day operators count : 0 [2024-01-22 16:09:11] [65ae85150797e] [INFO] SMS Count : 2 [2024-01-22 16:09:11] [65ae85150797e] [INFO] SMS day Count : 5 [2024-01-22 16:09:11] [65ae85150797e] [DEBUG] [SMS] text : Très bien. Souhaitez-vous revenir à la même adresse après l'événement ou à une adresse différente ? [2024-01-22 16:09:11] [65ae85150797e] [DEBUG] [SMS] number : +33634071397 [2024-01-22 16:09:11] [65ae85150797e] [DEBUG] [SMS] sender : 33755517569 [2024-01-22 16:09:11] [65ae85150797e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634071397"}],"text":"Tr\u00e8s bien. Souhaitez-vous revenir \u00e0 la m\u00eame adresse apr\u00e8s l'\u00e9v\u00e9nement ou \u00e0 une adresse diff\u00e9rente ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-22 16:09:11] [65ae85150797e] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 16:09:11] [65ae85150797e] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae8517b5a28192721843 [2024-01-22 16:09:11] [65ae85150797e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae8517b5a28192721843","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":531.68} [2024-01-22 16:09:11] [65ae85150797e] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-22 16:09:11] [65ae85150797e] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-22 16:09:11' [2024-01-22 16:09:11] [65ae85150797e] [DEBUG] Callback juste avant fin callBack [2024-01-22 16:09:27] [65ae85277d46d] [DEBUG] Callback main start ok [2024-01-22 16:09:27] [65ae85277d46d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 16:09:27] [65ae85277d46d] [DEBUG] Callback main avant while ok [2024-01-22 16:09:27] [65ae85277d46d] [DEBUG] Fields : channel=sms&text=Je comptes venir en tram aux Carmes donc je peux partir de là bas. Si une voiture part de Montferrand j'habite place de la fontaine donc ça peut être une solution. J'aimerais bien arriver un peu avant 9h pour profiter du déjeuner.&reception_date=2024-01-22 16:09:26&metadata[message_id]=sms_65ae73d0cd249788619088&metadata[number]=+33651529503&metadata[sim_card_number]=+33757050382 [2024-01-22 16:09:27] [65ae85277d46d] [INFO] Callback SMS entrant sur sim_card: +33757050382 depuis Number (user): +33651529503 Text: Je comptes venir en tram aux Carmes donc je peux partir de là bas. Si une voiture part de Montferrand j'habite place de la fontaine donc ça peut être une solution. J'aimerais bien arriver un peu avant 9h pour profiter du déjeuner. [2024-01-22 16:09:27] [65ae85277d46d] [INFO] From: +33651529503|To: +33757050382|Date: 2024-01-22 16:09:26|Message: Je comptes venir en tram aux Carmes donc je peux partir de là bas. Si une voiture part de Montferrand j'habite place de la fontaine donc ça peut être une solution. J'aimerais bien arriver un peu avant 9h pour profiter du déjeuner. [2024-01-22 16:09:27] [65ae85277d46d] [DEBUG] callback main apres while ok [2024-01-22 16:09:27] [65ae85277d46d] [DEBUG] Service is enabled ? true [2024-01-22 16:09:27] [65ae85277d46d] [INFO] Service +33757050382 is enabled ! [2024-01-22 16:09:27] [65ae85277d46d] [INFO] Phone Number +33651529503 is available ! [2024-01-22 16:09:27] [65ae85277d46d] [DEBUG] Listen is enabled ? false [2024-01-22 16:09:27] [65ae85277d46d] [INFO] Listen +33757050382 is disabled ! [2024-01-22 16:09:27] [65ae85277d46d] [DEBUG] callback main sim_card_number CORRECT : +33757050382 début d'interpretation du message [2024-01-22 16:09:27] [65ae85277d46d] [DEBUG] BDD CheckNumber : OK [2024-01-22 16:09:27] [65ae85277d46d] [INFO] Callback SMS Count =? 3 [2024-01-22 16:09:27] [65ae85277d46d] [INFO] Callback checkMessage : Bonjour, oui bien sûr -- text: Je comptes venir en tram aux Carmes donc je peux partir de là bas. Si une voiture part de Montferrand j'habite place de la fontaine donc ça peut être une solution. J'aimerais bien arriver un peu avant 9h pour profiter du déjeuner. [2024-01-22 16:09:27] [65ae85277d46d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je comptes venir en tram aux Carmes donc je peux partir de là bas. Si une voiture part de Montferrand j\'habite place de la fontaine donc ça peut être une solution. J\'aimerais bien arriver un peu avant 9h pour profiter du déjeuner.' [2024-01-22 16:09:27] [65ae85277d46d] [INFO] Event ID ? 1 [2024-01-22 16:09:27] [65ae85277d46d] [INFO] Fetch event [2024-01-22 16:09:27] [65ae85277d46d] [INFO] Event name : Jumpstart [2024-01-22 16:09:27] [65ae85277d46d] [DEBUG] début chatgpt [2024-01-22 16:09:27] [65ae85277d46d] [DEBUG] curl_init OK [2024-01-22 16:09:27] [65ae85277d46d] [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":"Bonjour, je n'ai pas de voiture. Comment se passe le covoiturage ? Je m'\u00e9tais inscrit pour \u00eatre ramasser aux Carmes et emmener au z\u00e9nith "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Bonjour, oui bien s\u00fbr "},{"role":"assistant","content":"Tr\u00e8s bien! Merci de pr\u00e9ciser votre adresse de d\u00e9part aux Carmes ainsi que l'heure \u00e0 laquelle vous souhaitez arriver au Z\u00e9nith."},{"role":"user","content":"Je comptes venir en tram aux Carmes donc je peux partir de l\u00e0 bas. Si une voiture part de Montferrand j'habite place de la fontaine donc \u00e7a peut \u00eatre une solution. J'aimerais bien arriver un peu avant 9h pour profiter du d\u00e9jeuner."}]} [2024-01-22 16:09:28] [65ae85287e713] [DEBUG] Callback main start ok [2024-01-22 16:09:28] [65ae85287e713] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 16:09:28] [65ae85287e713] [DEBUG] Callback main avant while ok [2024-01-22 16:09:28] [65ae85287e713] [DEBUG] Fields : channel=sms&text=Même lieu&reception_date=2024-01-22 16:09:27&metadata[message_id]=sms_65ae8517b5a28192721843&metadata[number]=+33634071397&metadata[sim_card_number]=+33755517569 [2024-01-22 16:09:28] [65ae85287e713] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33634071397 Text: Même lieu [2024-01-22 16:09:28] [65ae85287e713] [INFO] From: +33634071397|To: +33755517569|Date: 2024-01-22 16:09:27|Message: Même lieu [2024-01-22 16:09:28] [65ae85287e713] [DEBUG] callback main apres while ok [2024-01-22 16:09:28] [65ae85287e713] [DEBUG] Service is enabled ? true [2024-01-22 16:09:28] [65ae85287e713] [INFO] Service +33755517569 is enabled ! [2024-01-22 16:09:28] [65ae85287e713] [INFO] Phone Number +33634071397 is available ! [2024-01-22 16:09:28] [65ae85287e713] [DEBUG] Listen is enabled ? false [2024-01-22 16:09:28] [65ae85287e713] [INFO] Listen +33755517569 is disabled ! [2024-01-22 16:09:28] [65ae85287e713] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-22 16:09:28] [65ae85287e713] [DEBUG] BDD CheckNumber : OK [2024-01-22 16:09:28] [65ae85287e713] [INFO] Callback SMS Count =? 4 [2024-01-22 16:09:28] [65ae85287e713] [INFO] Callback checkMessage : 8:00 -- text: Même lieu [2024-01-22 16:09:28] [65ae85287e713] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Même lieu' [2024-01-22 16:09:28] [65ae85287e713] [INFO] Event ID ? 1 [2024-01-22 16:09:28] [65ae85287e713] [INFO] Fetch event [2024-01-22 16:09:28] [65ae85287e713] [INFO] Event name : Jumpstart [2024-01-22 16:09:28] [65ae85287e713] [DEBUG] début chatgpt [2024-01-22 16:09:28] [65ae85287e713] [DEBUG] curl_init OK [2024-01-22 16:09:28] [65ae85287e713] [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":"Bonjour, Oui je suis pr\u00eat \u00e0 faire du covoiturage pour l'\u00e9v\u00e9nement Jumpstart au d\u00e9part de Thiers (ville ou p\u00e9age Thiers ouest)"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Peu importe"},{"role":"assistant","content":"Tr\u00e8s bien. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"8:00"},{"role":"assistant","content":"Tr\u00e8s bien. Souhaitez-vous revenir \u00e0 la m\u00eame adresse apr\u00e8s l'\u00e9v\u00e9nement ou \u00e0 une adresse diff\u00e9rente ?"},{"role":"user","content":"M\u00eame lieu"}]} [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jqDQT2LnOKa93KLpa7GwA42DRkt6", "object": "chat.completion", "created": 1705936168, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait. À quelle heure souhaitez-vous repartir après l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 487, "completion_tokens": 19, "total_tokens": 506 }, "system_fingerprint": null } [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] Curl Closed OK [2024-01-22 16:09:30] [65ae85287e713] [INFO] Commun GPT Content: { "id": "chatcmpl-8jqDQT2LnOKa93KLpa7GwA42DRkt6", "object": "chat.completion", "created": 1705936168, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait. À quelle heure souhaitez-vous repartir après l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 487, "completion_tokens": 19, "total_tokens": 506 }, "system_fingerprint": null } [2024-01-22 16:09:30] [65ae85287e713] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: 'Même lieu' [2024-01-22 16:09:30] [65ae85287e713] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Parfait. À quelle heure souhaitez-vous repartir après l\'événement ?' [2024-01-22 16:09:30] [65ae85287e713] [INFO] Sender already set +33634071397 [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] SMS sms3_sent_at : 1 [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] SMS day sms3_sent_at : 3 [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] SMS sms4_sent_at : 1 [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] SMS operators count : 0 [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] SMS day operators count : 0 [2024-01-22 16:09:30] [65ae85287e713] [INFO] SMS Count : 3 [2024-01-22 16:09:30] [65ae85287e713] [INFO] SMS day Count : 6 [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] [SMS] text : Parfait. À quelle heure souhaitez-vous repartir après l'événement ? [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] [SMS] number : +33634071397 [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] [SMS] sender : 33755517569 [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634071397"}],"text":"Parfait. \u00c0 quelle heure souhaitez-vous repartir apr\u00e8s l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 16:09:30] [65ae85287e713] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae852a8bf55974246703 [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae852a8bf55974246703","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":531.64} [2024-01-22 16:09:30] [65ae85287e713] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-22 16:09:30] [65ae85287e713] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-22 16:09:30' [2024-01-22 16:09:30] [65ae85287e713] [DEBUG] Callback juste avant fin callBack [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jqDQ6npEdC1APAivcI1DP5rldDpV", "object": "chat.completion", "created": 1705936168, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait! Je note que vous souhaitez partir des Carmes et arriver au Zénith vers 9h. Est-ce que vous avez une préférence pour le rôle de conducteur ou de passager dans le covoiturage ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 529, "completion_tokens": 52, "total_tokens": 581 }, "system_fingerprint": null } [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] Curl Closed OK [2024-01-22 16:09:31] [65ae85277d46d] [INFO] Commun GPT Content: { "id": "chatcmpl-8jqDQ6npEdC1APAivcI1DP5rldDpV", "object": "chat.completion", "created": 1705936168, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait! Je note que vous souhaitez partir des Carmes et arriver au Zénith vers 9h. Est-ce que vous avez une préférence pour le rôle de conducteur ou de passager dans le covoiturage ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 529, "completion_tokens": 52, "total_tokens": 581 }, "system_fingerprint": null } [2024-01-22 16:09:31] [65ae85277d46d] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Je comptes venir en tram aux Carmes donc je peux partir de là bas. Si une voiture part de Montferrand j\'habite place de la fontaine donc ça peut être une solution. J\'aimerais bien arriver un peu avant 9h pour profiter du déjeuner.' [2024-01-22 16:09:31] [65ae85277d46d] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Parfait! Je note que vous souhaitez partir des Carmes et arriver au Zénith vers 9h. Est-ce que vous avez une préférence pour le rôle de conducteur ou de passager dans le covoiturage ?' [2024-01-22 16:09:31] [65ae85277d46d] [INFO] Sender already set +33651529503 [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] SMS operators count : 0 [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] SMS day operators count : 0 [2024-01-22 16:09:31] [65ae85277d46d] [INFO] SMS Count : 0 [2024-01-22 16:09:31] [65ae85277d46d] [INFO] SMS day Count : 1 [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] [SMS] text : Parfait! Je note que vous souhaitez partir des Carmes et arriver au Zénith vers 9h. Est-ce que vous avez une préférence pour le rôle de conducteur ou de passager dans le covoiturage ? [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] [SMS] number : +33651529503 [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] [SMS] sender : 33757050382 [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33651529503"}],"text":"Parfait! Je note que vous souhaitez partir des Carmes et arriver au Z\u00e9nith vers 9h. Est-ce que vous avez une pr\u00e9f\u00e9rence pour le r\u00f4le de conducteur ou de passager dans le covoiturage ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050382"} [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 16:09:31] [65ae85277d46d] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae852bd2f1b831900645 [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae852bd2f1b831900645","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":531.55} [2024-01-22 16:09:31] [65ae85277d46d] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-22 16:09:31] [65ae85277d46d] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-22 16:09:31' [2024-01-22 16:09:31] [65ae85277d46d] [DEBUG] Callback juste avant fin callBack [2024-01-22 16:10:06] [65ae854e8fe29] [DEBUG] Callback main start ok [2024-01-22 16:10:06] [65ae854e8fe29] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 16:10:06] [65ae854e8fe29] [DEBUG] Callback main avant while ok [2024-01-22 16:10:06] [65ae854e8fe29] [DEBUG] Fields : channel=sms&text=Peu importe après 17:00&reception_date=2024-01-22 16:10:04&metadata[message_id]=sms_65ae852a8bf55974246703&metadata[number]=+33634071397&metadata[sim_card_number]=+33755517569 [2024-01-22 16:10:06] [65ae854e8fe29] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33634071397 Text: Peu importe après 17:00 [2024-01-22 16:10:06] [65ae854e8fe29] [INFO] From: +33634071397|To: +33755517569|Date: 2024-01-22 16:10:04|Message: Peu importe après 17:00 [2024-01-22 16:10:06] [65ae854e8fe29] [DEBUG] callback main apres while ok [2024-01-22 16:10:06] [65ae854e8fe29] [DEBUG] Service is enabled ? true [2024-01-22 16:10:06] [65ae854e8fe29] [INFO] Service +33755517569 is enabled ! [2024-01-22 16:10:06] [65ae854e8fe29] [INFO] Phone Number +33634071397 is available ! [2024-01-22 16:10:06] [65ae854e8fe29] [DEBUG] Listen is enabled ? false [2024-01-22 16:10:06] [65ae854e8fe29] [INFO] Listen +33755517569 is disabled ! [2024-01-22 16:10:06] [65ae854e8fe29] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-22 16:10:06] [65ae854e8fe29] [DEBUG] BDD CheckNumber : OK [2024-01-22 16:10:06] [65ae854e8fe29] [INFO] Callback SMS Count =? 5 [2024-01-22 16:10:06] [65ae854e8fe29] [INFO] Callback checkMessage : Même lieu -- text: Peu importe après 17:00 [2024-01-22 16:10:06] [65ae854e8fe29] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Peu importe après 17:00' [2024-01-22 16:10:06] [65ae854e8fe29] [INFO] Event ID ? 1 [2024-01-22 16:10:06] [65ae854e8fe29] [INFO] Fetch event [2024-01-22 16:10:06] [65ae854e8fe29] [INFO] Event name : Jumpstart [2024-01-22 16:10:06] [65ae854e8fe29] [DEBUG] Callback juste avant fin callBack [2024-01-22 16:13:06] [65ae8602eaf50] [DEBUG] Callback main start ok [2024-01-22 16:13:06] [65ae8602eaf50] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 16:13:06] [65ae8602eaf50] [DEBUG] Callback main avant while ok [2024-01-22 16:13:06] [65ae8602eaf50] [DEBUG] Fields : channel=sms&text=Je ne pourrai pas. Je vais trouver quelqu'un merci &reception_date=2024-01-22 16:13:05&metadata[message_id]=sms_65ae83a65a63d276516676&metadata[number]=+33665711139&metadata[sim_card_number]=+33757050388 [2024-01-22 16:13:06] [65ae8602eaf50] [INFO] Callback SMS entrant sur sim_card: +33757050388 depuis Number (user): +33665711139 Text: Je ne pourrai pas. Je vais trouver quelqu'un merci [2024-01-22 16:13:06] [65ae8602eaf50] [INFO] From: +33665711139|To: +33757050388|Date: 2024-01-22 16:13:05|Message: Je ne pourrai pas. Je vais trouver quelqu'un merci [2024-01-22 16:13:06] [65ae8602eaf50] [DEBUG] callback main apres while ok [2024-01-22 16:13:06] [65ae8602eaf50] [DEBUG] Service is enabled ? true [2024-01-22 16:13:06] [65ae8602eaf50] [INFO] Service +33757050388 is enabled ! [2024-01-22 16:13:06] [65ae8602eaf50] [INFO] Phone Number +33665711139 is available ! [2024-01-22 16:13:06] [65ae8602eaf50] [DEBUG] Listen is enabled ? false [2024-01-22 16:13:06] [65ae8602eaf50] [INFO] Listen +33757050388 is disabled ! [2024-01-22 16:13:06] [65ae8602eaf50] [DEBUG] callback main sim_card_number CORRECT : +33757050388 début d'interpretation du message [2024-01-22 16:13:06] [65ae8602eaf50] [DEBUG] BDD CheckNumber : OK [2024-01-22 16:13:06] [65ae8602eaf50] [INFO] Callback SMS Count =? 5 [2024-01-22 16:13:06] [65ae8602eaf50] [INFO] Callback checkMessage : Je veux arriver à l'événement à 8h15. Merci -- text: Je ne pourrai pas. Je vais trouver quelqu'un merci [2024-01-22 16:13:06] [65ae8602eaf50] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je ne pourrai pas. Je vais trouver quelqu\'un merci ' [2024-01-22 16:13:07] [65ae8602eaf50] [INFO] Event ID ? 1 [2024-01-22 16:13:07] [65ae8602eaf50] [INFO] Fetch event [2024-01-22 16:13:07] [65ae8602eaf50] [INFO] Event name : Jumpstart [2024-01-22 16:13:07] [65ae8602eaf50] [DEBUG] Callback juste avant fin callBack [2024-01-22 16:13:24] [65ae861455731] [DEBUG] Callback main start ok [2024-01-22 16:13:24] [65ae861455731] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 16:13:24] [65ae861455731] [DEBUG] Callback main avant while ok [2024-01-22 16:13:24] [65ae861455731] [DEBUG] Fields : channel=sms&text=Je n'ai pas de préférence &reception_date=2024-01-22 16:13:23&metadata[message_id]=sms_65ae852bd2f1b831900645&metadata[number]=+33651529503&metadata[sim_card_number]=+33757050382 [2024-01-22 16:13:24] [65ae861455731] [INFO] Callback SMS entrant sur sim_card: +33757050382 depuis Number (user): +33651529503 Text: Je n'ai pas de préférence [2024-01-22 16:13:24] [65ae861455731] [INFO] From: +33651529503|To: +33757050382|Date: 2024-01-22 16:13:23|Message: Je n'ai pas de préférence [2024-01-22 16:13:24] [65ae861455731] [DEBUG] callback main apres while ok [2024-01-22 16:13:24] [65ae861455731] [DEBUG] Service is enabled ? true [2024-01-22 16:13:24] [65ae861455731] [INFO] Service +33757050382 is enabled ! [2024-01-22 16:13:24] [65ae861455731] [INFO] Phone Number +33651529503 is available ! [2024-01-22 16:13:24] [65ae861455731] [DEBUG] Listen is enabled ? false [2024-01-22 16:13:24] [65ae861455731] [INFO] Listen +33757050382 is disabled ! [2024-01-22 16:13:24] [65ae861455731] [DEBUG] callback main sim_card_number CORRECT : +33757050382 début d'interpretation du message [2024-01-22 16:13:24] [65ae861455731] [DEBUG] BDD CheckNumber : OK [2024-01-22 16:13:24] [65ae861455731] [INFO] Callback SMS Count =? 4 [2024-01-22 16:13:24] [65ae861455731] [INFO] Callback checkMessage : Je comptes venir en tram aux Carmes donc je peux partir de là bas. Si une voiture part de Montferrand j'habite place de la fontaine donc ça peut être une solution. J'aimerais bien arriver un peu avant 9h pour profiter du déjeuner. -- text: Je n'ai pas de préférence [2024-01-22 16:13:24] [65ae861455731] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je n\'ai pas de préférence ' [2024-01-22 16:13:24] [65ae861455731] [INFO] Event ID ? 1 [2024-01-22 16:13:24] [65ae861455731] [INFO] Fetch event [2024-01-22 16:13:24] [65ae861455731] [INFO] Event name : Jumpstart [2024-01-22 16:13:24] [65ae861455731] [DEBUG] début chatgpt [2024-01-22 16:13:24] [65ae861455731] [DEBUG] curl_init OK [2024-01-22 16:13:24] [65ae861455731] [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":"Bonjour, je n'ai pas de voiture. Comment se passe le covoiturage ? Je m'\u00e9tais inscrit pour \u00eatre ramasser aux Carmes et emmener au z\u00e9nith "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Bonjour, oui bien s\u00fbr "},{"role":"assistant","content":"Tr\u00e8s bien! Merci de pr\u00e9ciser votre adresse de d\u00e9part aux Carmes ainsi que l'heure \u00e0 laquelle vous souhaitez arriver au Z\u00e9nith."},{"role":"user","content":"Je comptes venir en tram aux Carmes donc je peux partir de l\u00e0 bas. Si une voiture part de Montferrand j'habite place de la fontaine donc \u00e7a peut \u00eatre une solution. J'aimerais bien arriver un peu avant 9h pour profiter du d\u00e9jeuner."},{"role":"assistant","content":"Parfait! Je note que vous souhaitez partir des Carmes et arriver au Z\u00e9nith vers 9h. Est-ce que vous avez une pr\u00e9f\u00e9rence pour le r\u00f4le de conducteur ou de passager dans le covoiturage ?"},{"role":"user","content":"Je n'ai pas de pr\u00e9f\u00e9rence "}]} [2024-01-22 16:13:27] [65ae861455731] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jqHEOqHmrzp6YjAd84PaB3quQbwL", "object": "chat.completion", "created": 1705936404, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, je vous enregistre en tant que passager pour le covoiturage. Avez-vous une préférence pour l'heure de retour et une adresse spécifique ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 598, "completion_tokens": 40, "total_tokens": 638 }, "system_fingerprint": null } [2024-01-22 16:13:27] [65ae861455731] [DEBUG] Curl Closed OK [2024-01-22 16:13:27] [65ae861455731] [INFO] Commun GPT Content: { "id": "chatcmpl-8jqHEOqHmrzp6YjAd84PaB3quQbwL", "object": "chat.completion", "created": 1705936404, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, je vous enregistre en tant que passager pour le covoiturage. Avez-vous une préférence pour l'heure de retour et une adresse spécifique ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 598, "completion_tokens": 40, "total_tokens": 638 }, "system_fingerprint": null } [2024-01-22 16:13:27] [65ae861455731] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: 'Je n\'ai pas de préférence ' [2024-01-22 16:13:27] [65ae861455731] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, je vous enregistre en tant que passager pour le covoiturage. Avez-vous une préférence pour l\'heure de retour et une adresse spécifique ?' [2024-01-22 16:13:27] [65ae861455731] [INFO] Sender already set +33651529503 [2024-01-22 16:13:27] [65ae861455731] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 16:13:27] [65ae861455731] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 16:13:27] [65ae861455731] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 16:13:27] [65ae861455731] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-22 16:13:27] [65ae861455731] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 16:13:27] [65ae861455731] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-22 16:13:27] [65ae861455731] [DEBUG] SMS sms4_sent_at : 1 [2024-01-22 16:13:27] [65ae861455731] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-22 16:13:27] [65ae861455731] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 16:13:27] [65ae861455731] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 16:13:27] [65ae861455731] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 16:13:27] [65ae861455731] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 16:13:27] [65ae861455731] [DEBUG] SMS operators count : 0 [2024-01-22 16:13:27] [65ae861455731] [DEBUG] SMS day operators count : 0 [2024-01-22 16:13:27] [65ae861455731] [INFO] SMS Count : 1 [2024-01-22 16:13:27] [65ae861455731] [INFO] SMS day Count : 2 [2024-01-22 16:13:27] [65ae861455731] [DEBUG] [SMS] text : Très bien, je vous enregistre en tant que passager pour le covoiturage. Avez-vous une préférence pour l'heure de retour et une adresse spécifique ? [2024-01-22 16:13:27] [65ae861455731] [DEBUG] [SMS] number : +33651529503 [2024-01-22 16:13:27] [65ae861455731] [DEBUG] [SMS] sender : 33757050382 [2024-01-22 16:13:27] [65ae861455731] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33651529503"}],"text":"Tr\u00e8s bien, je vous enregistre en tant que passager pour le covoiturage. Avez-vous une pr\u00e9f\u00e9rence pour l'heure de retour et une adresse sp\u00e9cifique ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050382"} [2024-01-22 16:13:27] [65ae861455731] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 16:13:27] [65ae861455731] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae861759411189456769 [2024-01-22 16:13:27] [65ae861455731] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae861759411189456769","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":531.5} [2024-01-22 16:13:27] [65ae861455731] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-22 16:13:27] [65ae861455731] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-22 16:13:27' [2024-01-22 16:13:27] [65ae861455731] [DEBUG] Callback juste avant fin callBack [2024-01-22 16:16:45] [65ae86dd73992] [DEBUG] Callback main start ok [2024-01-22 16:16:45] [65ae86dd73992] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 16:16:45] [65ae86dd73992] [DEBUG] Callback main avant while ok [2024-01-22 16:16:45] [65ae86dd73992] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-22 16:16:43&metadata[message_id]=sms_65ae7ecdb9a58063244234&metadata[number]=+33686818392&metadata[sim_card_number]=+33757050377 [2024-01-22 16:16:45] [65ae86dd73992] [INFO] Callback SMS entrant sur sim_card: +33757050377 depuis Number (user): +33686818392 Text: Oui [2024-01-22 16:16:45] [65ae86dd73992] [INFO] From: +33686818392|To: +33757050377|Date: 2024-01-22 16:16:43|Message: Oui [2024-01-22 16:16:45] [65ae86dd73992] [DEBUG] callback main apres while ok [2024-01-22 16:16:45] [65ae86dd73992] [DEBUG] Service is enabled ? true [2024-01-22 16:16:45] [65ae86dd73992] [INFO] Service +33757050377 is enabled ! [2024-01-22 16:16:45] [65ae86dd73992] [INFO] Phone Number +33686818392 is available ! [2024-01-22 16:16:45] [65ae86dd73992] [DEBUG] Listen is enabled ? false [2024-01-22 16:16:45] [65ae86dd73992] [INFO] Listen +33757050377 is disabled ! [2024-01-22 16:16:45] [65ae86dd73992] [DEBUG] callback main sim_card_number CORRECT : +33757050377 début d'interpretation du message [2024-01-22 16:16:45] [65ae86dd73992] [DEBUG] BDD CheckNumber : OK [2024-01-22 16:16:45] [65ae86dd73992] [INFO] Callback SMS Count =? 5 [2024-01-22 16:16:45] [65ae86dd73992] [INFO] Callback checkMessage : Non -- text: Oui [2024-01-22 16:16:45] [65ae86dd73992] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-22 16:16:45] [65ae86dd73992] [INFO] Event ID ? 1 [2024-01-22 16:16:45] [65ae86dd73992] [INFO] Fetch event [2024-01-22 16:16:45] [65ae86dd73992] [INFO] Event name : Jumpstart [2024-01-22 16:16:45] [65ae86dd73992] [DEBUG] Callback juste avant fin callBack [2024-01-22 16:24:56] [65ae88c8e1f51] [DEBUG] Callback main start ok [2024-01-22 16:24:56] [65ae88c8e1f51] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 16:24:56] [65ae88c8e1f51] [DEBUG] Callback main avant while ok [2024-01-22 16:24:56] [65ae88c8e1f51] [DEBUG] Fields : channel=sms&text=D'accord&reception_date=2024-01-22 16:24:56&metadata[message_id]=sms_65ae87994e716712099183&metadata[number]=+33686818392&metadata[sim_card_number]=+33757050377 [2024-01-22 16:24:56] [65ae88c8e1f51] [INFO] Callback SMS entrant sur sim_card: +33757050377 depuis Number (user): +33686818392 Text: D'accord [2024-01-22 16:24:56] [65ae88c8e1f51] [INFO] From: +33686818392|To: +33757050377|Date: 2024-01-22 16:24:56|Message: D'accord [2024-01-22 16:24:56] [65ae88c8e1f51] [DEBUG] callback main apres while ok [2024-01-22 16:24:56] [65ae88c8e1f51] [DEBUG] Service is enabled ? true [2024-01-22 16:24:56] [65ae88c8e1f51] [INFO] Service +33757050377 is enabled ! [2024-01-22 16:24:56] [65ae88c8e1f51] [INFO] Phone Number +33686818392 is available ! [2024-01-22 16:24:56] [65ae88c8e1f51] [DEBUG] Listen is enabled ? false [2024-01-22 16:24:56] [65ae88c8e1f51] [INFO] Listen +33757050377 is disabled ! [2024-01-22 16:24:56] [65ae88c8e1f51] [DEBUG] callback main sim_card_number CORRECT : +33757050377 début d'interpretation du message [2024-01-22 16:24:56] [65ae88c8e1f51] [DEBUG] BDD CheckNumber : OK [2024-01-22 16:24:56] [65ae88c8e1f51] [INFO] Callback SMS Count =? 5 [2024-01-22 16:24:56] [65ae88c8e1f51] [INFO] Callback checkMessage : Oui -- text: D'accord [2024-01-22 16:24:56] [65ae88c8e1f51] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'D\'accord' [2024-01-22 16:24:56] [65ae88c8e1f51] [INFO] Event ID ? 1 [2024-01-22 16:24:56] [65ae88c8e1f51] [INFO] Fetch event [2024-01-22 16:24:56] [65ae88c8e1f51] [INFO] Event name : Jumpstart [2024-01-22 16:24:56] [65ae88c8e1f51] [DEBUG] Callback juste avant fin callBack [2024-01-22 16:25:43] [65ae88f7c1021] [DEBUG] Callback main start ok [2024-01-22 16:25:43] [65ae88f7c1021] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 16:25:43] [65ae88f7c1021] [DEBUG] Callback main avant while ok [2024-01-22 16:25:43] [65ae88f7c1021] [DEBUG] Fields : channel=sms&text=Conducteur car je récupère Valentina Valceanu à 08:00 à la gare de Gerzat.&reception_date=2024-01-22 16:25:42&metadata[message_id]=sms_65ae6819548ab761048096&metadata[number]=+33621643764&metadata[sim_card_number]=+33757050378 [2024-01-22 16:25:43] [65ae88f7c1021] [INFO] Callback SMS entrant sur sim_card: +33757050378 depuis Number (user): +33621643764 Text: Conducteur car je récupère Valentina Valceanu à 08:00 à la gare de Gerzat. [2024-01-22 16:25:43] [65ae88f7c1021] [INFO] From: +33621643764|To: +33757050378|Date: 2024-01-22 16:25:42|Message: Conducteur car je récupère Valentina Valceanu à 08:00 à la gare de Gerzat. [2024-01-22 16:25:43] [65ae88f7c1021] [DEBUG] callback main apres while ok [2024-01-22 16:25:43] [65ae88f7c1021] [DEBUG] Service is enabled ? true [2024-01-22 16:25:43] [65ae88f7c1021] [INFO] Service +33757050378 is enabled ! [2024-01-22 16:25:43] [65ae88f7c1021] [INFO] Phone Number +33621643764 is available ! [2024-01-22 16:25:43] [65ae88f7c1021] [DEBUG] Listen is enabled ? false [2024-01-22 16:25:43] [65ae88f7c1021] [INFO] Listen +33757050378 is disabled ! [2024-01-22 16:25:43] [65ae88f7c1021] [DEBUG] callback main sim_card_number CORRECT : +33757050378 début d'interpretation du message [2024-01-22 16:25:43] [65ae88f7c1021] [DEBUG] BDD CheckNumber : OK [2024-01-22 16:25:43] [65ae88f7c1021] [INFO] Callback SMS Count =? 2 [2024-01-22 16:25:43] [65ae88f7c1021] [INFO] Callback checkMessage : Bonjour Alfred, si quelqu'un part de Gerzat, cela m'intéresse ! Merci -- text: Conducteur car je récupère Valentina Valceanu à 08:00 à la gare de Gerzat. [2024-01-22 16:25:43] [65ae88f7c1021] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur car je récupère Valentina Valceanu à 08:00 à la gare de Gerzat.' [2024-01-22 16:25:43] [65ae88f7c1021] [INFO] Event ID ? 1 [2024-01-22 16:25:43] [65ae88f7c1021] [INFO] Fetch event [2024-01-22 16:25:43] [65ae88f7c1021] [INFO] Event name : Jumpstart [2024-01-22 16:25:43] [65ae88f7c1021] [DEBUG] début chatgpt [2024-01-22 16:25:43] [65ae88f7c1021] [DEBUG] curl_init OK [2024-01-22 16:25:43] [65ae88f7c1021] [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":"Bonjour Alfred, si quelqu'un part de Gerzat, cela m'int\u00e9resse ! Merci "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur car je r\u00e9cup\u00e8re Valentina Valceanu \u00e0 08:00 \u00e0 la gare de Gerzat."}]} [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jqTDGoaR4gHmziKt0d5WDosQUsMs", "object": "chat.completion", "created": 1705937147, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Quelle est votre adresse de départ à Gerzat pour que je puisse indiquer aux passagers où vous retrouver ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 425, "completion_tokens": 29, "total_tokens": 454 }, "system_fingerprint": null } [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] Curl Closed OK [2024-01-22 16:25:49] [65ae88f7c1021] [INFO] Commun GPT Content: { "id": "chatcmpl-8jqTDGoaR4gHmziKt0d5WDosQUsMs", "object": "chat.completion", "created": 1705937147, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Quelle est votre adresse de départ à Gerzat pour que je puisse indiquer aux passagers où vous retrouver ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 425, "completion_tokens": 29, "total_tokens": 454 }, "system_fingerprint": null } [2024-01-22 16:25:49] [65ae88f7c1021] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Conducteur car je récupère Valentina Valceanu à 08:00 à la gare de Gerzat.' [2024-01-22 16:25:49] [65ae88f7c1021] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait ! Quelle est votre adresse de départ à Gerzat pour que je puisse indiquer aux passagers où vous retrouver ?' [2024-01-22 16:25:49] [65ae88f7c1021] [INFO] Sender already set +33621643764 [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] SMS operators count : 0 [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] SMS day operators count : 0 [2024-01-22 16:25:49] [65ae88f7c1021] [INFO] SMS Count : 0 [2024-01-22 16:25:49] [65ae88f7c1021] [INFO] SMS day Count : 1 [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] [SMS] text : Parfait ! Quelle est votre adresse de départ à Gerzat pour que je puisse indiquer aux passagers où vous retrouver ? [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] [SMS] number : +33621643764 [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] [SMS] sender : 33757050378 [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33621643764"}],"text":"Parfait ! Quelle est votre adresse de d\u00e9part \u00e0 Gerzat pour que je puisse indiquer aux passagers o\u00f9 vous retrouver ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050378"} [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 16:25:49] [65ae88f7c1021] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae88fdda30f949567201 [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae88fdda30f949567201","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":531.37} [2024-01-22 16:25:49] [65ae88f7c1021] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-22 16:25:49] [65ae88f7c1021] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-22 16:25:49' [2024-01-22 16:25:49] [65ae88f7c1021] [DEBUG] Callback juste avant fin callBack [2024-01-22 16:25:53] [65ae8901da531] [DEBUG] Callback main start ok [2024-01-22 16:25:53] [65ae8901da531] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 16:25:53] [65ae8901da531] [DEBUG] Callback main avant while ok [2024-01-22 16:25:53] [65ae8901da531] [DEBUG] Fields : channel=sms&text=Conducteur car je récupère Valentina Valceanu à 08:00 à la gare de Gerzat.&reception_date=2024-01-22 16:25:42&metadata[message_id]=sms_65ae6819548ab761048096&metadata[number]=+33621643764&metadata[sim_card_number]=+33757050378 [2024-01-22 16:25:53] [65ae8901da531] [INFO] Callback SMS entrant sur sim_card: +33757050378 depuis Number (user): +33621643764 Text: Conducteur car je récupère Valentina Valceanu à 08:00 à la gare de Gerzat. [2024-01-22 16:25:53] [65ae8901da531] [INFO] From: +33621643764|To: +33757050378|Date: 2024-01-22 16:25:42|Message: Conducteur car je récupère Valentina Valceanu à 08:00 à la gare de Gerzat. [2024-01-22 16:25:53] [65ae8901da531] [DEBUG] callback main apres while ok [2024-01-22 16:25:53] [65ae8901da531] [DEBUG] Service is enabled ? true [2024-01-22 16:25:53] [65ae8901da531] [INFO] Service +33757050378 is enabled ! [2024-01-22 16:25:53] [65ae8901da531] [INFO] Phone Number +33621643764 is available ! [2024-01-22 16:25:53] [65ae8901da531] [DEBUG] Listen is enabled ? false [2024-01-22 16:25:53] [65ae8901da531] [INFO] Listen +33757050378 is disabled ! [2024-01-22 16:25:53] [65ae8901da531] [DEBUG] callback main sim_card_number CORRECT : +33757050378 début d'interpretation du message [2024-01-22 16:25:53] [65ae8901da531] [DEBUG] BDD CheckNumber : OK [2024-01-22 16:25:53] [65ae8901da531] [INFO] Callback SMS Count =? 3 [2024-01-22 16:25:53] [65ae8901da531] [INFO] Callback checkMessage : Conducteur car je récupère Valentina Valceanu à 08:00 à la gare de Gerzat. -- text: Conducteur car je récupère Valentina Valceanu à 08:00 à la gare de Gerzat. [2024-01-22 16:25:53] [65ae8901da531] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-01-22 16:25:53] [65ae8901da531] [DEBUG] Callback juste avant fin callBack [2024-01-22 16:27:08] [65ae894cc3d46] [DEBUG] Callback main start ok [2024-01-22 16:27:08] [65ae894cc3d46] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 16:27:08] [65ae894cc3d46] [DEBUG] Callback main avant while ok [2024-01-22 16:27:08] [65ae894cc3d46] [DEBUG] Fields : channel=sms&text=Gare de Gerzat rue du Maringot à Gerzat&reception_date=2024-01-22 16:27:07&metadata[message_id]=sms_65ae88fdda30f949567201&metadata[number]=+33621643764&metadata[sim_card_number]=+33757050378 [2024-01-22 16:27:08] [65ae894cc3d46] [INFO] Callback SMS entrant sur sim_card: +33757050378 depuis Number (user): +33621643764 Text: Gare de Gerzat rue du Maringot à Gerzat [2024-01-22 16:27:08] [65ae894cc3d46] [INFO] From: +33621643764|To: +33757050378|Date: 2024-01-22 16:27:07|Message: Gare de Gerzat rue du Maringot à Gerzat [2024-01-22 16:27:08] [65ae894cc3d46] [DEBUG] callback main apres while ok [2024-01-22 16:27:08] [65ae894cc3d46] [DEBUG] Service is enabled ? true [2024-01-22 16:27:08] [65ae894cc3d46] [INFO] Service +33757050378 is enabled ! [2024-01-22 16:27:08] [65ae894cc3d46] [INFO] Phone Number +33621643764 is available ! [2024-01-22 16:27:08] [65ae894cc3d46] [DEBUG] Listen is enabled ? false [2024-01-22 16:27:08] [65ae894cc3d46] [INFO] Listen +33757050378 is disabled ! [2024-01-22 16:27:08] [65ae894cc3d46] [DEBUG] callback main sim_card_number CORRECT : +33757050378 début d'interpretation du message [2024-01-22 16:27:08] [65ae894cc3d46] [DEBUG] BDD CheckNumber : OK [2024-01-22 16:27:08] [65ae894cc3d46] [INFO] Callback SMS Count =? 3 [2024-01-22 16:27:08] [65ae894cc3d46] [INFO] Callback checkMessage : Conducteur car je récupère Valentina Valceanu à 08:00 à la gare de Gerzat. -- text: Gare de Gerzat rue du Maringot à Gerzat [2024-01-22 16:27:08] [65ae894cc3d46] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Gare de Gerzat rue du Maringot à Gerzat' [2024-01-22 16:27:08] [65ae894cc3d46] [INFO] Event ID ? 1 [2024-01-22 16:27:08] [65ae894cc3d46] [INFO] Fetch event [2024-01-22 16:27:08] [65ae894cc3d46] [INFO] Event name : Jumpstart [2024-01-22 16:27:08] [65ae894cc3d46] [DEBUG] début chatgpt [2024-01-22 16:27:08] [65ae894cc3d46] [DEBUG] curl_init OK [2024-01-22 16:27:08] [65ae894cc3d46] [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":"Bonjour Alfred, si quelqu'un part de Gerzat, cela m'int\u00e9resse ! Merci "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur car je r\u00e9cup\u00e8re Valentina Valceanu \u00e0 08:00 \u00e0 la gare de Gerzat."},{"role":"assistant","content":"Parfait ! Quelle est votre adresse de d\u00e9part \u00e0 Gerzat pour que je puisse indiquer aux passagers o\u00f9 vous retrouver ?"},{"role":"user","content":"Gare de Gerzat rue du Maringot \u00e0 Gerzat"}]} [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jqUXM0XhPmDsth1ck4War8fa6BLP", "object": "chat.completion", "created": 1705937229, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, je note que vous souhaitez partir de la Gare de Gerzat, rue du Maringot à Gerzat. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 477, "completion_tokens": 47, "total_tokens": 524 }, "system_fingerprint": null } [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] Curl Closed OK [2024-01-22 16:27:12] [65ae894cc3d46] [INFO] Commun GPT Content: { "id": "chatcmpl-8jqUXM0XhPmDsth1ck4War8fa6BLP", "object": "chat.completion", "created": 1705937229, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, je note que vous souhaitez partir de la Gare de Gerzat, rue du Maringot à Gerzat. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 477, "completion_tokens": 47, "total_tokens": 524 }, "system_fingerprint": null } [2024-01-22 16:27:12] [65ae894cc3d46] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Gare de Gerzat rue du Maringot à Gerzat' [2024-01-22 16:27:12] [65ae894cc3d46] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien, je note que vous souhaitez partir de la Gare de Gerzat, rue du Maringot à Gerzat. À quelle heure souhaitez-vous arriver à l\'événement Jumpstart ?' [2024-01-22 16:27:12] [65ae894cc3d46] [INFO] Sender already set +33621643764 [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] SMS sms3_sent_at : 1 [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] SMS operators count : 0 [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] SMS day operators count : 0 [2024-01-22 16:27:12] [65ae894cc3d46] [INFO] SMS Count : 1 [2024-01-22 16:27:12] [65ae894cc3d46] [INFO] SMS day Count : 2 [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] [SMS] text : Très bien, je note que vous souhaitez partir de la Gare de Gerzat, rue du Maringot à Gerzat. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ? [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] [SMS] number : +33621643764 [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] [SMS] sender : 33757050378 [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33621643764"}],"text":"Tr\u00e8s bien, je note que vous souhaitez partir de la Gare de Gerzat, rue du Maringot \u00e0 Gerzat. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050378"} [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 16:27:12] [65ae894cc3d46] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae8950ad5b6030901221 [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae8950ad5b6030901221","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":531.32} [2024-01-22 16:27:12] [65ae894cc3d46] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-22 16:27:12] [65ae894cc3d46] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-22 16:27:12' [2024-01-22 16:27:12] [65ae894cc3d46] [DEBUG] Callback juste avant fin callBack [2024-01-22 16:27:53] [65ae8979934f8] [DEBUG] Callback main start ok [2024-01-22 16:27:53] [65ae8979934f8] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 16:27:53] [65ae8979934f8] [DEBUG] Callback main avant while ok [2024-01-22 16:27:53] [65ae8979934f8] [DEBUG] Fields : channel=sms&text=Je pars de la gare à 08:00 avec ma voiture et Valentina.&reception_date=2024-01-22 16:27:52&metadata[message_id]=sms_65ae8950ad5b6030901221&metadata[number]=+33621643764&metadata[sim_card_number]=+33757050378 [2024-01-22 16:27:53] [65ae8979934f8] [INFO] Callback SMS entrant sur sim_card: +33757050378 depuis Number (user): +33621643764 Text: Je pars de la gare à 08:00 avec ma voiture et Valentina. [2024-01-22 16:27:53] [65ae8979934f8] [INFO] From: +33621643764|To: +33757050378|Date: 2024-01-22 16:27:52|Message: Je pars de la gare à 08:00 avec ma voiture et Valentina. [2024-01-22 16:27:53] [65ae8979934f8] [DEBUG] callback main apres while ok [2024-01-22 16:27:53] [65ae8979934f8] [DEBUG] Service is enabled ? true [2024-01-22 16:27:53] [65ae8979934f8] [INFO] Service +33757050378 is enabled ! [2024-01-22 16:27:53] [65ae8979934f8] [INFO] Phone Number +33621643764 is available ! [2024-01-22 16:27:53] [65ae8979934f8] [DEBUG] Listen is enabled ? false [2024-01-22 16:27:53] [65ae8979934f8] [INFO] Listen +33757050378 is disabled ! [2024-01-22 16:27:53] [65ae8979934f8] [DEBUG] callback main sim_card_number CORRECT : +33757050378 début d'interpretation du message [2024-01-22 16:27:53] [65ae8979934f8] [DEBUG] BDD CheckNumber : OK [2024-01-22 16:27:53] [65ae8979934f8] [INFO] Callback SMS Count =? 4 [2024-01-22 16:27:53] [65ae8979934f8] [INFO] Callback checkMessage : Gare de Gerzat rue du Maringot à Gerzat -- text: Je pars de la gare à 08:00 avec ma voiture et Valentina. [2024-01-22 16:27:53] [65ae8979934f8] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je pars de la gare à 08:00 avec ma voiture et Valentina.' [2024-01-22 16:27:53] [65ae8979934f8] [INFO] Event ID ? 1 [2024-01-22 16:27:53] [65ae8979934f8] [INFO] Fetch event [2024-01-22 16:27:53] [65ae8979934f8] [INFO] Event name : Jumpstart [2024-01-22 16:27:53] [65ae8979934f8] [DEBUG] début chatgpt [2024-01-22 16:27:53] [65ae8979934f8] [DEBUG] curl_init OK [2024-01-22 16:27:53] [65ae8979934f8] [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":"Bonjour Alfred, si quelqu'un part de Gerzat, cela m'int\u00e9resse ! Merci "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur car je r\u00e9cup\u00e8re Valentina Valceanu \u00e0 08:00 \u00e0 la gare de Gerzat."},{"role":"assistant","content":"Parfait ! Quelle est votre adresse de d\u00e9part \u00e0 Gerzat pour que je puisse indiquer aux passagers o\u00f9 vous retrouver ?"},{"role":"user","content":"Gare de Gerzat rue du Maringot \u00e0 Gerzat"},{"role":"assistant","content":"Tr\u00e8s bien, je note que vous souhaitez partir de la Gare de Gerzat, rue du Maringot \u00e0 Gerzat. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart ?"},{"role":"user","content":"Je pars de la gare \u00e0 08:00 avec ma voiture et Valentina."}]} [2024-01-22 16:27:57] [65ae8979934f8] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jqVGZ9TIhp9WWrxRChNEej7TvwrN", "object": "chat.completion", "created": 1705937274, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous partez de la Gare de Gerzat à 08:00 avec Valentina. Et à quelle heure souhaitez-vous repartir de l'évènement Jumpstart ? Souhaitez-vous revenir à la même adresse ou à une adresse différente de votre départ ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 550, "completion_tokens": 63, "total_tokens": 613 }, "system_fingerprint": null } [2024-01-22 16:27:57] [65ae8979934f8] [DEBUG] Curl Closed OK [2024-01-22 16:27:57] [65ae8979934f8] [INFO] Commun GPT Content: { "id": "chatcmpl-8jqVGZ9TIhp9WWrxRChNEej7TvwrN", "object": "chat.completion", "created": 1705937274, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous partez de la Gare de Gerzat à 08:00 avec Valentina. Et à quelle heure souhaitez-vous repartir de l'évènement Jumpstart ? Souhaitez-vous revenir à la même adresse ou à une adresse différente de votre départ ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 550, "completion_tokens": 63, "total_tokens": 613 }, "system_fingerprint": null } [2024-01-22 16:27:57] [65ae8979934f8] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: 'Je pars de la gare à 08:00 avec ma voiture et Valentina.' [2024-01-22 16:27:57] [65ae8979934f8] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, vous partez de la Gare de Gerzat à 08:00 avec Valentina. Et à quelle heure souhaitez-vous repartir de l\'évènement Jumpstart ? Souhaitez-vous revenir à la même adresse ou à une adresse différente de votre départ ?' [2024-01-22 16:27:57] [65ae8979934f8] [INFO] Sender already set +33621643764 [2024-01-22 16:27:57] [65ae8979934f8] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 16:27:57] [65ae8979934f8] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 16:27:57] [65ae8979934f8] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 16:27:57] [65ae8979934f8] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 16:27:57] [65ae8979934f8] [DEBUG] SMS sms3_sent_at : 1 [2024-01-22 16:27:57] [65ae8979934f8] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-22 16:27:57] [65ae8979934f8] [DEBUG] SMS sms4_sent_at : 1 [2024-01-22 16:27:57] [65ae8979934f8] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-22 16:27:57] [65ae8979934f8] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 16:27:57] [65ae8979934f8] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 16:27:57] [65ae8979934f8] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 16:27:57] [65ae8979934f8] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 16:27:57] [65ae8979934f8] [DEBUG] SMS operators count : 0 [2024-01-22 16:27:57] [65ae8979934f8] [DEBUG] SMS day operators count : 0 [2024-01-22 16:27:57] [65ae8979934f8] [INFO] SMS Count : 2 [2024-01-22 16:27:57] [65ae8979934f8] [INFO] SMS day Count : 3 [2024-01-22 16:27:57] [65ae8979934f8] [DEBUG] [SMS] text : Très bien, vous partez de la Gare de Gerzat à 08:00 avec Valentina. Et à quelle heure souhaitez-vous repartir de l'évènement Jumpstart ? Souhaitez-vous revenir à la même adresse ou à une adresse différente de votre départ ? [2024-01-22 16:27:57] [65ae8979934f8] [DEBUG] [SMS] number : +33621643764 [2024-01-22 16:27:57] [65ae8979934f8] [DEBUG] [SMS] sender : 33757050378 [2024-01-22 16:27:57] [65ae8979934f8] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33621643764"}],"text":"Tr\u00e8s bien, vous partez de la Gare de Gerzat \u00e0 08:00 avec Valentina. Et \u00e0 quelle heure souhaitez-vous repartir de l'\u00e9v\u00e8nement Jumpstart ? Souhaitez-vous revenir \u00e0 la m\u00eame adresse ou \u00e0 une adresse diff\u00e9rente de votre d\u00e9part ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050378"} [2024-01-22 16:27:58] [65ae8979934f8] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 16:27:58] [65ae8979934f8] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae897e7f863868554844 [2024-01-22 16:27:58] [65ae8979934f8] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae897e7f863868554844","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":531.14} [2024-01-22 16:27:58] [65ae8979934f8] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-22 16:27:58] [65ae8979934f8] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-22 16:27:58' [2024-01-22 16:27:58] [65ae8979934f8] [DEBUG] Callback juste avant fin callBack [2024-01-22 16:28:03] [65ae8983a2559] [DEBUG] Callback main start ok [2024-01-22 16:28:03] [65ae8983a2559] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 16:28:03] [65ae8983a2559] [DEBUG] Callback main avant while ok [2024-01-22 16:28:03] [65ae8983a2559] [DEBUG] Fields : channel=sms&text=Je pars de la gare à 08:00 avec ma voiture et Valentina.&reception_date=2024-01-22 16:27:52&metadata[message_id]=sms_65ae8950ad5b6030901221&metadata[number]=+33621643764&metadata[sim_card_number]=+33757050378 [2024-01-22 16:28:03] [65ae8983a2559] [INFO] Callback SMS entrant sur sim_card: +33757050378 depuis Number (user): +33621643764 Text: Je pars de la gare à 08:00 avec ma voiture et Valentina. [2024-01-22 16:28:03] [65ae8983a2559] [INFO] From: +33621643764|To: +33757050378|Date: 2024-01-22 16:27:52|Message: Je pars de la gare à 08:00 avec ma voiture et Valentina. [2024-01-22 16:28:03] [65ae8983a2559] [DEBUG] callback main apres while ok [2024-01-22 16:28:03] [65ae8983a2559] [DEBUG] Service is enabled ? true [2024-01-22 16:28:03] [65ae8983a2559] [INFO] Service +33757050378 is enabled ! [2024-01-22 16:28:03] [65ae8983a2559] [INFO] Phone Number +33621643764 is available ! [2024-01-22 16:28:03] [65ae8983a2559] [DEBUG] Listen is enabled ? false [2024-01-22 16:28:03] [65ae8983a2559] [INFO] Listen +33757050378 is disabled ! [2024-01-22 16:28:03] [65ae8983a2559] [DEBUG] callback main sim_card_number CORRECT : +33757050378 début d'interpretation du message [2024-01-22 16:28:03] [65ae8983a2559] [DEBUG] BDD CheckNumber : OK [2024-01-22 16:28:03] [65ae8983a2559] [INFO] Callback SMS Count =? 5 [2024-01-22 16:28:03] [65ae8983a2559] [INFO] Callback checkMessage : Je pars de la gare à 08:00 avec ma voiture et Valentina. -- text: Je pars de la gare à 08:00 avec ma voiture et Valentina. [2024-01-22 16:28:03] [65ae8983a2559] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-01-22 16:28:03] [65ae8983a2559] [DEBUG] Callback juste avant fin callBack [2024-01-22 16:28:15] [65ae898f0a451] [DEBUG] Callback main start ok [2024-01-22 16:28:15] [65ae898f0a451] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 16:28:15] [65ae898f0a451] [DEBUG] Callback main avant while ok [2024-01-22 16:28:15] [65ae898f0a451] [DEBUG] Fields : channel=sms&text=Je devrais arriver 20 mns plus tard.&reception_date=2024-01-22 16:28:13&metadata[message_id]=sms_65ae897e7f863868554844&metadata[number]=+33621643764&metadata[sim_card_number]=+33757050378 [2024-01-22 16:28:15] [65ae898f0a451] [INFO] Callback SMS entrant sur sim_card: +33757050378 depuis Number (user): +33621643764 Text: Je devrais arriver 20 mns plus tard. [2024-01-22 16:28:15] [65ae898f0a451] [INFO] From: +33621643764|To: +33757050378|Date: 2024-01-22 16:28:13|Message: Je devrais arriver 20 mns plus tard. [2024-01-22 16:28:15] [65ae898f0a451] [DEBUG] callback main apres while ok [2024-01-22 16:28:15] [65ae898f0a451] [DEBUG] Service is enabled ? true [2024-01-22 16:28:15] [65ae898f0a451] [INFO] Service +33757050378 is enabled ! [2024-01-22 16:28:15] [65ae898f0a451] [INFO] Phone Number +33621643764 is available ! [2024-01-22 16:28:15] [65ae898f0a451] [DEBUG] Listen is enabled ? false [2024-01-22 16:28:15] [65ae898f0a451] [INFO] Listen +33757050378 is disabled ! [2024-01-22 16:28:15] [65ae898f0a451] [DEBUG] callback main sim_card_number CORRECT : +33757050378 début d'interpretation du message [2024-01-22 16:28:15] [65ae898f0a451] [DEBUG] BDD CheckNumber : OK [2024-01-22 16:28:15] [65ae898f0a451] [INFO] Callback SMS Count =? 5 [2024-01-22 16:28:15] [65ae898f0a451] [INFO] Callback checkMessage : Je pars de la gare à 08:00 avec ma voiture et Valentina. -- text: Je devrais arriver 20 mns plus tard. [2024-01-22 16:28:15] [65ae898f0a451] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je devrais arriver 20 mns plus tard.' [2024-01-22 16:28:15] [65ae898f0a451] [INFO] Event ID ? 1 [2024-01-22 16:28:15] [65ae898f0a451] [INFO] Fetch event [2024-01-22 16:28:15] [65ae898f0a451] [INFO] Event name : Jumpstart [2024-01-22 16:28:15] [65ae898f0a451] [DEBUG] Callback juste avant fin callBack [2024-01-22 16:29:04] [65ae89c0cd663] [DEBUG] Callback main start ok [2024-01-22 16:29:04] [65ae89c0cd663] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 16:29:04] [65ae89c0cd663] [DEBUG] Callback main avant while ok [2024-01-22 16:29:04] [65ae89c0cd663] [DEBUG] Fields : channel=sms&text=Je repartirai dès la fin !&reception_date=2024-01-22 16:29:03&metadata[message_id]=sms_65ae897e7f863868554844&metadata[number]=+33621643764&metadata[sim_card_number]=+33757050378 [2024-01-22 16:29:04] [65ae89c0cd663] [INFO] Callback SMS entrant sur sim_card: +33757050378 depuis Number (user): +33621643764 Text: Je repartirai dès la fin ! [2024-01-22 16:29:04] [65ae89c0cd663] [INFO] From: +33621643764|To: +33757050378|Date: 2024-01-22 16:29:03|Message: Je repartirai dès la fin ! [2024-01-22 16:29:04] [65ae89c0cd663] [DEBUG] callback main apres while ok [2024-01-22 16:29:04] [65ae89c0cd663] [DEBUG] Service is enabled ? true [2024-01-22 16:29:04] [65ae89c0cd663] [INFO] Service +33757050378 is enabled ! [2024-01-22 16:29:04] [65ae89c0cd663] [INFO] Phone Number +33621643764 is available ! [2024-01-22 16:29:04] [65ae89c0cd663] [DEBUG] Listen is enabled ? false [2024-01-22 16:29:04] [65ae89c0cd663] [INFO] Listen +33757050378 is disabled ! [2024-01-22 16:29:04] [65ae89c0cd663] [DEBUG] callback main sim_card_number CORRECT : +33757050378 début d'interpretation du message [2024-01-22 16:29:04] [65ae89c0cd663] [DEBUG] BDD CheckNumber : OK [2024-01-22 16:29:04] [65ae89c0cd663] [INFO] Callback SMS Count =? 5 [2024-01-22 16:29:04] [65ae89c0cd663] [INFO] Callback checkMessage : Je devrais arriver 20 mns plus tard. -- text: Je repartirai dès la fin ! [2024-01-22 16:29:04] [65ae89c0cd663] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je repartirai dès la fin !' [2024-01-22 16:29:04] [65ae89c0cd663] [INFO] Event ID ? 1 [2024-01-22 16:29:04] [65ae89c0cd663] [INFO] Fetch event [2024-01-22 16:29:04] [65ae89c0cd663] [INFO] Event name : Jumpstart [2024-01-22 16:29:04] [65ae89c0cd663] [DEBUG] Callback juste avant fin callBack [2024-01-22 16:37:02] [65ae8b9e3c250] [DEBUG] Callback main start ok [2024-01-22 16:37:02] [65ae8b9e3c250] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 16:37:02] [65ae8b9e3c250] [DEBUG] Callback main avant while ok [2024-01-22 16:37:02] [65ae8b9e3c250] [DEBUG] Fields : channel=sms&text=Bonjour, oui je suis intéressé par une place de parking. &reception_date=2024-01-22 16:37:00&metadata[message_id]=sms_65a952f8e6339017537300&metadata[number]=+33698211206&metadata[sim_card_number]=+33757050384 [2024-01-22 16:37:02] [65ae8b9e3c250] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33698211206 Text: Bonjour, oui je suis intéressé par une place de parking. [2024-01-22 16:37:02] [65ae8b9e3c250] [INFO] From: +33698211206|To: +33757050384|Date: 2024-01-22 16:37:00|Message: Bonjour, oui je suis intéressé par une place de parking. [2024-01-22 16:37:02] [65ae8b9e3c250] [DEBUG] callback main apres while ok [2024-01-22 16:37:02] [65ae8b9e3c250] [DEBUG] Service is enabled ? true [2024-01-22 16:37:02] [65ae8b9e3c250] [INFO] Service +33757050384 is enabled ! [2024-01-22 16:37:02] [65ae8b9e3c250] [INFO] Phone Number +33698211206 is available ! [2024-01-22 16:37:02] [65ae8b9e3c250] [DEBUG] Listen is enabled ? false [2024-01-22 16:37:02] [65ae8b9e3c250] [INFO] Listen +33757050384 is disabled ! [2024-01-22 16:37:02] [65ae8b9e3c250] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-01-22 16:37:02] [65ae8b9e3c250] [DEBUG] BDD CheckNumber : OK [2024-01-22 16:37:02] [65ae8b9e3c250] [INFO] Callback SMS Count =? 1 [2024-01-22 16:37:02] [65ae8b9e3c250] [INFO] Callback checkMessage : -- text: Bonjour, oui je suis intéressé par une place de parking. [2024-01-22 16:37:02] [65ae8b9e3c250] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, oui je suis intéressé par une place de parking. ' [2024-01-22 16:37:02] [65ae8b9e3c250] [INFO] Event ID ? 1 [2024-01-22 16:37:02] [65ae8b9e3c250] [INFO] Fetch event [2024-01-22 16:37:02] [65ae8b9e3c250] [INFO] Event name : Jumpstart [2024-01-22 16:37:02] [65ae8b9e3c250] [DEBUG] début chatgpt [2024-01-22 16:37:02] [65ae8b9e3c250] [DEBUG] curl_init OK [2024-01-22 16:37:02] [65ae8b9e3c250] [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 je suis int\u00e9ress\u00e9 par une place de parking. "}]} [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jqe6bTaLxZhdhhIQT7tVbn4vILY8", "object": "chat.completion", "created": 1705937822, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 141, "completion_tokens": 4, "total_tokens": 145 }, "system_fingerprint": null } [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] Curl Closed OK [2024-01-22 16:37:03] [65ae8b9e3c250] [INFO] Commun GPT Content: { "id": "chatcmpl-8jqe6bTaLxZhdhhIQT7tVbn4vILY8", "object": "chat.completion", "created": 1705937822, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 141, "completion_tokens": 4, "total_tokens": 145 }, "system_fingerprint": null } [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-22 16:37:03] [65ae8b9e3c250] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour, oui je suis intéressé par une place de parking. ' [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] [AUTOMATIC] Réponse Negative : Bonjour, oui je suis intéressé par une place de parking. [2024-01-22 16:37:03] [65ae8b9e3c250] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-22 16:37:03] [65ae8b9e3c250] [INFO] Sender already set +33698211206 [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] SMS operators count : 0 [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] SMS day operators count : 0 [2024-01-22 16:37:03] [65ae8b9e3c250] [INFO] SMS Count : 0 [2024-01-22 16:37:03] [65ae8b9e3c250] [INFO] SMS day Count : 0 [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] [SMS] number : +33698211206 [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] [SMS] sender : 33757050384 [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33698211206"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050384"} [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 16:37:03] [65ae8b9e3c250] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae8b9f65861042229820 [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae8b9f65861042229820","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":530.51} [2024-01-22 16:37:03] [65ae8b9e3c250] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-22 16:37:03] [65ae8b9e3c250] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-22 16:37:03' [2024-01-22 16:37:03] [65ae8b9e3c250] [DEBUG] Callback juste avant fin callBack [2024-01-22 16:42:56] [65ae8d00b7e28] [DEBUG] Callback main start ok [2024-01-22 16:42:56] [65ae8d00b7e28] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 16:42:56] [65ae8d00b7e28] [DEBUG] Callback main avant while ok [2024-01-22 16:42:56] [65ae8d00b7e28] [DEBUG] Fields : channel=sms&text=Merci Alfred&reception_date=2024-01-22 16:42:55&metadata[message_id]=sms_65ae8cb377939305016431&metadata[number]=+33688272050&metadata[sim_card_number]=+33755517569 [2024-01-22 16:42:56] [65ae8d00b7e28] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33688272050 Text: Merci Alfred [2024-01-22 16:42:56] [65ae8d00b7e28] [INFO] From: +33688272050|To: +33755517569|Date: 2024-01-22 16:42:55|Message: Merci Alfred [2024-01-22 16:42:56] [65ae8d00b7e28] [DEBUG] callback main apres while ok [2024-01-22 16:42:56] [65ae8d00b7e28] [DEBUG] Service is enabled ? true [2024-01-22 16:42:56] [65ae8d00b7e28] [INFO] Service +33755517569 is enabled ! [2024-01-22 16:42:56] [65ae8d00b7e28] [INFO] Phone Number +33688272050 is available ! [2024-01-22 16:42:56] [65ae8d00b7e28] [DEBUG] Listen is enabled ? false [2024-01-22 16:42:56] [65ae8d00b7e28] [INFO] Listen +33755517569 is disabled ! [2024-01-22 16:42:56] [65ae8d00b7e28] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-22 16:42:56] [65ae8d00b7e28] [DEBUG] BDD CheckNumber : OK [2024-01-22 16:42:56] [65ae8d00b7e28] [INFO] Callback SMS Count =? 5 [2024-01-22 16:42:56] [65ae8d00b7e28] [INFO] Callback checkMessage : 8 Rue Colbert Clermont-Ferrand -- text: Merci Alfred [2024-01-22 16:42:56] [65ae8d00b7e28] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Merci Alfred' [2024-01-22 16:42:56] [65ae8d00b7e28] [INFO] Event ID ? 1 [2024-01-22 16:42:56] [65ae8d00b7e28] [INFO] Fetch event [2024-01-22 16:42:56] [65ae8d00b7e28] [INFO] Event name : Jumpstart [2024-01-22 16:42:56] [65ae8d00b7e28] [DEBUG] Callback juste avant fin callBack [2024-01-22 16:46:05] [65ae8dbd3e287] [DEBUG] Callback main start ok [2024-01-22 16:46:05] [65ae8dbd3e287] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 16:46:05] [65ae8dbd3e287] [DEBUG] Callback main avant while ok [2024-01-22 16:46:05] [65ae8dbd3e287] [DEBUG] Fields : channel=sms&text=Place de la fontaine à la fin de la journée, 17h30 par exemple &reception_date=2024-01-22 16:46:04&metadata[message_id]=sms_65ae861759411189456769&metadata[number]=+33651529503&metadata[sim_card_number]=+33757050382 [2024-01-22 16:46:05] [65ae8dbd3e287] [INFO] Callback SMS entrant sur sim_card: +33757050382 depuis Number (user): +33651529503 Text: Place de la fontaine à la fin de la journée, 17h30 par exemple [2024-01-22 16:46:05] [65ae8dbd3e287] [INFO] From: +33651529503|To: +33757050382|Date: 2024-01-22 16:46:04|Message: Place de la fontaine à la fin de la journée, 17h30 par exemple [2024-01-22 16:46:05] [65ae8dbd3e287] [DEBUG] callback main apres while ok [2024-01-22 16:46:05] [65ae8dbd3e287] [DEBUG] Service is enabled ? true [2024-01-22 16:46:05] [65ae8dbd3e287] [INFO] Service +33757050382 is enabled ! [2024-01-22 16:46:05] [65ae8dbd3e287] [INFO] Phone Number +33651529503 is available ! [2024-01-22 16:46:05] [65ae8dbd3e287] [DEBUG] Listen is enabled ? false [2024-01-22 16:46:05] [65ae8dbd3e287] [INFO] Listen +33757050382 is disabled ! [2024-01-22 16:46:05] [65ae8dbd3e287] [DEBUG] callback main sim_card_number CORRECT : +33757050382 début d'interpretation du message [2024-01-22 16:46:05] [65ae8dbd3e287] [DEBUG] BDD CheckNumber : OK [2024-01-22 16:46:05] [65ae8dbd3e287] [INFO] Callback SMS Count =? 5 [2024-01-22 16:46:05] [65ae8dbd3e287] [INFO] Callback checkMessage : Je n'ai pas de préférence -- text: Place de la fontaine à la fin de la journée, 17h30 par exemple [2024-01-22 16:46:05] [65ae8dbd3e287] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Place de la fontaine à la fin de la journée, 17h30 par exemple ' [2024-01-22 16:46:05] [65ae8dbd3e287] [INFO] Event ID ? 1 [2024-01-22 16:46:05] [65ae8dbd3e287] [INFO] Fetch event [2024-01-22 16:46:05] [65ae8dbd3e287] [INFO] Event name : Jumpstart [2024-01-22 16:46:05] [65ae8dbd3e287] [DEBUG] Callback juste avant fin callBack [2024-01-22 16:57:09] [65ae905548e71] [DEBUG] Callback main start ok [2024-01-22 16:57:09] [65ae905548e71] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 16:57:09] [65ae905548e71] [DEBUG] Callback main avant while ok [2024-01-22 16:57:09] [65ae905548e71] [DEBUG] Fields : channel=sms&text=Oui svp&reception_date=2024-01-22 16:57:08&metadata[message_id]=sms_65aa9bd9519eb660902179&metadata[number]=+33611635441&metadata[sim_card_number]=+33757050384 [2024-01-22 16:57:09] [65ae905548e71] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33611635441 Text: Oui svp [2024-01-22 16:57:09] [65ae905548e71] [INFO] From: +33611635441|To: +33757050384|Date: 2024-01-22 16:57:08|Message: Oui svp [2024-01-22 16:57:09] [65ae905548e71] [DEBUG] callback main apres while ok [2024-01-22 16:57:09] [65ae905548e71] [DEBUG] Service is enabled ? true [2024-01-22 16:57:09] [65ae905548e71] [INFO] Service +33757050384 is enabled ! [2024-01-22 16:57:09] [65ae905548e71] [INFO] Phone Number +33611635441 is available ! [2024-01-22 16:57:09] [65ae905548e71] [DEBUG] Listen is enabled ? false [2024-01-22 16:57:09] [65ae905548e71] [INFO] Listen +33757050384 is disabled ! [2024-01-22 16:57:09] [65ae905548e71] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-01-22 16:57:09] [65ae905548e71] [DEBUG] BDD CheckNumber : OK [2024-01-22 16:57:09] [65ae905548e71] [INFO] Callback SMS Count =? 5 [2024-01-22 16:57:09] [65ae905548e71] [INFO] Callback checkMessage : 17h30 -- text: Oui svp [2024-01-22 16:57:09] [65ae905548e71] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui svp' [2024-01-22 16:57:09] [65ae905548e71] [INFO] Event ID ? 1 [2024-01-22 16:57:09] [65ae905548e71] [INFO] Fetch event [2024-01-22 16:57:09] [65ae905548e71] [INFO] Event name : Jumpstart [2024-01-22 16:57:09] [65ae905548e71] [DEBUG] Callback juste avant fin callBack [2024-01-22 17:00:32] [65ae912024e79] [DEBUG] Callback main start ok [2024-01-22 17:00:32] [65ae912024e79] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 17:00:32] [65ae912024e79] [DEBUG] Callback main avant while ok [2024-01-22 17:00:32] [65ae912024e79] [DEBUG] Fields : channel=sms&text=D'accord &reception_date=2024-01-22 17:00:31&metadata[message_id]=sms_65ae8c7ed6e0f335891413&metadata[number]=+33645410844&metadata[sim_card_number]=+33757050381 [2024-01-22 17:00:32] [65ae912024e79] [INFO] Callback SMS entrant sur sim_card: +33757050381 depuis Number (user): +33645410844 Text: D'accord [2024-01-22 17:00:32] [65ae912024e79] [INFO] From: +33645410844|To: +33757050381|Date: 2024-01-22 17:00:31|Message: D'accord [2024-01-22 17:00:32] [65ae912024e79] [DEBUG] callback main apres while ok [2024-01-22 17:00:32] [65ae912024e79] [DEBUG] Service is enabled ? true [2024-01-22 17:00:32] [65ae912024e79] [INFO] Service +33757050381 is enabled ! [2024-01-22 17:00:32] [65ae912024e79] [INFO] Phone Number +33645410844 is available ! [2024-01-22 17:00:32] [65ae912024e79] [DEBUG] Listen is enabled ? false [2024-01-22 17:00:32] [65ae912024e79] [INFO] Listen +33757050381 is disabled ! [2024-01-22 17:00:32] [65ae912024e79] [DEBUG] callback main sim_card_number CORRECT : +33757050381 début d'interpretation du message [2024-01-22 17:00:32] [65ae912024e79] [DEBUG] BDD CheckNumber : OK [2024-01-22 17:00:32] [65ae912024e79] [INFO] Callback SMS Count =? 5 [2024-01-22 17:00:32] [65ae912024e79] [INFO] Callback checkMessage : 18 rue André Moinier 63000 Clermont-Ferrand -- text: D'accord [2024-01-22 17:00:32] [65ae912024e79] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'D\'accord ' [2024-01-22 17:00:32] [65ae912024e79] [INFO] Event ID ? 1 [2024-01-22 17:00:32] [65ae912024e79] [INFO] Fetch event [2024-01-22 17:00:32] [65ae912024e79] [INFO] Event name : Jumpstart [2024-01-22 17:00:32] [65ae912024e79] [DEBUG] Callback juste avant fin callBack [2024-01-22 17:02:02] [65ae917aad287] [DEBUG] Callback main start ok [2024-01-22 17:02:02] [65ae917aad287] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 17:02:02] [65ae917aad287] [DEBUG] Callback main avant while ok [2024-01-22 17:02:02] [65ae917aad287] [DEBUG] Fields : channel=sms&text=Bonjour Alfred, si je viens en vélo penses-tu pouvoir l'obtenir une place de parking sécurisée ? Merci Alfred !&reception_date=2024-01-22 17:02:01&metadata[message_id]=sms_65a8078d21a29637216764&metadata[number]=+33629260082&metadata[sim_card_number]=+33757050381 [2024-01-22 17:02:02] [65ae917aad287] [INFO] Callback SMS entrant sur sim_card: +33757050381 depuis Number (user): +33629260082 Text: Bonjour Alfred, si je viens en vélo penses-tu pouvoir l'obtenir une place de parking sécurisée ? Merci Alfred ! [2024-01-22 17:02:02] [65ae917aad287] [INFO] From: +33629260082|To: +33757050381|Date: 2024-01-22 17:02:01|Message: Bonjour Alfred, si je viens en vélo penses-tu pouvoir l'obtenir une place de parking sécurisée ? Merci Alfred ! [2024-01-22 17:02:02] [65ae917aad287] [DEBUG] callback main apres while ok [2024-01-22 17:02:02] [65ae917aad287] [DEBUG] Service is enabled ? true [2024-01-22 17:02:02] [65ae917aad287] [INFO] Service +33757050381 is enabled ! [2024-01-22 17:02:02] [65ae917aad287] [INFO] Phone Number +33629260082 is available ! [2024-01-22 17:02:02] [65ae917aad287] [DEBUG] Listen is enabled ? false [2024-01-22 17:02:02] [65ae917aad287] [INFO] Listen +33757050381 is disabled ! [2024-01-22 17:02:02] [65ae917aad287] [DEBUG] callback main sim_card_number CORRECT : +33757050381 début d'interpretation du message [2024-01-22 17:02:02] [65ae917aad287] [DEBUG] BDD CheckNumber : OK [2024-01-22 17:02:02] [65ae917aad287] [INFO] Callback SMS Count =? 1 [2024-01-22 17:02:02] [65ae917aad287] [INFO] Callback checkMessage : -- text: Bonjour Alfred, si je viens en vélo penses-tu pouvoir l'obtenir une place de parking sécurisée ? Merci Alfred ! [2024-01-22 17:02:02] [65ae917aad287] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred, si je viens en vélo penses-tu pouvoir l\'obtenir une place de parking sécurisée ? Merci Alfred !' [2024-01-22 17:02:02] [65ae917aad287] [INFO] Event ID ? 1 [2024-01-22 17:02:02] [65ae917aad287] [INFO] Fetch event [2024-01-22 17:02:02] [65ae917aad287] [INFO] Event name : Jumpstart [2024-01-22 17:02:02] [65ae917aad287] [DEBUG] début chatgpt [2024-01-22 17:02:02] [65ae917aad287] [DEBUG] curl_init OK [2024-01-22 17:02:02] [65ae917aad287] [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 Alfred, si je viens en v\u00e9lo penses-tu pouvoir l'obtenir une place de parking s\u00e9curis\u00e9e ? Merci Alfred !"}]} [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jr2JdAAY4P4goKlTuMOdpLQQErt3", "object": "chat.completion", "created": 1705939323, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "5" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 159, "completion_tokens": 1, "total_tokens": 160 }, "system_fingerprint": null } [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] Curl Closed OK [2024-01-22 17:02:03] [65ae917aad287] [INFO] Commun GPT Content: { "id": "chatcmpl-8jr2JdAAY4P4goKlTuMOdpLQQErt3", "object": "chat.completion", "created": 1705939323, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "5" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 159, "completion_tokens": 1, "total_tokens": 160 }, "system_fingerprint": null } [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] [AUTOMATIC] Réponse 5 [2024-01-22 17:02:03] [65ae917aad287] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour Alfred, si je viens en vélo penses-tu pouvoir l\'obtenir une place de parking sécurisée ? Merci Alfred !' [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-22 17:02:03] [65ae917aad287] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-22 17:02:03] [65ae917aad287] [INFO] Sender already set +33629260082 [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] SMS operators count : 0 [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] SMS day operators count : 0 [2024-01-22 17:02:03] [65ae917aad287] [INFO] SMS Count : 0 [2024-01-22 17:02:03] [65ae917aad287] [INFO] SMS day Count : 0 [2024-01-22 17:02:03] [65ae917aad287] [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-22 17:02:03] [65ae917aad287] [DEBUG] [SMS] number : +33629260082 [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] [SMS] sender : 33757050381 [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33629260082"}],"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":"33757050381"} [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 17:02:03] [65ae917aad287] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae917bb1252894627526 [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae917bb1252894627526","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":529.48} [2024-01-22 17:02:03] [65ae917aad287] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-22 17:02:03] [65ae917aad287] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-22 17:02:03' [2024-01-22 17:02:03] [65ae917aad287] [DEBUG] Callback juste avant fin callBack [2024-01-22 17:04:18] [65ae9202c4bf3] [DEBUG] Callback main start ok [2024-01-22 17:04:18] [65ae9202c4bf3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 17:04:18] [65ae9202c4bf3] [DEBUG] Callback main avant while ok [2024-01-22 17:04:18] [65ae9202c4bf3] [DEBUG] Fields : channel=sms&text=Bonjour Alfred, ni conducteur, ni passager mais cycliste. Peux-tu m'offrir une place de parking sécurisée ? Si oui, tu es au top Alfred !!!&reception_date=2024-01-22 17:04:17&metadata[message_id]=sms_65ae917bb1252894627526&metadata[number]=+33629260082&metadata[sim_card_number]=+33757050381 [2024-01-22 17:04:18] [65ae9202c4bf3] [INFO] Callback SMS entrant sur sim_card: +33757050381 depuis Number (user): +33629260082 Text: Bonjour Alfred, ni conducteur, ni passager mais cycliste. Peux-tu m'offrir une place de parking sécurisée ? Si oui, tu es au top Alfred !!! [2024-01-22 17:04:18] [65ae9202c4bf3] [INFO] From: +33629260082|To: +33757050381|Date: 2024-01-22 17:04:17|Message: Bonjour Alfred, ni conducteur, ni passager mais cycliste. Peux-tu m'offrir une place de parking sécurisée ? Si oui, tu es au top Alfred !!! [2024-01-22 17:04:18] [65ae9202c4bf3] [DEBUG] callback main apres while ok [2024-01-22 17:04:18] [65ae9202c4bf3] [DEBUG] Service is enabled ? true [2024-01-22 17:04:18] [65ae9202c4bf3] [INFO] Service +33757050381 is enabled ! [2024-01-22 17:04:18] [65ae9202c4bf3] [INFO] Phone Number +33629260082 is available ! [2024-01-22 17:04:18] [65ae9202c4bf3] [DEBUG] Listen is enabled ? false [2024-01-22 17:04:18] [65ae9202c4bf3] [INFO] Listen +33757050381 is disabled ! [2024-01-22 17:04:18] [65ae9202c4bf3] [DEBUG] callback main sim_card_number CORRECT : +33757050381 début d'interpretation du message [2024-01-22 17:04:18] [65ae9202c4bf3] [DEBUG] BDD CheckNumber : OK [2024-01-22 17:04:18] [65ae9202c4bf3] [INFO] Callback SMS Count =? 2 [2024-01-22 17:04:18] [65ae9202c4bf3] [INFO] Callback checkMessage : Bonjour Alfred, si je viens en vélo penses-tu pouvoir l'obtenir une place de parking sécurisée ? Merci Alfred ! -- text: Bonjour Alfred, ni conducteur, ni passager mais cycliste. Peux-tu m'offrir une place de parking sécurisée ? Si oui, tu es au top Alfred !!! [2024-01-22 17:04:18] [65ae9202c4bf3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred, ni conducteur, ni passager mais cycliste. Peux-tu m\'offrir une place de parking sécurisée ? Si oui, tu es au top Alfred !!!' [2024-01-22 17:04:18] [65ae9202c4bf3] [INFO] Event ID ? 1 [2024-01-22 17:04:18] [65ae9202c4bf3] [INFO] Fetch event [2024-01-22 17:04:18] [65ae9202c4bf3] [INFO] Event name : Jumpstart [2024-01-22 17:04:18] [65ae9202c4bf3] [DEBUG] début chatgpt [2024-01-22 17:04:18] [65ae9202c4bf3] [DEBUG] curl_init OK [2024-01-22 17:04:18] [65ae9202c4bf3] [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":"Bonjour Alfred, si je viens en v\u00e9lo penses-tu pouvoir l'obtenir une place de parking s\u00e9curis\u00e9e ? Merci Alfred !"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Bonjour Alfred, ni conducteur, ni passager mais cycliste. Peux-tu m'offrir une place de parking s\u00e9curis\u00e9e ? Si oui, tu es au top Alfred !!!"}]} [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jr4VGcUOHjZiALXNh3KyeN70oPfT", "object": "chat.completion", "created": 1705939459, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Malheureusement, en tant qu'organisateur de covoiturage, je ne peux pas vous fournir de place de parking sécurisée pour votre vélo. Je m'occupe principalement de l'organisation des covoiturages en voiture. Je vous recommande de contacter les organisateurs de l'événement Jumpstart pour obtenir des informations sur les possibilités de parking sécurisé pour les vélos." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 448, "completion_tokens": 90, "total_tokens": 538 }, "system_fingerprint": null } [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] Curl Closed OK [2024-01-22 17:04:24] [65ae9202c4bf3] [INFO] Commun GPT Content: { "id": "chatcmpl-8jr4VGcUOHjZiALXNh3KyeN70oPfT", "object": "chat.completion", "created": 1705939459, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Malheureusement, en tant qu'organisateur de covoiturage, je ne peux pas vous fournir de place de parking sécurisée pour votre vélo. Je m'occupe principalement de l'organisation des covoiturages en voiture. Je vous recommande de contacter les organisateurs de l'événement Jumpstart pour obtenir des informations sur les possibilités de parking sécurisé pour les vélos." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 448, "completion_tokens": 90, "total_tokens": 538 }, "system_fingerprint": null } [2024-01-22 17:04:24] [65ae9202c4bf3] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Bonjour Alfred, ni conducteur, ni passager mais cycliste. Peux-tu m\'offrir une place de parking sécurisée ? Si oui, tu es au top Alfred !!!' [2024-01-22 17:04:24] [65ae9202c4bf3] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Malheureusement, en tant qu\'organisateur de covoiturage, je ne peux pas vous fournir de place de parking sécurisée pour votre vélo. Je m\'occupe principalement de l\'organisation des covoiturages en voiture. Je vous recommande de contacter les organisateurs de l\'événement Jumpstart pour obtenir des informations sur les possibilités de parking sécurisé pour les vélos.' [2024-01-22 17:04:24] [65ae9202c4bf3] [INFO] Sender already set +33629260082 [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] SMS operators count : 0 [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] SMS day operators count : 0 [2024-01-22 17:04:24] [65ae9202c4bf3] [INFO] SMS Count : 1 [2024-01-22 17:04:24] [65ae9202c4bf3] [INFO] SMS day Count : 1 [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] [SMS] text : Malheureusement, en tant qu'organisateur de covoiturage, je ne peux pas vous fournir de place de parking sécurisée pour votre vélo. Je m'occupe principalement de l'organisation des covoiturages en voiture. Je vous recommande de contacter les organisateurs de l'événement Jumpstart pour obtenir des informations sur les possibilités de parking sécurisé pour les vélos. [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] [SMS] number : +33629260082 [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] [SMS] sender : 33757050381 [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33629260082"}],"text":"Malheureusement, en tant qu'organisateur de covoiturage, je ne peux pas vous fournir de place de parking s\u00e9curis\u00e9e pour votre v\u00e9lo. Je m'occupe principalement de l'organisation des covoiturages en voiture. Je vous recommande de contacter les organisateurs de l'\u00e9v\u00e9nement Jumpstart pour obtenir des informations sur les possibilit\u00e9s de parking s\u00e9curis\u00e9 pour les v\u00e9los.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050381"} [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 17:04:24] [65ae9202c4bf3] [INFO] [SMS] SMS envoyé avec succès id : sms_65ae92087fa45825328153 [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ae92087fa45825328153","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":529.34} [2024-01-22 17:04:24] [65ae9202c4bf3] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-22 17:04:24] [65ae9202c4bf3] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-22 17:04:24' [2024-01-22 17:04:24] [65ae9202c4bf3] [DEBUG] Callback juste avant fin callBack [2024-01-22 17:04:28] [65ae920cd2332] [DEBUG] Callback main start ok [2024-01-22 17:04:28] [65ae920cd2332] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 17:04:28] [65ae920cd2332] [DEBUG] Callback main avant while ok [2024-01-22 17:04:28] [65ae920cd2332] [DEBUG] Fields : channel=sms&text=Bonjour Alfred, ni conducteur, ni passager mais cycliste. Peux-tu m'offrir une place de parking sécurisée ? Si oui, tu es au top Alfred !!!&reception_date=2024-01-22 17:04:17&metadata[message_id]=sms_65ae917bb1252894627526&metadata[number]=+33629260082&metadata[sim_card_number]=+33757050381 [2024-01-22 17:04:28] [65ae920cd2332] [INFO] Callback SMS entrant sur sim_card: +33757050381 depuis Number (user): +33629260082 Text: Bonjour Alfred, ni conducteur, ni passager mais cycliste. Peux-tu m'offrir une place de parking sécurisée ? Si oui, tu es au top Alfred !!! [2024-01-22 17:04:28] [65ae920cd2332] [INFO] From: +33629260082|To: +33757050381|Date: 2024-01-22 17:04:17|Message: Bonjour Alfred, ni conducteur, ni passager mais cycliste. Peux-tu m'offrir une place de parking sécurisée ? Si oui, tu es au top Alfred !!! [2024-01-22 17:04:28] [65ae920cd2332] [DEBUG] callback main apres while ok [2024-01-22 17:04:28] [65ae920cd2332] [DEBUG] Service is enabled ? true [2024-01-22 17:04:28] [65ae920cd2332] [INFO] Service +33757050381 is enabled ! [2024-01-22 17:04:28] [65ae920cd2332] [INFO] Phone Number +33629260082 is available ! [2024-01-22 17:04:28] [65ae920cd2332] [DEBUG] Listen is enabled ? false [2024-01-22 17:04:28] [65ae920cd2332] [INFO] Listen +33757050381 is disabled ! [2024-01-22 17:04:28] [65ae920cd2332] [DEBUG] callback main sim_card_number CORRECT : +33757050381 début d'interpretation du message [2024-01-22 17:04:28] [65ae920cd2332] [DEBUG] BDD CheckNumber : OK [2024-01-22 17:04:28] [65ae920cd2332] [INFO] Callback SMS Count =? 3 [2024-01-22 17:04:28] [65ae920cd2332] [INFO] Callback checkMessage : Bonjour Alfred, ni conducteur, ni passager mais cycliste. Peux-tu m'offrir une place de parking sécurisée ? Si oui, tu es au top Alfred !!! -- text: Bonjour Alfred, ni conducteur, ni passager mais cycliste. Peux-tu m'offrir une place de parking sécurisée ? Si oui, tu es au top Alfred !!! [2024-01-22 17:04:28] [65ae920cd2332] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-01-22 17:04:28] [65ae920cd2332] [DEBUG] Callback juste avant fin callBack [2024-01-22 17:13:20] [65ae9420d0707] [DEBUG] Callback main start ok [2024-01-22 17:13:20] [65ae9420d0707] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 17:13:20] [65ae9420d0707] [DEBUG] Callback main avant while ok [2024-01-22 17:13:20] [65ae9420d0707] [DEBUG] Fields : channel=sms&text=Je n'ai plus de besoin de covoiturage&reception_date=2024-01-22 17:13:19&metadata[message_id]=sms_65ae8f7a5ecaa733527527&metadata[number]=+33685222204&metadata[sim_card_number]=+33755517586 [2024-01-22 17:13:20] [65ae9420d0707] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33685222204 Text: Je n'ai plus de besoin de covoiturage [2024-01-22 17:13:20] [65ae9420d0707] [INFO] From: +33685222204|To: +33755517586|Date: 2024-01-22 17:13:19|Message: Je n'ai plus de besoin de covoiturage [2024-01-22 17:13:20] [65ae9420d0707] [DEBUG] callback main apres while ok [2024-01-22 17:13:20] [65ae9420d0707] [DEBUG] Service is enabled ? true [2024-01-22 17:13:20] [65ae9420d0707] [INFO] Service +33755517586 is enabled ! [2024-01-22 17:13:20] [65ae9420d0707] [INFO] Phone Number +33685222204 is available ! [2024-01-22 17:13:20] [65ae9420d0707] [DEBUG] Listen is enabled ? false [2024-01-22 17:13:20] [65ae9420d0707] [INFO] Listen +33755517586 is disabled ! [2024-01-22 17:13:20] [65ae9420d0707] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-22 17:13:20] [65ae9420d0707] [DEBUG] BDD CheckNumber : OK [2024-01-22 17:13:20] [65ae9420d0707] [INFO] Callback SMS Count =? 5 [2024-01-22 17:13:20] [65ae9420d0707] [INFO] Callback checkMessage : 107 rue servient 69003 Lyon -- text: Je n'ai plus de besoin de covoiturage [2024-01-22 17:13:20] [65ae9420d0707] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je n\'ai plus de besoin de covoiturage' [2024-01-22 17:13:20] [65ae9420d0707] [INFO] Event ID ? 1 [2024-01-22 17:13:20] [65ae9420d0707] [INFO] Fetch event [2024-01-22 17:13:20] [65ae9420d0707] [INFO] Event name : Jumpstart [2024-01-22 17:13:20] [65ae9420d0707] [DEBUG] Callback juste avant fin callBack [2024-01-22 17:13:53] [65ae9441e20a3] [DEBUG] Callback main start ok [2024-01-22 17:13:53] [65ae9441e20a3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 17:13:53] [65ae9441e20a3] [DEBUG] Callback main avant while ok [2024-01-22 17:13:53] [65ae9441e20a3] [DEBUG] Fields : channel=sms&text=Merci Alfred&reception_date=2024-01-22 17:13:53&metadata[message_id]=sms_65ae8f7a5ecaa733527527&metadata[number]=+33685222204&metadata[sim_card_number]=+33755517586 [2024-01-22 17:13:53] [65ae9441e20a3] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33685222204 Text: Merci Alfred [2024-01-22 17:13:53] [65ae9441e20a3] [INFO] From: +33685222204|To: +33755517586|Date: 2024-01-22 17:13:53|Message: Merci Alfred [2024-01-22 17:13:53] [65ae9441e20a3] [DEBUG] callback main apres while ok [2024-01-22 17:13:53] [65ae9441e20a3] [DEBUG] Service is enabled ? true [2024-01-22 17:13:53] [65ae9441e20a3] [INFO] Service +33755517586 is enabled ! [2024-01-22 17:13:53] [65ae9441e20a3] [INFO] Phone Number +33685222204 is available ! [2024-01-22 17:13:53] [65ae9441e20a3] [DEBUG] Listen is enabled ? false [2024-01-22 17:13:53] [65ae9441e20a3] [INFO] Listen +33755517586 is disabled ! [2024-01-22 17:13:53] [65ae9441e20a3] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-22 17:13:53] [65ae9441e20a3] [DEBUG] BDD CheckNumber : OK [2024-01-22 17:13:53] [65ae9441e20a3] [INFO] Callback SMS Count =? 5 [2024-01-22 17:13:53] [65ae9441e20a3] [INFO] Callback checkMessage : Je n'ai plus de besoin de covoiturage -- text: Merci Alfred [2024-01-22 17:13:53] [65ae9441e20a3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Merci Alfred' [2024-01-22 17:13:53] [65ae9441e20a3] [INFO] Event ID ? 1 [2024-01-22 17:13:53] [65ae9441e20a3] [INFO] Fetch event [2024-01-22 17:13:53] [65ae9441e20a3] [INFO] Event name : Jumpstart [2024-01-22 17:13:53] [65ae9441e20a3] [DEBUG] Callback juste avant fin callBack [2024-01-22 17:28:58] [65ae97ca8fd0e] [DEBUG] Callback main start ok [2024-01-22 17:28:58] [65ae97ca8fd0e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 17:28:58] [65ae97ca8fd0e] [DEBUG] Callback main avant while ok [2024-01-22 17:28:58] [65ae97ca8fd0e] [DEBUG] Fields : channel=sms&text=Bonjour, non, je vais covoiturer avec Franck Thenot.&reception_date=2024-01-22 17:28:57&metadata[message_id]=sms_65ae840f550d5481866050&metadata[number]=+33609925709&metadata[sim_card_number]=+33757050380 [2024-01-22 17:28:58] [65ae97ca8fd0e] [INFO] Callback SMS entrant sur sim_card: +33757050380 depuis Number (user): +33609925709 Text: Bonjour, non, je vais covoiturer avec Franck Thenot. [2024-01-22 17:28:58] [65ae97ca8fd0e] [INFO] From: +33609925709|To: +33757050380|Date: 2024-01-22 17:28:57|Message: Bonjour, non, je vais covoiturer avec Franck Thenot. [2024-01-22 17:28:58] [65ae97ca8fd0e] [DEBUG] callback main apres while ok [2024-01-22 17:28:58] [65ae97ca8fd0e] [DEBUG] Service is enabled ? true [2024-01-22 17:28:58] [65ae97ca8fd0e] [INFO] Service +33757050380 is enabled ! [2024-01-22 17:28:58] [65ae97ca8fd0e] [INFO] Phone Number +33609925709 is not available ! [2024-01-22 17:32:36] [65ae98a491d5b] [DEBUG] Callback main start ok [2024-01-22 17:32:36] [65ae98a491d5b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 17:32:36] [65ae98a491d5b] [DEBUG] Callback main avant while ok [2024-01-22 17:32:36] [65ae98a491d5b] [DEBUG] Fields : channel=sms&text=Ok merci&reception_date=2024-01-22 17:32:35&metadata[message_id]=sms_65ae8b828856f790235416&metadata[number]=+33672867504&metadata[sim_card_number]=+33757050377 [2024-01-22 17:32:36] [65ae98a491d5b] [INFO] Callback SMS entrant sur sim_card: +33757050377 depuis Number (user): +33672867504 Text: Ok merci [2024-01-22 17:32:36] [65ae98a491d5b] [INFO] From: +33672867504|To: +33757050377|Date: 2024-01-22 17:32:35|Message: Ok merci [2024-01-22 17:32:36] [65ae98a491d5b] [DEBUG] callback main apres while ok [2024-01-22 17:32:36] [65ae98a491d5b] [DEBUG] Service is enabled ? true [2024-01-22 17:32:36] [65ae98a491d5b] [INFO] Service +33757050377 is enabled ! [2024-01-22 17:32:36] [65ae98a491d5b] [INFO] Phone Number +33672867504 is available ! [2024-01-22 17:32:36] [65ae98a491d5b] [DEBUG] Listen is enabled ? false [2024-01-22 17:32:36] [65ae98a491d5b] [INFO] Listen +33757050377 is disabled ! [2024-01-22 17:32:36] [65ae98a491d5b] [DEBUG] callback main sim_card_number CORRECT : +33757050377 début d'interpretation du message [2024-01-22 17:32:36] [65ae98a491d5b] [DEBUG] BDD CheckNumber : OK [2024-01-22 17:32:36] [65ae98a491d5b] [INFO] Callback SMS Count =? 5 [2024-01-22 17:32:36] [65ae98a491d5b] [INFO] Callback checkMessage : Heure de départ peu importante, je peux m'adapter au conducteur -- text: Ok merci [2024-01-22 17:32:36] [65ae98a491d5b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Ok merci' [2024-01-22 17:32:36] [65ae98a491d5b] [INFO] Event ID ? 1 [2024-01-22 17:32:36] [65ae98a491d5b] [INFO] Fetch event [2024-01-22 17:32:36] [65ae98a491d5b] [INFO] Event name : Jumpstart [2024-01-22 17:32:36] [65ae98a491d5b] [DEBUG] Callback juste avant fin callBack [2024-01-22 18:14:04] [65aea25c6b2be] [DEBUG] Callback main start ok [2024-01-22 18:14:04] [65aea25c6b2be] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 18:14:04] [65aea25c6b2be] [DEBUG] Callback main avant while ok [2024-01-22 18:14:04] [65aea25c6b2be] [DEBUG] Fields : channel=sms&text=Parfait !&reception_date=2024-01-22 18:14:03&metadata[message_id]=sms_65aea227efc95414483060&metadata[number]=+33645867995&metadata[sim_card_number]=+33757050380 [2024-01-22 18:14:04] [65aea25c6b2be] [INFO] Callback SMS entrant sur sim_card: +33757050380 depuis Number (user): +33645867995 Text: Parfait ! [2024-01-22 18:14:04] [65aea25c6b2be] [INFO] From: +33645867995|To: +33757050380|Date: 2024-01-22 18:14:03|Message: Parfait ! [2024-01-22 18:14:04] [65aea25c6b2be] [DEBUG] callback main apres while ok [2024-01-22 18:14:04] [65aea25c6b2be] [DEBUG] Service is enabled ? true [2024-01-22 18:14:04] [65aea25c6b2be] [INFO] Service +33757050380 is enabled ! [2024-01-22 18:14:04] [65aea25c6b2be] [INFO] Phone Number +33645867995 is available ! [2024-01-22 18:14:04] [65aea25c6b2be] [DEBUG] Listen is enabled ? false [2024-01-22 18:14:04] [65aea25c6b2be] [INFO] Listen +33757050380 is disabled ! [2024-01-22 18:14:04] [65aea25c6b2be] [DEBUG] callback main sim_card_number CORRECT : +33757050380 début d'interpretation du message [2024-01-22 18:14:04] [65aea25c6b2be] [DEBUG] BDD CheckNumber : OK [2024-01-22 18:14:04] [65aea25c6b2be] [INFO] Callback SMS Count =? 5 [2024-01-22 18:14:04] [65aea25c6b2be] [INFO] Callback checkMessage : OK -- text: Parfait ! [2024-01-22 18:14:04] [65aea25c6b2be] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Parfait !' [2024-01-22 18:14:04] [65aea25c6b2be] [INFO] Event ID ? [2024-01-22 18:14:04] [65aea25c6b2be] [DEBUG] Callback juste avant fin callBack [2024-01-22 18:32:48] [65aea6c0b9c66] [DEBUG] Callback main start ok [2024-01-22 18:32:48] [65aea6c0b9c66] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 18:32:48] [65aea6c0b9c66] [DEBUG] Callback main avant while ok [2024-01-22 18:32:48] [65aea6c0b9c66] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-22 18:32:47&metadata[message_id]=sms_65ae9fc2e1405025964942&metadata[number]=+33674212432&metadata[sim_card_number]=+33755517586 [2024-01-22 18:32:48] [65aea6c0b9c66] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33674212432 Text: Oui [2024-01-22 18:32:48] [65aea6c0b9c66] [INFO] From: +33674212432|To: +33755517586|Date: 2024-01-22 18:32:47|Message: Oui [2024-01-22 18:32:48] [65aea6c0b9c66] [DEBUG] callback main apres while ok [2024-01-22 18:32:48] [65aea6c0b9c66] [DEBUG] Service is enabled ? true [2024-01-22 18:32:48] [65aea6c0b9c66] [INFO] Service +33755517586 is enabled ! [2024-01-22 18:32:48] [65aea6c0b9c66] [INFO] Phone Number +33674212432 is available ! [2024-01-22 18:32:48] [65aea6c0b9c66] [DEBUG] Listen is enabled ? false [2024-01-22 18:32:48] [65aea6c0b9c66] [INFO] Listen +33755517586 is disabled ! [2024-01-22 18:32:48] [65aea6c0b9c66] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-22 18:32:48] [65aea6c0b9c66] [DEBUG] BDD CheckNumber : OK [2024-01-22 18:32:48] [65aea6c0b9c66] [INFO] Callback SMS Count =? 5 [2024-01-22 18:32:48] [65aea6c0b9c66] [INFO] Callback checkMessage : La même -- text: Oui [2024-01-22 18:32:48] [65aea6c0b9c66] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-22 18:32:48] [65aea6c0b9c66] [INFO] Event ID ? 1 [2024-01-22 18:32:48] [65aea6c0b9c66] [INFO] Fetch event [2024-01-22 18:32:48] [65aea6c0b9c66] [INFO] Event name : Jumpstart [2024-01-22 18:32:48] [65aea6c0b9c66] [DEBUG] Callback juste avant fin callBack [2024-01-22 18:32:49] [65aea6c1b888d] [DEBUG] Callback main start ok [2024-01-22 18:32:49] [65aea6c1b888d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 18:32:49] [65aea6c1b888d] [DEBUG] Callback main avant while ok [2024-01-22 18:32:49] [65aea6c1b888d] [DEBUG] Fields : channel=sms&text=Non j ai déjà un passager&reception_date=2024-01-22 18:32:48&metadata[message_id]=sms_65aea44a17f62691782322&metadata[number]=+33621874048&metadata[sim_card_number]=+33755517586 [2024-01-22 18:32:49] [65aea6c1b888d] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33621874048 Text: Non j ai déjà un passager [2024-01-22 18:32:49] [65aea6c1b888d] [INFO] From: +33621874048|To: +33755517586|Date: 2024-01-22 18:32:48|Message: Non j ai déjà un passager [2024-01-22 18:32:49] [65aea6c1b888d] [DEBUG] callback main apres while ok [2024-01-22 18:32:49] [65aea6c1b888d] [DEBUG] Service is enabled ? true [2024-01-22 18:32:49] [65aea6c1b888d] [INFO] Service +33755517586 is enabled ! [2024-01-22 18:32:49] [65aea6c1b888d] [INFO] Phone Number +33621874048 is available ! [2024-01-22 18:32:49] [65aea6c1b888d] [DEBUG] Listen is enabled ? false [2024-01-22 18:32:49] [65aea6c1b888d] [INFO] Listen +33755517586 is disabled ! [2024-01-22 18:32:49] [65aea6c1b888d] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-22 18:32:49] [65aea6c1b888d] [DEBUG] BDD CheckNumber : OK [2024-01-22 18:32:49] [65aea6c1b888d] [INFO] Callback SMS Count =? 5 [2024-01-22 18:32:49] [65aea6c1b888d] [INFO] Callback checkMessage : Oui -- text: Non j ai déjà un passager [2024-01-22 18:32:49] [65aea6c1b888d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non j ai déjà un passager' [2024-01-22 18:32:49] [65aea6c1b888d] [INFO] Event ID ? 1 [2024-01-22 18:32:49] [65aea6c1b888d] [INFO] Fetch event [2024-01-22 18:32:49] [65aea6c1b888d] [INFO] Event name : Jumpstart [2024-01-22 18:32:49] [65aea6c1b888d] [DEBUG] Callback juste avant fin callBack [2024-01-22 18:56:48] [65aeac60bc70b] [DEBUG] Callback main start ok [2024-01-22 18:56:48] [65aeac60bc70b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 18:56:48] [65aeac60bc70b] [DEBUG] Callback main avant while ok [2024-01-22 18:56:48] [65aeac60bc70b] [DEBUG] Fields : channel=sms&text=Bonsoir Alfred, oui je veux bien si c'est encore possible&reception_date=2024-01-22 18:56:47&metadata[message_id]=sms_659fdc16121e1009523551&metadata[number]=+33666995578&metadata[sim_card_number]=+33755517569 [2024-01-22 18:56:48] [65aeac60bc70b] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33666995578 Text: Bonsoir Alfred, oui je veux bien si c'est encore possible [2024-01-22 18:56:48] [65aeac60bc70b] [INFO] From: +33666995578|To: +33755517569|Date: 2024-01-22 18:56:47|Message: Bonsoir Alfred, oui je veux bien si c'est encore possible [2024-01-22 18:56:48] [65aeac60bc70b] [DEBUG] callback main apres while ok [2024-01-22 18:56:48] [65aeac60bc70b] [DEBUG] Service is enabled ? true [2024-01-22 18:56:48] [65aeac60bc70b] [INFO] Service +33755517569 is enabled ! [2024-01-22 18:56:48] [65aeac60bc70b] [INFO] Phone Number +33666995578 is available ! [2024-01-22 18:56:48] [65aeac60bc70b] [DEBUG] Listen is enabled ? false [2024-01-22 18:56:48] [65aeac60bc70b] [INFO] Listen +33755517569 is disabled ! [2024-01-22 18:56:48] [65aeac60bc70b] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-22 18:56:48] [65aeac60bc70b] [DEBUG] BDD CheckNumber : OK [2024-01-22 18:56:48] [65aeac60bc70b] [INFO] Callback SMS Count =? 1 [2024-01-22 18:56:48] [65aeac60bc70b] [INFO] Callback checkMessage : -- text: Bonsoir Alfred, oui je veux bien si c'est encore possible [2024-01-22 18:56:48] [65aeac60bc70b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonsoir Alfred, oui je veux bien si c\'est encore possible' [2024-01-22 18:56:48] [65aeac60bc70b] [INFO] Event ID ? 1 [2024-01-22 18:56:48] [65aeac60bc70b] [INFO] Fetch event [2024-01-22 18:56:48] [65aeac60bc70b] [INFO] Event name : Jumpstart [2024-01-22 18:56:48] [65aeac60bc70b] [DEBUG] début chatgpt [2024-01-22 18:56:48] [65aeac60bc70b] [DEBUG] curl_init OK [2024-01-22 18:56:48] [65aeac60bc70b] [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 : Bonsoir Alfred, oui je veux bien si c'est encore possible"}]} [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jspNda0SBsYOPksLfUekYUTGIBXq", "object": "chat.completion", "created": 1705946209, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 9" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 141, "completion_tokens": 4, "total_tokens": 145 }, "system_fingerprint": null } [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] Curl Closed OK [2024-01-22 18:56:49] [65aeac60bc70b] [INFO] Commun GPT Content: { "id": "chatcmpl-8jspNda0SBsYOPksLfUekYUTGIBXq", "object": "chat.completion", "created": 1705946209, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 9" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 141, "completion_tokens": 4, "total_tokens": 145 }, "system_fingerprint": null } [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] [AUTOMATIC] Réponse 9 [2024-01-22 18:56:49] [65aeac60bc70b] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonsoir Alfred, oui je veux bien si c\'est encore possible' [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-22 18:56:49] [65aeac60bc70b] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-22 18:56:49] [65aeac60bc70b] [INFO] Sender already set +33666995578 [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] SMS day sms3_sent_at : 3 [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] SMS operators count : 0 [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] SMS day operators count : 0 [2024-01-22 18:56:49] [65aeac60bc70b] [INFO] SMS Count : 0 [2024-01-22 18:56:49] [65aeac60bc70b] [INFO] SMS day Count : 7 [2024-01-22 18:56:49] [65aeac60bc70b] [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-22 18:56:49] [65aeac60bc70b] [DEBUG] [SMS] number : +33666995578 [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] [SMS] sender : 33755517569 [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33666995578"}],"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":"33755517569"} [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 18:56:49] [65aeac60bc70b] [INFO] [SMS] SMS envoyé avec succès id : sms_65aeac61d4056399853747 [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aeac61d4056399853747","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":527.99} [2024-01-22 18:56:49] [65aeac60bc70b] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-22 18:56:49] [65aeac60bc70b] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-22 18:56:49' [2024-01-22 18:56:49] [65aeac60bc70b] [DEBUG] Callback juste avant fin callBack [2024-01-22 18:57:45] [65aeac9943fc2] [DEBUG] Callback main start ok [2024-01-22 18:57:45] [65aeac9943fc2] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 18:57:45] [65aeac9943fc2] [DEBUG] Callback main avant while ok [2024-01-22 18:57:45] [65aeac9943fc2] [DEBUG] Fields : channel=sms&text=Je nai pas de voiture donc passagère plutôt svp&reception_date=2024-01-22 18:57:43&metadata[message_id]=sms_65aeac61d4056399853747&metadata[number]=+33666995578&metadata[sim_card_number]=+33755517569 [2024-01-22 18:57:45] [65aeac9943fc2] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33666995578 Text: Je nai pas de voiture donc passagère plutôt svp [2024-01-22 18:57:45] [65aeac9943fc2] [INFO] From: +33666995578|To: +33755517569|Date: 2024-01-22 18:57:43|Message: Je nai pas de voiture donc passagère plutôt svp [2024-01-22 18:57:45] [65aeac9943fc2] [DEBUG] callback main apres while ok [2024-01-22 18:57:45] [65aeac9943fc2] [DEBUG] Service is enabled ? true [2024-01-22 18:57:45] [65aeac9943fc2] [INFO] Service +33755517569 is enabled ! [2024-01-22 18:57:45] [65aeac9943fc2] [INFO] Phone Number +33666995578 is available ! [2024-01-22 18:57:45] [65aeac9943fc2] [DEBUG] Listen is enabled ? false [2024-01-22 18:57:45] [65aeac9943fc2] [INFO] Listen +33755517569 is disabled ! [2024-01-22 18:57:45] [65aeac9943fc2] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-22 18:57:45] [65aeac9943fc2] [DEBUG] BDD CheckNumber : OK [2024-01-22 18:57:45] [65aeac9943fc2] [INFO] Callback SMS Count =? 2 [2024-01-22 18:57:45] [65aeac9943fc2] [INFO] Callback checkMessage : Bonsoir Alfred, oui je veux bien si c'est encore possible -- text: Je nai pas de voiture donc passagère plutôt svp [2024-01-22 18:57:45] [65aeac9943fc2] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je nai pas de voiture donc passagère plutôt svp' [2024-01-22 18:57:45] [65aeac9943fc2] [INFO] Event ID ? 1 [2024-01-22 18:57:45] [65aeac9943fc2] [INFO] Fetch event [2024-01-22 18:57:45] [65aeac9943fc2] [INFO] Event name : Jumpstart [2024-01-22 18:57:45] [65aeac9943fc2] [DEBUG] début chatgpt [2024-01-22 18:57:45] [65aeac9943fc2] [DEBUG] curl_init OK [2024-01-22 18:57:45] [65aeac9943fc2] [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":"Bonsoir Alfred, oui je veux bien si c'est encore possible"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Je nai pas de voiture donc passag\u00e8re plut\u00f4t svp"}]} [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jsqHVGODt63QROY782pxwYN2ouKR", "object": "chat.completion", "created": 1705946265, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, en tant que passagère, pourriez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 405, "completion_tokens": 27, "total_tokens": 432 }, "system_fingerprint": null } [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] Curl Closed OK [2024-01-22 18:57:47] [65aeac9943fc2] [INFO] Commun GPT Content: { "id": "chatcmpl-8jsqHVGODt63QROY782pxwYN2ouKR", "object": "chat.completion", "created": 1705946265, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, en tant que passagère, pourriez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 405, "completion_tokens": 27, "total_tokens": 432 }, "system_fingerprint": null } [2024-01-22 18:57:47] [65aeac9943fc2] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Je nai pas de voiture donc passagère plutôt svp' [2024-01-22 18:57:47] [65aeac9943fc2] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Très bien, en tant que passagère, pourriez-vous me donner votre adresse de départ s\'il vous plaît ?' [2024-01-22 18:57:47] [65aeac9943fc2] [INFO] Sender already set +33666995578 [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] SMS day sms2_sent_at : 3 [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] SMS day sms3_sent_at : 3 [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] SMS operators count : 0 [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] SMS day operators count : 0 [2024-01-22 18:57:47] [65aeac9943fc2] [INFO] SMS Count : 1 [2024-01-22 18:57:47] [65aeac9943fc2] [INFO] SMS day Count : 8 [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] [SMS] text : Très bien, en tant que passagère, pourriez-vous me donner votre adresse de départ s'il vous plaît ? [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] [SMS] number : +33666995578 [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] [SMS] sender : 33755517569 [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33666995578"}],"text":"Tr\u00e8s bien, en tant que passag\u00e8re, pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 18:57:47] [65aeac9943fc2] [INFO] [SMS] SMS envoyé avec succès id : sms_65aeac9b932e5589683718 [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aeac9b932e5589683718","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":527.95} [2024-01-22 18:57:47] [65aeac9943fc2] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-22 18:57:47] [65aeac9943fc2] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-22 18:57:47' [2024-01-22 18:57:47] [65aeac9943fc2] [DEBUG] Callback juste avant fin callBack [2024-01-22 18:58:19] [65aeacbbd7ab3] [DEBUG] Callback main start ok [2024-01-22 18:58:19] [65aeacbbd7ab3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 18:58:19] [65aeacbbd7ab3] [DEBUG] Callback main avant while ok [2024-01-22 18:58:19] [65aeacbbd7ab3] [DEBUG] Fields : channel=sms&text=A proximité de place Gaillard&reception_date=2024-01-22 18:58:18&metadata[message_id]=sms_65aeac9b932e5589683718&metadata[number]=+33666995578&metadata[sim_card_number]=+33755517569 [2024-01-22 18:58:19] [65aeacbbd7ab3] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33666995578 Text: A proximité de place Gaillard [2024-01-22 18:58:19] [65aeacbbd7ab3] [INFO] From: +33666995578|To: +33755517569|Date: 2024-01-22 18:58:18|Message: A proximité de place Gaillard [2024-01-22 18:58:19] [65aeacbbd7ab3] [DEBUG] callback main apres while ok [2024-01-22 18:58:19] [65aeacbbd7ab3] [DEBUG] Service is enabled ? true [2024-01-22 18:58:19] [65aeacbbd7ab3] [INFO] Service +33755517569 is enabled ! [2024-01-22 18:58:19] [65aeacbbd7ab3] [INFO] Phone Number +33666995578 is available ! [2024-01-22 18:58:19] [65aeacbbd7ab3] [DEBUG] Listen is enabled ? false [2024-01-22 18:58:19] [65aeacbbd7ab3] [INFO] Listen +33755517569 is disabled ! [2024-01-22 18:58:19] [65aeacbbd7ab3] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-22 18:58:19] [65aeacbbd7ab3] [DEBUG] BDD CheckNumber : OK [2024-01-22 18:58:19] [65aeacbbd7ab3] [INFO] Callback SMS Count =? 3 [2024-01-22 18:58:19] [65aeacbbd7ab3] [INFO] Callback checkMessage : Je nai pas de voiture donc passagère plutôt svp -- text: A proximité de place Gaillard [2024-01-22 18:58:19] [65aeacbbd7ab3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'A proximité de place Gaillard' [2024-01-22 18:58:19] [65aeacbbd7ab3] [INFO] Event ID ? 1 [2024-01-22 18:58:19] [65aeacbbd7ab3] [INFO] Fetch event [2024-01-22 18:58:19] [65aeacbbd7ab3] [INFO] Event name : Jumpstart [2024-01-22 18:58:19] [65aeacbbd7ab3] [DEBUG] début chatgpt [2024-01-22 18:58:19] [65aeacbbd7ab3] [DEBUG] curl_init OK [2024-01-22 18:58:19] [65aeacbbd7ab3] [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":"Bonsoir Alfred, oui je veux bien si c'est encore possible"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Je nai pas de voiture donc passag\u00e8re plut\u00f4t svp"},{"role":"assistant","content":"Tr\u00e8s bien, en tant que passag\u00e8re, pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"A proximit\u00e9 de place Gaillard"}]} [2024-01-22 18:58:21] [65aeacbbd7ab3] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jsqqRmFjLNSkQ9fhanoEYd00Fdyk", "object": "chat.completion", "created": 1705946300, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 447, "completion_tokens": 24, "total_tokens": 471 }, "system_fingerprint": null } [2024-01-22 18:58:21] [65aeacbbd7ab3] [DEBUG] Curl Closed OK [2024-01-22 18:58:21] [65aeacbbd7ab3] [INFO] Commun GPT Content: { "id": "chatcmpl-8jsqqRmFjLNSkQ9fhanoEYd00Fdyk", "object": "chat.completion", "created": 1705946300, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 447, "completion_tokens": 24, "total_tokens": 471 }, "system_fingerprint": null } [2024-01-22 18:58:21] [65aeacbbd7ab3] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'A proximité de place Gaillard' [2024-01-22 18:58:21] [65aeacbbd7ab3] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Parfait, merci pour cette information. À quelle heure souhaitez-vous arriver à l\'événement ?' [2024-01-22 18:58:21] [65aeacbbd7ab3] [INFO] Sender already set +33666995578 [2024-01-22 18:58:21] [65aeacbbd7ab3] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 18:58:21] [65aeacbbd7ab3] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 18:58:21] [65aeacbbd7ab3] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 18:58:21] [65aeacbbd7ab3] [DEBUG] SMS day sms2_sent_at : 3 [2024-01-22 18:58:21] [65aeacbbd7ab3] [DEBUG] SMS sms3_sent_at : 1 [2024-01-22 18:58:21] [65aeacbbd7ab3] [DEBUG] SMS day sms3_sent_at : 4 [2024-01-22 18:58:21] [65aeacbbd7ab3] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 18:58:21] [65aeacbbd7ab3] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-22 18:58:21] [65aeacbbd7ab3] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 18:58:21] [65aeacbbd7ab3] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-22 18:58:21] [65aeacbbd7ab3] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 18:58:21] [65aeacbbd7ab3] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 18:58:21] [65aeacbbd7ab3] [DEBUG] SMS operators count : 0 [2024-01-22 18:58:21] [65aeacbbd7ab3] [DEBUG] SMS day operators count : 0 [2024-01-22 18:58:21] [65aeacbbd7ab3] [INFO] SMS Count : 2 [2024-01-22 18:58:21] [65aeacbbd7ab3] [INFO] SMS day Count : 9 [2024-01-22 18:58:21] [65aeacbbd7ab3] [DEBUG] [SMS] text : Parfait, merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement ? [2024-01-22 18:58:21] [65aeacbbd7ab3] [DEBUG] [SMS] number : +33666995578 [2024-01-22 18:58:21] [65aeacbbd7ab3] [DEBUG] [SMS] sender : 33755517569 [2024-01-22 18:58:21] [65aeacbbd7ab3] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33666995578"}],"text":"Parfait, merci pour cette information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-22 18:58:22] [65aeacbbd7ab3] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 18:58:22] [65aeacbbd7ab3] [INFO] [SMS] SMS envoyé avec succès id : sms_65aeacbe255ac872795325 [2024-01-22 18:58:22] [65aeacbbd7ab3] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aeacbe255ac872795325","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":527.9} [2024-01-22 18:58:22] [65aeacbbd7ab3] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-22 18:58:22] [65aeacbbd7ab3] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-22 18:58:22' [2024-01-22 18:58:22] [65aeacbbd7ab3] [DEBUG] Callback juste avant fin callBack [2024-01-22 19:00:17] [65aead3179481] [DEBUG] Callback main start ok [2024-01-22 19:00:17] [65aead3179481] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 19:00:17] [65aead3179481] [DEBUG] Callback main avant while ok [2024-01-22 19:00:17] [65aead3179481] [DEBUG] Fields : channel=sms&text=Je participe à un segment de présentation donc il faut que je sois en avance. Je dirais 7h30&reception_date=2024-01-22 19:00:16&metadata[message_id]=sms_65aeacbe255ac872795325&metadata[number]=+33666995578&metadata[sim_card_number]=+33755517569 [2024-01-22 19:00:17] [65aead3179481] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33666995578 Text: Je participe à un segment de présentation donc il faut que je sois en avance. Je dirais 7h30 [2024-01-22 19:00:17] [65aead3179481] [INFO] From: +33666995578|To: +33755517569|Date: 2024-01-22 19:00:16|Message: Je participe à un segment de présentation donc il faut que je sois en avance. Je dirais 7h30 [2024-01-22 19:00:17] [65aead3179481] [DEBUG] callback main apres while ok [2024-01-22 19:00:17] [65aead3179481] [DEBUG] Service is enabled ? true [2024-01-22 19:00:17] [65aead3179481] [INFO] Service +33755517569 is enabled ! [2024-01-22 19:00:17] [65aead3179481] [INFO] Phone Number +33666995578 is available ! [2024-01-22 19:00:17] [65aead3179481] [DEBUG] Listen is enabled ? false [2024-01-22 19:00:17] [65aead3179481] [INFO] Listen +33755517569 is disabled ! [2024-01-22 19:00:17] [65aead3179481] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-22 19:00:17] [65aead3179481] [DEBUG] BDD CheckNumber : OK [2024-01-22 19:00:17] [65aead3179481] [INFO] Callback SMS Count =? 4 [2024-01-22 19:00:17] [65aead3179481] [INFO] Callback checkMessage : A proximité de place Gaillard -- text: Je participe à un segment de présentation donc il faut que je sois en avance. Je dirais 7h30 [2024-01-22 19:00:17] [65aead3179481] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je participe à un segment de présentation donc il faut que je sois en avance. Je dirais 7h30' [2024-01-22 19:00:17] [65aead3179481] [INFO] Event ID ? 1 [2024-01-22 19:00:17] [65aead3179481] [INFO] Fetch event [2024-01-22 19:00:17] [65aead3179481] [INFO] Event name : Jumpstart [2024-01-22 19:00:17] [65aead3179481] [DEBUG] début chatgpt [2024-01-22 19:00:17] [65aead3179481] [DEBUG] curl_init OK [2024-01-22 19:00:17] [65aead3179481] [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":"Bonsoir Alfred, oui je veux bien si c'est encore possible"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Je nai pas de voiture donc passag\u00e8re plut\u00f4t svp"},{"role":"assistant","content":"Tr\u00e8s bien, en tant que passag\u00e8re, pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"A proximit\u00e9 de place Gaillard"},{"role":"assistant","content":"Parfait, merci pour cette information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"Je participe \u00e0 un segment de pr\u00e9sentation donc il faut que je sois en avance. Je dirais 7h30"}]} [2024-01-22 19:00:20] [65aead3179481] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jssjcXar6ENvE0ztxxv0ru3j6wXb", "object": "chat.completion", "created": 1705946417, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, 7h30 comme heure d'arrivée noté. Prévoyez-vous de revenir à la même adresse après l'événement ou avez-vous une adresse différente pour le retour ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 506, "completion_tokens": 47, "total_tokens": 553 }, "system_fingerprint": null } [2024-01-22 19:00:20] [65aead3179481] [DEBUG] Curl Closed OK [2024-01-22 19:00:20] [65aead3179481] [INFO] Commun GPT Content: { "id": "chatcmpl-8jssjcXar6ENvE0ztxxv0ru3j6wXb", "object": "chat.completion", "created": 1705946417, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, 7h30 comme heure d'arrivée noté. Prévoyez-vous de revenir à la même adresse après l'événement ou avez-vous une adresse différente pour le retour ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 506, "completion_tokens": 47, "total_tokens": 553 }, "system_fingerprint": null } [2024-01-22 19:00:20] [65aead3179481] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: 'Je participe à un segment de présentation donc il faut que je sois en avance. Je dirais 7h30' [2024-01-22 19:00:20] [65aead3179481] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, 7h30 comme heure d\'arrivée noté. Prévoyez-vous de revenir à la même adresse après l\'événement ou avez-vous une adresse différente pour le retour ?' [2024-01-22 19:00:20] [65aead3179481] [INFO] Sender already set +33666995578 [2024-01-22 19:00:20] [65aead3179481] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 19:00:20] [65aead3179481] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 19:00:20] [65aead3179481] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 19:00:20] [65aead3179481] [DEBUG] SMS day sms2_sent_at : 3 [2024-01-22 19:00:20] [65aead3179481] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 19:00:20] [65aead3179481] [DEBUG] SMS day sms3_sent_at : 4 [2024-01-22 19:00:20] [65aead3179481] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 19:00:20] [65aead3179481] [DEBUG] SMS day sms4_sent_at : 2 [2024-01-22 19:00:20] [65aead3179481] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 19:00:20] [65aead3179481] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-22 19:00:20] [65aead3179481] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 19:00:20] [65aead3179481] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 19:00:20] [65aead3179481] [DEBUG] SMS operators count : 0 [2024-01-22 19:00:20] [65aead3179481] [DEBUG] SMS day operators count : 0 [2024-01-22 19:00:20] [65aead3179481] [INFO] SMS Count : 0 [2024-01-22 19:00:20] [65aead3179481] [INFO] SMS day Count : 10 [2024-01-22 19:00:20] [65aead3179481] [DEBUG] [SMS] text : Très bien, 7h30 comme heure d'arrivée noté. Prévoyez-vous de revenir à la même adresse après l'événement ou avez-vous une adresse différente pour le retour ? [2024-01-22 19:00:20] [65aead3179481] [DEBUG] [SMS] number : +33666995578 [2024-01-22 19:00:20] [65aead3179481] [DEBUG] [SMS] sender : 33755517569 [2024-01-22 19:00:20] [65aead3179481] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33666995578"}],"text":"Tr\u00e8s bien, 7h30 comme heure d'arriv\u00e9e not\u00e9. Pr\u00e9voyez-vous de revenir \u00e0 la m\u00eame adresse apr\u00e8s l'\u00e9v\u00e9nement ou avez-vous une adresse diff\u00e9rente pour le retour ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-22 19:00:21] [65aead3179481] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 19:00:21] [65aead3179481] [INFO] [SMS] SMS envoyé avec succès id : sms_65aead354b529413257971 [2024-01-22 19:00:21] [65aead3179481] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aead354b529413257971","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":527.86} [2024-01-22 19:00:21] [65aead3179481] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-22 19:00:21] [65aead3179481] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-22 19:00:21' [2024-01-22 19:00:21] [65aead3179481] [DEBUG] Callback juste avant fin callBack [2024-01-22 19:00:48] [65aead5081581] [DEBUG] Callback main start ok [2024-01-22 19:00:48] [65aead5081581] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 19:00:48] [65aead5081581] [DEBUG] Callback main avant while ok [2024-01-22 19:00:48] [65aead5081581] [DEBUG] Fields : channel=sms&text=La meme&reception_date=2024-01-22 19:00:47&metadata[message_id]=sms_65aead354b529413257971&metadata[number]=+33666995578&metadata[sim_card_number]=+33755517569 [2024-01-22 19:00:48] [65aead5081581] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33666995578 Text: La meme [2024-01-22 19:00:48] [65aead5081581] [INFO] From: +33666995578|To: +33755517569|Date: 2024-01-22 19:00:47|Message: La meme [2024-01-22 19:00:48] [65aead5081581] [DEBUG] callback main apres while ok [2024-01-22 19:00:48] [65aead5081581] [DEBUG] Service is enabled ? true [2024-01-22 19:00:48] [65aead5081581] [INFO] Service +33755517569 is enabled ! [2024-01-22 19:00:48] [65aead5081581] [INFO] Phone Number +33666995578 is available ! [2024-01-22 19:00:48] [65aead5081581] [DEBUG] Listen is enabled ? false [2024-01-22 19:00:48] [65aead5081581] [INFO] Listen +33755517569 is disabled ! [2024-01-22 19:00:48] [65aead5081581] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-22 19:00:48] [65aead5081581] [DEBUG] BDD CheckNumber : OK [2024-01-22 19:00:48] [65aead5081581] [INFO] Callback SMS Count =? 5 [2024-01-22 19:00:48] [65aead5081581] [INFO] Callback checkMessage : Je participe à un segment de présentation donc il faut que je sois en avance. Je dirais 7h30 -- text: La meme [2024-01-22 19:00:48] [65aead5081581] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'La meme' [2024-01-22 19:00:48] [65aead5081581] [INFO] Event ID ? 1 [2024-01-22 19:00:48] [65aead5081581] [INFO] Fetch event [2024-01-22 19:00:48] [65aead5081581] [INFO] Event name : Jumpstart [2024-01-22 19:00:48] [65aead5081581] [DEBUG] Callback juste avant fin callBack [2024-01-22 19:01:09] [65aead6522740] [DEBUG] Callback main start ok [2024-01-22 19:01:09] [65aead6522740] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 19:01:09] [65aead6522740] [DEBUG] Callback main avant while ok [2024-01-22 19:01:09] [65aead6522740] [DEBUG] Fields : channel=sms&text=Parfait merci&reception_date=2024-01-22 19:01:07&metadata[message_id]=sms_65ae45fc1e178151618799&metadata[number]=+33623492703&metadata[sim_card_number]=+33755517569 [2024-01-22 19:01:09] [65aead6522740] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33623492703 Text: Parfait merci [2024-01-22 19:01:09] [65aead6522740] [INFO] From: +33623492703|To: +33755517569|Date: 2024-01-22 19:01:07|Message: Parfait merci [2024-01-22 19:01:09] [65aead6522740] [DEBUG] callback main apres while ok [2024-01-22 19:01:09] [65aead6522740] [DEBUG] Service is enabled ? true [2024-01-22 19:01:09] [65aead6522740] [INFO] Service +33755517569 is enabled ! [2024-01-22 19:01:09] [65aead6522740] [INFO] Phone Number +33623492703 is available ! [2024-01-22 19:01:09] [65aead6522740] [DEBUG] Listen is enabled ? false [2024-01-22 19:01:09] [65aead6522740] [INFO] Listen +33755517569 is disabled ! [2024-01-22 19:01:09] [65aead6522740] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-22 19:01:09] [65aead6522740] [DEBUG] BDD CheckNumber : OK [2024-01-22 19:01:09] [65aead6522740] [INFO] Callback SMS Count =? 5 [2024-01-22 19:01:09] [65aead6522740] [INFO] Callback checkMessage : Oui à la meme adresse -- text: Parfait merci [2024-01-22 19:01:09] [65aead6522740] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Parfait merci' [2024-01-22 19:01:09] [65aead6522740] [INFO] Event ID ? 1 [2024-01-22 19:01:09] [65aead6522740] [INFO] Fetch event [2024-01-22 19:01:09] [65aead6522740] [INFO] Event name : Jumpstart [2024-01-22 19:01:09] [65aead6522740] [DEBUG] Callback juste avant fin callBack [2024-01-22 19:33:31] [65aeb4fb23a3f] [DEBUG] Callback main start ok [2024-01-22 19:33:31] [65aeb4fb23a3f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 19:33:31] [65aeb4fb23a3f] [DEBUG] Callback main avant while ok [2024-01-22 19:33:31] [65aeb4fb23a3f] [DEBUG] Fields : channel=sms&text=4 places &reception_date=2024-01-22 19:33:29&metadata[message_id]=sms_65ae9b9d82e5d425478173&metadata[number]=+33662127917&metadata[sim_card_number]=+33757050384 [2024-01-22 19:33:31] [65aeb4fb23a3f] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33662127917 Text: 4 places [2024-01-22 19:33:31] [65aeb4fb23a3f] [INFO] From: +33662127917|To: +33757050384|Date: 2024-01-22 19:33:29|Message: 4 places [2024-01-22 19:33:31] [65aeb4fb23a3f] [DEBUG] callback main apres while ok [2024-01-22 19:33:31] [65aeb4fb23a3f] [DEBUG] Service is enabled ? true [2024-01-22 19:33:31] [65aeb4fb23a3f] [INFO] Service +33757050384 is enabled ! [2024-01-22 19:33:31] [65aeb4fb23a3f] [INFO] Phone Number +33662127917 is available ! [2024-01-22 19:33:31] [65aeb4fb23a3f] [DEBUG] Listen is enabled ? false [2024-01-22 19:33:31] [65aeb4fb23a3f] [INFO] Listen +33757050384 is disabled ! [2024-01-22 19:33:31] [65aeb4fb23a3f] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-01-22 19:33:31] [65aeb4fb23a3f] [DEBUG] BDD CheckNumber : OK [2024-01-22 19:33:31] [65aeb4fb23a3f] [INFO] Callback SMS Count =? 5 [2024-01-22 19:33:31] [65aeb4fb23a3f] [INFO] Callback checkMessage : Merci -- text: 4 places [2024-01-22 19:33:31] [65aeb4fb23a3f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '4 places ' [2024-01-22 19:33:31] [65aeb4fb23a3f] [INFO] Event ID ? 1 [2024-01-22 19:33:31] [65aeb4fb23a3f] [INFO] Fetch event [2024-01-22 19:33:31] [65aeb4fb23a3f] [INFO] Event name : Jumpstart [2024-01-22 19:33:31] [65aeb4fb23a3f] [DEBUG] Callback juste avant fin callBack [2024-01-22 19:33:50] [65aeb50e49add] [DEBUG] Callback main start ok [2024-01-22 19:33:50] [65aeb50e49add] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 19:33:50] [65aeb50e49add] [DEBUG] Callback main avant while ok [2024-01-22 19:33:50] [65aeb50e49add] [DEBUG] Fields : channel=sms&text=4&reception_date=2024-01-22 19:33:49&metadata[message_id]=sms_65ae9b9d82e5d425478173&metadata[number]=+33662127917&metadata[sim_card_number]=+33757050384 [2024-01-22 19:33:50] [65aeb50e49add] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33662127917 Text: 4 [2024-01-22 19:33:50] [65aeb50e49add] [INFO] From: +33662127917|To: +33757050384|Date: 2024-01-22 19:33:49|Message: 4 [2024-01-22 19:33:50] [65aeb50e49add] [DEBUG] callback main apres while ok [2024-01-22 19:33:50] [65aeb50e49add] [DEBUG] Service is enabled ? true [2024-01-22 19:33:50] [65aeb50e49add] [INFO] Service +33757050384 is enabled ! [2024-01-22 19:33:50] [65aeb50e49add] [INFO] Phone Number +33662127917 is available ! [2024-01-22 19:33:50] [65aeb50e49add] [DEBUG] Listen is enabled ? false [2024-01-22 19:33:50] [65aeb50e49add] [INFO] Listen +33757050384 is disabled ! [2024-01-22 19:33:50] [65aeb50e49add] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-01-22 19:33:50] [65aeb50e49add] [DEBUG] BDD CheckNumber : OK [2024-01-22 19:33:50] [65aeb50e49add] [INFO] Callback SMS Count =? 5 [2024-01-22 19:33:50] [65aeb50e49add] [INFO] Callback checkMessage : 4 places -- text: 4 [2024-01-22 19:33:50] [65aeb50e49add] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '4' [2024-01-22 19:33:50] [65aeb50e49add] [INFO] Event ID ? 1 [2024-01-22 19:33:50] [65aeb50e49add] [INFO] Fetch event [2024-01-22 19:33:50] [65aeb50e49add] [INFO] Event name : Jumpstart [2024-01-22 19:33:50] [65aeb50e49add] [DEBUG] Callback juste avant fin callBack [2024-01-22 19:38:25] [65aeb6211034d] [DEBUG] Callback main start ok [2024-01-22 19:38:25] [65aeb6211034d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 19:38:25] [65aeb6211034d] [DEBUG] Callback main avant while ok [2024-01-22 19:38:25] [65aeb6211034d] [DEBUG] Fields : channel=sms&text=Du coup c'est bon pour le covoit'?&reception_date=2024-01-22 19:38:23&metadata[message_id]=sms_65aead354b529413257971&metadata[number]=+33666995578&metadata[sim_card_number]=+33755517569 [2024-01-22 19:38:25] [65aeb6211034d] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33666995578 Text: Du coup c'est bon pour le covoit'? [2024-01-22 19:38:25] [65aeb6211034d] [INFO] From: +33666995578|To: +33755517569|Date: 2024-01-22 19:38:23|Message: Du coup c'est bon pour le covoit'? [2024-01-22 19:38:25] [65aeb6211034d] [DEBUG] callback main apres while ok [2024-01-22 19:38:25] [65aeb6211034d] [DEBUG] Service is enabled ? true [2024-01-22 19:38:25] [65aeb6211034d] [INFO] Service +33755517569 is enabled ! [2024-01-22 19:38:25] [65aeb6211034d] [INFO] Phone Number +33666995578 is available ! [2024-01-22 19:38:25] [65aeb6211034d] [DEBUG] Listen is enabled ? false [2024-01-22 19:38:25] [65aeb6211034d] [INFO] Listen +33755517569 is disabled ! [2024-01-22 19:38:25] [65aeb6211034d] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-22 19:38:25] [65aeb6211034d] [DEBUG] BDD CheckNumber : OK [2024-01-22 19:38:25] [65aeb6211034d] [INFO] Callback SMS Count =? 5 [2024-01-22 19:38:25] [65aeb6211034d] [INFO] Callback checkMessage : La meme -- text: Du coup c'est bon pour le covoit'? [2024-01-22 19:38:25] [65aeb6211034d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Du coup c\'est bon pour le covoit\'?' [2024-01-22 19:38:25] [65aeb6211034d] [INFO] Event ID ? 1 [2024-01-22 19:38:25] [65aeb6211034d] [INFO] Fetch event [2024-01-22 19:38:25] [65aeb6211034d] [INFO] Event name : Jumpstart [2024-01-22 19:38:25] [65aeb6211034d] [DEBUG] Callback juste avant fin callBack [2024-01-22 20:58:55] [65aec8ffe9193] [DEBUG] Callback main start ok [2024-01-22 20:58:55] [65aec8ffe9193] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 20:58:55] [65aec8ffe9193] [DEBUG] Callback main avant while ok [2024-01-22 20:58:55] [65aec8ffe9193] [DEBUG] Fields : channel=sms&text=a ajouté un « J’aime » à « Aucun problème, merci beaucoup. Concernant la place de parking, vous recevrez la veille de l'événement, une place (format pdf) qu'il faudra montrer lors de votre arrivée sur le parking. Alfred. ».&reception_date=2024-01-22 20:58:54&metadata[message_id]=sms_65ae3c9c36dbb634844761&metadata[number]=+33613353651&metadata[sim_card_number]=+33757050380 [2024-01-22 20:58:55] [65aec8ffe9193] [INFO] Callback SMS entrant sur sim_card: +33757050380 depuis Number (user): +33613353651 Text: a ajouté un « J’aime » à « Aucun problème, merci beaucoup. Concernant la place de parking, vous recevrez la veille de l'événement, une place (format pdf) qu'il faudra montrer lors de votre arrivée sur le parking. Alfred. ». [2024-01-22 20:58:55] [65aec8ffe9193] [INFO] From: +33613353651|To: +33757050380|Date: 2024-01-22 20:58:54|Message: a ajouté un « J’aime » à « Aucun problème, merci beaucoup. Concernant la place de parking, vous recevrez la veille de l'événement, une place (format pdf) qu'il faudra montrer lors de votre arrivée sur le parking. Alfred. ». [2024-01-22 20:58:55] [65aec8ffe9193] [DEBUG] callback main apres while ok [2024-01-22 20:58:55] [65aec8ffe9193] [DEBUG] Service is enabled ? true [2024-01-22 20:58:55] [65aec8ffe9193] [INFO] Service +33757050380 is enabled ! [2024-01-22 20:58:55] [65aec8ffe9193] [INFO] Phone Number +33613353651 is available ! [2024-01-22 20:58:55] [65aec8ffe9193] [DEBUG] Listen is enabled ? false [2024-01-22 20:58:55] [65aec8ffe9193] [INFO] Listen +33757050380 is disabled ! [2024-01-22 20:58:55] [65aec8ffe9193] [DEBUG] callback main sim_card_number CORRECT : +33757050380 début d'interpretation du message [2024-01-22 20:58:55] [65aec8ffe9193] [DEBUG] BDD CheckNumber : OK [2024-01-22 20:58:55] [65aec8ffe9193] [INFO] Callback SMS Count =? 5 [2024-01-22 20:58:55] [65aec8ffe9193] [INFO] Callback checkMessage : Bonjour Mon véhicule est plein. Je n'avais que deux places, qui sont prises par Charlotte Zuber et Cindie Fure -- text: a ajouté un « J’aime » à « Aucun problème, merci beaucoup. Concernant la place de parking, vous recevrez la veille de l'événement, une place (format pdf) qu'il faudra montrer lors de votre arrivée sur le parking. Alfred. ». [2024-01-22 20:58:55] [65aec8ffe9193] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'a ajouté un « J’aime » à « Aucun problème, merci beaucoup. Concernant la place de parking, vous recevrez la veille de l\'événement, une place (format pdf) qu\'il faudra montrer lors de votre arrivée sur le parking.\nAlfred. ».' [2024-01-22 20:58:55] [65aec8ffe9193] [INFO] Event ID ? 1 [2024-01-22 20:58:55] [65aec8ffe9193] [INFO] Fetch event [2024-01-22 20:58:55] [65aec8ffe9193] [INFO] Event name : Jumpstart [2024-01-22 20:58:55] [65aec8ffe9193] [DEBUG] Callback juste avant fin callBack [2024-01-22 21:01:02] [65aec97e5454a] [DEBUG] Callback main start ok [2024-01-22 21:01:02] [65aec97e5454a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 21:01:02] [65aec97e5454a] [DEBUG] Callback main avant while ok [2024-01-22 21:01:02] [65aec97e5454a] [DEBUG] Fields : channel=sms&text=Oui sans problème &reception_date=2024-01-22 21:01:01&metadata[message_id]=sms_65aea32d9acf9618030513&metadata[number]=+33678349355&metadata[sim_card_number]=+33757050385 [2024-01-22 21:01:02] [65aec97e5454a] [INFO] Callback SMS entrant sur sim_card: +33757050385 depuis Number (user): +33678349355 Text: Oui sans problème [2024-01-22 21:01:02] [65aec97e5454a] [INFO] From: +33678349355|To: +33757050385|Date: 2024-01-22 21:01:01|Message: Oui sans problème [2024-01-22 21:01:02] [65aec97e5454a] [DEBUG] callback main apres while ok [2024-01-22 21:01:02] [65aec97e5454a] [DEBUG] Service is enabled ? true [2024-01-22 21:01:02] [65aec97e5454a] [INFO] Service +33757050385 is enabled ! [2024-01-22 21:01:02] [65aec97e5454a] [INFO] Phone Number +33678349355 is available ! [2024-01-22 21:01:02] [65aec97e5454a] [DEBUG] Listen is enabled ? false [2024-01-22 21:01:02] [65aec97e5454a] [INFO] Listen +33757050385 is disabled ! [2024-01-22 21:01:02] [65aec97e5454a] [DEBUG] callback main sim_card_number CORRECT : +33757050385 début d'interpretation du message [2024-01-22 21:01:02] [65aec97e5454a] [DEBUG] BDD CheckNumber : OK [2024-01-22 21:01:02] [65aec97e5454a] [INFO] Callback SMS Count =? 5 [2024-01-22 21:01:02] [65aec97e5454a] [INFO] Callback checkMessage : 17h -- text: Oui sans problème [2024-01-22 21:01:02] [65aec97e5454a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui sans problème ' [2024-01-22 21:01:02] [65aec97e5454a] [INFO] Event ID ? 1 [2024-01-22 21:01:02] [65aec97e5454a] [INFO] Fetch event [2024-01-22 21:01:02] [65aec97e5454a] [INFO] Event name : Jumpstart [2024-01-22 21:01:02] [65aec97e5454a] [DEBUG] Callback juste avant fin callBack [2024-01-22 21:15:38] [65aeccead9904] [DEBUG] Callback main start ok [2024-01-22 21:15:38] [65aeccead9904] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 21:15:38] [65aeccead9904] [DEBUG] Callback main avant while ok [2024-01-22 21:15:38] [65aeccead9904] [DEBUG] Fields : channel=sms&text=Bonjour Oui&reception_date=2024-01-22 21:15:38&metadata[message_id]=sms_65a9477d36c67696199947&metadata[number]=+33658764217&metadata[sim_card_number]=+33757050380 [2024-01-22 21:15:38] [65aeccead9904] [INFO] Callback SMS entrant sur sim_card: +33757050380 depuis Number (user): +33658764217 Text: Bonjour Oui [2024-01-22 21:15:38] [65aeccead9904] [INFO] From: +33658764217|To: +33757050380|Date: 2024-01-22 21:15:38|Message: Bonjour Oui [2024-01-22 21:15:38] [65aeccead9904] [DEBUG] callback main apres while ok [2024-01-22 21:15:38] [65aeccead9904] [DEBUG] Service is enabled ? true [2024-01-22 21:15:38] [65aeccead9904] [INFO] Service +33757050380 is enabled ! [2024-01-22 21:15:38] [65aeccead9904] [INFO] Phone Number +33658764217 is available ! [2024-01-22 21:15:38] [65aeccead9904] [DEBUG] Listen is enabled ? false [2024-01-22 21:15:38] [65aeccead9904] [INFO] Listen +33757050380 is disabled ! [2024-01-22 21:15:38] [65aeccead9904] [DEBUG] callback main sim_card_number CORRECT : +33757050380 début d'interpretation du message [2024-01-22 21:15:38] [65aeccead9904] [DEBUG] BDD CheckNumber : OK [2024-01-22 21:15:38] [65aeccead9904] [INFO] Callback SMS Count =? 1 [2024-01-22 21:15:38] [65aeccead9904] [INFO] Callback checkMessage : -- text: Bonjour Oui [2024-01-22 21:15:38] [65aeccead9904] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour \nOui' [2024-01-22 21:15:38] [65aeccead9904] [INFO] Event ID ? 1 [2024-01-22 21:15:38] [65aeccead9904] [INFO] Fetch event [2024-01-22 21:15:38] [65aeccead9904] [INFO] Event name : Jumpstart [2024-01-22 21:15:38] [65aeccead9904] [DEBUG] début chatgpt [2024-01-22 21:15:38] [65aeccead9904] [DEBUG] curl_init OK [2024-01-22 21:15:38] [65aeccead9904] [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 \nOui"}]} [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] Commun GPT response: { "id": "chatcmpl-8juzj8YS63uy9PWSuU1HkPZmMZl8N", "object": "chat.completion", "created": 1705954539, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 9" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 131, "completion_tokens": 4, "total_tokens": 135 }, "system_fingerprint": null } [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] Curl Closed OK [2024-01-22 21:15:39] [65aeccead9904] [INFO] Commun GPT Content: { "id": "chatcmpl-8juzj8YS63uy9PWSuU1HkPZmMZl8N", "object": "chat.completion", "created": 1705954539, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 9" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 131, "completion_tokens": 4, "total_tokens": 135 }, "system_fingerprint": null } [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] [AUTOMATIC] Réponse 9 [2024-01-22 21:15:39] [65aeccead9904] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour \nOui' [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-22 21:15:39] [65aeccead9904] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-22 21:15:39] [65aeccead9904] [INFO] Sender already set +33658764217 [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] SMS sms2_sent_at : 0 [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] SMS operators count : 0 [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] SMS day operators count : 0 [2024-01-22 21:15:39] [65aeccead9904] [INFO] SMS Count : 0 [2024-01-22 21:15:39] [65aeccead9904] [INFO] SMS day Count : 0 [2024-01-22 21:15:39] [65aeccead9904] [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-22 21:15:39] [65aeccead9904] [DEBUG] [SMS] number : +33658764217 [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] [SMS] sender : 33757050380 [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33658764217"}],"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":"33757050380"} [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 21:15:39] [65aeccead9904] [INFO] [SMS] SMS envoyé avec succès id : sms_65aeccebe68a5017381500 [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aeccebe68a5017381500","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":527.72} [2024-01-22 21:15:39] [65aeccead9904] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-22 21:15:39] [65aeccead9904] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-22 21:15:39' [2024-01-22 21:15:39] [65aeccead9904] [DEBUG] Callback juste avant fin callBack [2024-01-22 21:57:37] [65aed6c18ad40] [DEBUG] Callback main start ok [2024-01-22 21:57:37] [65aed6c18ad40] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-22 21:57:37] [65aed6c18ad40] [DEBUG] Callback main avant while ok [2024-01-22 21:57:37] [65aed6c18ad40] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-01-22 21:57:35&metadata[message_id]=sms_65aeccebe68a5017381500&metadata[number]=+33658764217&metadata[sim_card_number]=+33757050380 [2024-01-22 21:57:37] [65aed6c18ad40] [INFO] Callback SMS entrant sur sim_card: +33757050380 depuis Number (user): +33658764217 Text: Passager [2024-01-22 21:57:37] [65aed6c18ad40] [INFO] From: +33658764217|To: +33757050380|Date: 2024-01-22 21:57:35|Message: Passager [2024-01-22 21:57:37] [65aed6c18ad40] [DEBUG] callback main apres while ok [2024-01-22 21:57:37] [65aed6c18ad40] [DEBUG] Service is enabled ? true [2024-01-22 21:57:37] [65aed6c18ad40] [INFO] Service +33757050380 is enabled ! [2024-01-22 21:57:37] [65aed6c18ad40] [INFO] Phone Number +33658764217 is available ! [2024-01-22 21:57:37] [65aed6c18ad40] [DEBUG] Listen is enabled ? false [2024-01-22 21:57:37] [65aed6c18ad40] [INFO] Listen +33757050380 is disabled ! [2024-01-22 21:57:37] [65aed6c18ad40] [DEBUG] callback main sim_card_number CORRECT : +33757050380 début d'interpretation du message [2024-01-22 21:57:37] [65aed6c18ad40] [DEBUG] BDD CheckNumber : OK [2024-01-22 21:57:37] [65aed6c18ad40] [INFO] Callback SMS Count =? 2 [2024-01-22 21:57:37] [65aed6c18ad40] [INFO] Callback checkMessage : Bonjour Oui -- text: Passager [2024-01-22 21:57:37] [65aed6c18ad40] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-01-22 21:57:37] [65aed6c18ad40] [INFO] Event ID ? 1 [2024-01-22 21:57:37] [65aed6c18ad40] [INFO] Fetch event [2024-01-22 21:57:37] [65aed6c18ad40] [INFO] Event name : Jumpstart [2024-01-22 21:57:37] [65aed6c18ad40] [DEBUG] début chatgpt [2024-01-22 21:57:37] [65aed6c18ad40] [DEBUG] curl_init OK [2024-01-22 21:57:37] [65aed6c18ad40] [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":"Bonjour \nOui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"}]} [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jveLHJ6LB4mWQoyECrIOMRFGuT2n", "object": "chat.completion", "created": 1705957057, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci de me donner votre adresse de départ." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 383, "completion_tokens": 13, "total_tokens": 396 }, "system_fingerprint": null } [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] Curl Closed OK [2024-01-22 21:57:38] [65aed6c18ad40] [INFO] Commun GPT Content: { "id": "chatcmpl-8jveLHJ6LB4mWQoyECrIOMRFGuT2n", "object": "chat.completion", "created": 1705957057, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci de me donner votre adresse de départ." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 383, "completion_tokens": 13, "total_tokens": 396 }, "system_fingerprint": null } [2024-01-22 21:57:38] [65aed6c18ad40] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager' [2024-01-22 21:57:38] [65aed6c18ad40] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait, merci de me donner votre adresse de départ.' [2024-01-22 21:57:38] [65aed6c18ad40] [INFO] Sender already set +33658764217 [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] SMS sms1_sent_at : 0 [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] SMS sms2_sent_at : 1 [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] SMS sms3_sent_at : 0 [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] SMS sms4_sent_at : 0 [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] SMS sms5_sent_at : 0 [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] SMS sms6_sent_at : 0 [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] SMS operators count : 0 [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] SMS day operators count : 0 [2024-01-22 21:57:38] [65aed6c18ad40] [INFO] SMS Count : 1 [2024-01-22 21:57:38] [65aed6c18ad40] [INFO] SMS day Count : 1 [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] [SMS] text : Parfait, merci de me donner votre adresse de départ. [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] [SMS] number : +33658764217 [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] [SMS] sender : 33757050380 [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33658764217"}],"text":"Parfait, merci de me donner votre adresse de d\u00e9part.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050380"} [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] [SMS] HTTP Code : 200 [2024-01-22 21:57:38] [65aed6c18ad40] [INFO] [SMS] SMS envoyé avec succès id : sms_65aed6c2edfb0900477318 [2024-01-22 21:57:38] [65aed6c18ad40] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aed6c2edfb0900477318","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":527.68} [2024-01-22 21:57:39] [65aed6c18ad40] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-22 21:57:39] [65aed6c18ad40] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-22 21:57:39' [2024-01-22 21:57:39] [65aed6c18ad40] [DEBUG] Callback juste avant fin callBack