[2023-11-17 14:05:33] [6557651d130c1] [DEBUG] Callback main start ok [2023-11-17 14:05:33] [6557651d130c1] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:05:33] [6557651d130c1] [DEBUG] Callback main avant while ok [2023-11-17 14:05:33] [6557651d130c1] [INFO] Callback SMS entrant. Number: +33766075545 Text: Oui [2023-11-17 14:05:33] [6557651d130c1] [INFO] From: +33766075545|Date: 2023-11-17 14:05:31|Message: Oui [2023-11-17 14:05:33] [6557651d130c1] [DEBUG] callback main apres while ok [2023-11-17 14:05:33] [6557651d130c1] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 14:05:33] [6557651d130c1] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 14:05:33] [6557651d130c1] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33766075545 [2023-11-17 14:05:33] [6557651d130c1] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2023-11-17 14:05:33] [6557651d130c1] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 14:05:33] [6557651d130c1] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 14:05:33] [6557651d130c1] [INFO] Ajout du sender : 33755517586 au +33766075545 [2023-11-17 14:05:33] [6557651d130c1] [INFO] SMS Count : 29 [2023-11-17 14:05:33] [6557651d130c1] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33766075545"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517586"} [2023-11-17 14:05:33] [6557651d130c1] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 14:05:33] [6557651d130c1] [INFO] [SMS] SMS envoyé avec succès id : sms_6557651d6a879726876518 [2023-11-17 14:05:33] [6557651d130c1] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6557651d6a879726876518","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":17.24} [2023-11-17 14:05:33] [6557651d130c1] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-17 14:05:33] [6557651d130c1] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:05:44] [65576528be60a] [DEBUG] Callback main start ok [2023-11-17 14:05:44] [65576528be60a] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:05:44] [65576528be60a] [DEBUG] Callback main avant while ok [2023-11-17 14:05:44] [65576528be60a] [INFO] Callback SMS entrant. Number: +33766075545 Text: Non [2023-11-17 14:05:44] [65576528be60a] [INFO] From: +33766075545|Date: 2023-11-17 14:05:44|Message: Non [2023-11-17 14:05:44] [65576528be60a] [DEBUG] callback main apres while ok [2023-11-17 14:05:44] [65576528be60a] [DEBUG] BDD CheckNumber : OK [2023-11-17 14:05:44] [65576528be60a] [INFO] Callback SMS Count =? 1 [2023-11-17 14:05:44] [65576528be60a] [INFO] Callback checkMessage : Oui -- text: Non [2023-11-17 14:05:44] [65576528be60a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non' [2023-11-17 14:05:44] [65576528be60a] [DEBUG] début chatgpt [2023-11-17 14:05:44] [65576528be60a] [DEBUG] curl_init OK [2023-11-17 14:05:44] [65576528be60a] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 14:05:44] [65576528be60a] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"Non"}]} [2023-11-17 14:05:50] [6557652e11dd4] [DEBUG] Callback main start ok [2023-11-17 14:05:50] [6557652e11dd4] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:05:50] [6557652e11dd4] [DEBUG] Callback main avant while ok [2023-11-17 14:05:50] [6557652e11dd4] [INFO] Callback SMS entrant. Number: +33663817028 Text: Oui [2023-11-17 14:05:50] [6557652e11dd4] [INFO] From: +33663817028|Date: 2023-11-17 14:05:49|Message: Oui [2023-11-17 14:05:50] [6557652e11dd4] [DEBUG] callback main apres while ok [2023-11-17 14:05:50] [6557652e11dd4] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 14:05:50] [6557652e11dd4] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 14:05:50] [6557652e11dd4] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33663817028 [2023-11-17 14:05:50] [6557652e11dd4] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2023-11-17 14:05:50] [6557652e11dd4] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 14:05:50] [6557652e11dd4] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 14:05:50] [6557652e11dd4] [INFO] Ajout du sender : 33755517586 au +33663817028 [2023-11-17 14:05:50] [6557652e11dd4] [INFO] SMS Count : 30 [2023-11-17 14:05:50] [6557652e11dd4] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33663817028"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517586"} [2023-11-17 14:05:50] [6557652e11dd4] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 14:05:50] [6557652e11dd4] [INFO] [SMS] SMS envoyé avec succès id : sms_6557652e54ac5571971696 [2023-11-17 14:05:50] [6557652e11dd4] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6557652e54ac5571971696","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":17.19} [2023-11-17 14:05:50] [6557652e11dd4] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-17 14:05:50] [6557652e11dd4] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:05:51] [6557652f46dab] [DEBUG] Callback main start ok [2023-11-17 14:05:51] [6557652f46dab] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:05:51] [6557652f46dab] [DEBUG] Callback main avant while ok [2023-11-17 14:05:51] [6557652f46dab] [INFO] Callback SMS entrant. Number: +33624209502 Text: Oui [2023-11-17 14:05:51] [6557652f46dab] [INFO] From: +33624209502|Date: 2023-11-17 14:05:50|Message: Oui [2023-11-17 14:05:51] [6557652f46dab] [DEBUG] callback main apres while ok [2023-11-17 14:05:51] [6557652f46dab] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 14:05:51] [6557652f46dab] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 14:05:51] [6557652f46dab] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33624209502 [2023-11-17 14:05:51] [6557652f46dab] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2023-11-17 14:05:51] [6557652f46dab] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 14:05:51] [6557652f46dab] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 14:05:51] [6557652f46dab] [INFO] Ajout du sender : 33755517568 au +33624209502 [2023-11-17 14:05:51] [6557652f46dab] [INFO] SMS Count : 31 [2023-11-17 14:05:51] [6557652f46dab] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33624209502"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-17 14:05:51] [6557652f46dab] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 14:05:51] [6557652f46dab] [INFO] [SMS] SMS envoyé avec succès id : sms_6557652fab7f4325682257 [2023-11-17 14:05:51] [6557652f46dab] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6557652fab7f4325682257","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":17.15} [2023-11-17 14:05:51] [6557652f46dab] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-17 14:05:51] [6557652f46dab] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:05:52] [65576528be60a] [DEBUG] Commun GPT response: { "id": "chatcmpl-8LspVLRgvuG5R2hqvvCb8LdSOqzDt", "object": "chat.completion", "created": 1700226345, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je comprends, je suis là pour vous aider si jamais vous avez besoin de covoiturer à l'avenir. N'hésitez pas à me contacter si vous avez des questions. Passez une bonne journée!" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 302, "completion_tokens": 48, "total_tokens": 350 } } [2023-11-17 14:05:52] [65576528be60a] [DEBUG] Curl Closed OK [2023-11-17 14:05:52] [65576528be60a] [INFO] Commun GPT Content: { "id": "chatcmpl-8LspVLRgvuG5R2hqvvCb8LdSOqzDt", "object": "chat.completion", "created": 1700226345, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je comprends, je suis là pour vous aider si jamais vous avez besoin de covoiturer à l'avenir. N'hésitez pas à me contacter si vous avez des questions. Passez une bonne journée!" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 302, "completion_tokens": 48, "total_tokens": 350 } } [2023-11-17 14:05:52] [65576528be60a] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non' [2023-11-17 14:05:52] [65576528be60a] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Je comprends, je suis là pour vous aider si jamais vous avez besoin de covoiturer à l\'avenir. N\'hésitez pas à me contacter si vous avez des questions. Passez une bonne journée!' [2023-11-17 14:05:52] [65576528be60a] [INFO] Sender already set +33766075545 [2023-11-17 14:05:52] [65576528be60a] [INFO] SMS Count : 31 [2023-11-17 14:05:52] [65576528be60a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33766075545"}],"text":"Je comprends, je suis l\u00e0 pour vous aider si jamais vous avez besoin de covoiturer \u00e0 l'avenir. N'h\u00e9sitez pas \u00e0 me contacter si vous avez des questions. Passez une bonne journ\u00e9e!","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517586"} [2023-11-17 14:05:52] [65576528be60a] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 14:05:52] [65576528be60a] [INFO] [SMS] SMS envoyé avec succès id : sms_655765305b3db832409522 [2023-11-17 14:05:52] [65576528be60a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655765305b3db832409522","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":17.06} [2023-11-17 14:05:52] [65576528be60a] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-11-17 14:05:52] [65576528be60a] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:05:54] [65576532ca017] [DEBUG] Callback main start ok [2023-11-17 14:05:54] [65576532ca017] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:05:54] [65576532ca017] [DEBUG] Callback main avant while ok [2023-11-17 14:05:54] [65576532ca017] [INFO] Callback SMS entrant. Number: +33766075545 Text: Non [2023-11-17 14:05:54] [65576532ca017] [INFO] From: +33766075545|Date: 2023-11-17 14:05:44|Message: Non [2023-11-17 14:05:54] [65576532ca017] [DEBUG] callback main apres while ok [2023-11-17 14:05:54] [65576532ca017] [DEBUG] BDD CheckNumber : OK [2023-11-17 14:05:54] [65576532ca017] [INFO] Callback SMS Count =? 2 [2023-11-17 14:05:54] [65576532ca017] [INFO] Callback checkMessage : Non -- text: Non [2023-11-17 14:05:54] [65576532ca017] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-17 14:05:54] [65576532ca017] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:06:07] [6557653fd40a4] [DEBUG] Callback main start ok [2023-11-17 14:06:07] [6557653fd40a4] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:06:07] [6557653fd40a4] [DEBUG] Callback main avant while ok [2023-11-17 14:06:07] [6557653fd40a4] [INFO] Callback SMS entrant. Number: +33608763133 Text: Je confirme [2023-11-17 14:06:07] [6557653fd40a4] [INFO] From: +33608763133|Date: 2023-11-17 14:06:06|Message: Je confirme [2023-11-17 14:06:07] [6557653fd40a4] [DEBUG] callback main apres while ok [2023-11-17 14:06:07] [6557653fd40a4] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 14:06:07] [6557653fd40a4] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 14:06:07] [6557653fd40a4] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33608763133 [2023-11-17 14:06:07] [6557653fd40a4] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je confirme' [2023-11-17 14:06:07] [6557653fd40a4] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 14:06:07] [6557653fd40a4] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 14:06:07] [6557653fd40a4] [INFO] Ajout du sender : 33755517567 au +33608763133 [2023-11-17 14:06:07] [6557653fd40a4] [INFO] SMS Count : 32 [2023-11-17 14:06:07] [6557653fd40a4] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33608763133"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2023-11-17 14:06:08] [6557653fd40a4] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 14:06:08] [6557653fd40a4] [INFO] [SMS] SMS envoyé avec succès id : sms_6557654060fe7695678781 [2023-11-17 14:06:08] [6557653fd40a4] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6557654060fe7695678781","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":17.01} [2023-11-17 14:06:08] [6557653fd40a4] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-17 14:06:08] [6557653fd40a4] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:06:28] [65576554c5bca] [DEBUG] Callback main start ok [2023-11-17 14:06:28] [65576554c5bca] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:06:28] [65576554c5bca] [DEBUG] Callback main avant while ok [2023-11-17 14:06:28] [65576554c5bca] [INFO] Callback SMS entrant. Number: +33698086527 Text: Bonjour, Oui je confirme. Merci. Cordialement Julia Durand [2023-11-17 14:06:28] [65576554c5bca] [INFO] From: +33698086527|Date: 2023-11-17 14:06:27|Message: Bonjour, Oui je confirme. Merci. Cordialement Julia Durand [2023-11-17 14:06:28] [65576554c5bca] [DEBUG] callback main apres while ok [2023-11-17 14:06:28] [65576554c5bca] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 14:06:28] [65576554c5bca] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 14:06:28] [65576554c5bca] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33698086527 [2023-11-17 14:06:28] [65576554c5bca] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, Oui je confirme. Merci. Cordialement Julia Durand' [2023-11-17 14:06:28] [65576554c5bca] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 14:06:28] [65576554c5bca] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 14:06:28] [65576554c5bca] [INFO] Ajout du sender : 33755517569 au +33698086527 [2023-11-17 14:06:28] [65576554c5bca] [INFO] SMS Count : 32 [2023-11-17 14:06:28] [65576554c5bca] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33698086527"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2023-11-17 14:06:29] [65576554c5bca] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 14:06:29] [65576554c5bca] [INFO] [SMS] SMS envoyé avec succès id : sms_6557655539e00812399375 [2023-11-17 14:06:29] [65576554c5bca] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6557655539e00812399375","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":16.97} [2023-11-17 14:06:29] [65576554c5bca] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-17 14:06:29] [65576554c5bca] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:06:59] [65576573e15c9] [DEBUG] Callback main start ok [2023-11-17 14:06:59] [65576573e15c9] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:06:59] [65576573e15c9] [DEBUG] Callback main avant while ok [2023-11-17 14:06:59] [65576573e15c9] [INFO] Callback SMS entrant. Number: +33698086527 Text: CEC massif central [2023-11-17 14:06:59] [65576573e15c9] [INFO] From: +33698086527|Date: 2023-11-17 14:06:59|Message: CEC massif central [2023-11-17 14:06:59] [65576573e15c9] [DEBUG] callback main apres while ok [2023-11-17 14:06:59] [65576573e15c9] [DEBUG] BDD CheckNumber : OK [2023-11-17 14:06:59] [65576573e15c9] [INFO] Callback SMS Count =? 1 [2023-11-17 14:06:59] [65576573e15c9] [INFO] Callback checkMessage : Bonjour, Oui je confirme. Merci. Cordialement Julia Durand -- text: CEC massif central [2023-11-17 14:06:59] [65576573e15c9] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'CEC massif central' [2023-11-17 14:06:59] [65576573e15c9] [DEBUG] début chatgpt [2023-11-17 14:06:59] [65576573e15c9] [DEBUG] curl_init OK [2023-11-17 14:06:59] [65576573e15c9] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 14:06:59] [65576573e15c9] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"CEC massif central"}]} [2023-11-17 14:07:02] [6557657637c78] [DEBUG] Callback main start ok [2023-11-17 14:07:02] [6557657637c78] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:07:02] [6557657637c78] [DEBUG] Callback main avant while ok [2023-11-17 14:07:02] [6557657637c78] [INFO] Callback SMS entrant. Number: +33627391054 Text: Oui [2023-11-17 14:07:02] [6557657637c78] [INFO] From: +33627391054|Date: 2023-11-17 14:07:00|Message: Oui [2023-11-17 14:07:02] [6557657637c78] [DEBUG] callback main apres while ok [2023-11-17 14:07:02] [6557657637c78] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 14:07:02] [6557657637c78] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 14:07:02] [6557657637c78] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33627391054 [2023-11-17 14:07:02] [6557657637c78] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2023-11-17 14:07:02] [6557657637c78] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 14:07:02] [6557657637c78] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 14:07:02] [6557657637c78] [INFO] Ajout du sender : 33755517568 au +33627391054 [2023-11-17 14:07:02] [6557657637c78] [INFO] SMS Count : 32 [2023-11-17 14:07:02] [6557657637c78] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33627391054"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-17 14:07:02] [6557657637c78] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 14:07:02] [6557657637c78] [INFO] [SMS] SMS envoyé avec succès id : sms_6557657685f73592963289 [2023-11-17 14:07:02] [6557657637c78] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6557657685f73592963289","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":16.92} [2023-11-17 14:07:02] [6557657637c78] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-17 14:07:02] [6557657637c78] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:07:04] [65576573e15c9] [DEBUG] Commun GPT response: { "id": "chatcmpl-8LsqkD6tvlnwYhtSPvfgSu2MydGmR", "object": "chat.completion", "created": 1700226422, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, allez-vous être conducteur ou passager pour ce covoiturage ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 306, "completion_tokens": 20, "total_tokens": 326 } } [2023-11-17 14:07:04] [65576573e15c9] [DEBUG] Curl Closed OK [2023-11-17 14:07:04] [65576573e15c9] [INFO] Commun GPT Content: { "id": "chatcmpl-8LsqkD6tvlnwYhtSPvfgSu2MydGmR", "object": "chat.completion", "created": 1700226422, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, allez-vous être conducteur ou passager pour ce covoiturage ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 306, "completion_tokens": 20, "total_tokens": 326 } } [2023-11-17 14:07:04] [65576573e15c9] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'CEC massif central' [2023-11-17 14:07:04] [65576573e15c9] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, allez-vous être conducteur ou passager pour ce covoiturage ?' [2023-11-17 14:07:04] [65576573e15c9] [INFO] Sender already set +33698086527 [2023-11-17 14:07:04] [65576573e15c9] [INFO] SMS Count : 33 [2023-11-17 14:07:04] [65576573e15c9] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33698086527"}],"text":"Tr\u00e8s bien, allez-vous \u00eatre conducteur ou passager pour ce covoiturage ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2023-11-17 14:07:05] [65576573e15c9] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 14:07:05] [65576573e15c9] [INFO] [SMS] SMS envoyé avec succès id : sms_65576579484e3218317492 [2023-11-17 14:07:05] [65576573e15c9] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65576579484e3218317492","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":16.88} [2023-11-17 14:07:05] [65576573e15c9] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-11-17 14:07:05] [65576573e15c9] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:07:09] [6557657deb022] [DEBUG] Callback main start ok [2023-11-17 14:07:09] [6557657deb022] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:07:09] [6557657deb022] [DEBUG] Callback main avant while ok [2023-11-17 14:07:09] [6557657deb022] [INFO] Callback SMS entrant. Number: +33698086527 Text: CEC massif central [2023-11-17 14:07:09] [6557657deb022] [INFO] From: +33698086527|Date: 2023-11-17 14:06:59|Message: CEC massif central [2023-11-17 14:07:09] [6557657deb022] [DEBUG] callback main apres while ok [2023-11-17 14:07:09] [6557657deb022] [DEBUG] BDD CheckNumber : OK [2023-11-17 14:07:09] [6557657deb022] [INFO] Callback SMS Count =? 2 [2023-11-17 14:07:09] [6557657deb022] [INFO] Callback checkMessage : CEC massif central -- text: CEC massif central [2023-11-17 14:07:09] [6557657deb022] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-17 14:07:09] [6557657deb022] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:07:36] [65576598cd17a] [DEBUG] Callback main start ok [2023-11-17 14:07:36] [65576598cd17a] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:07:36] [65576598cd17a] [DEBUG] Callback main avant while ok [2023-11-17 14:07:36] [65576598cd17a] [INFO] Callback SMS entrant. Number: +33627391054 Text: CEC massif central [2023-11-17 14:07:36] [65576598cd17a] [INFO] From: +33627391054|Date: 2023-11-17 14:07:35|Message: CEC massif central [2023-11-17 14:07:36] [65576598cd17a] [DEBUG] callback main apres while ok [2023-11-17 14:07:36] [65576598cd17a] [DEBUG] BDD CheckNumber : OK [2023-11-17 14:07:36] [65576598cd17a] [INFO] Callback SMS Count =? 1 [2023-11-17 14:07:36] [65576598cd17a] [INFO] Callback checkMessage : Oui -- text: CEC massif central [2023-11-17 14:07:36] [65576598cd17a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'CEC massif central' [2023-11-17 14:07:36] [65576598cd17a] [DEBUG] début chatgpt [2023-11-17 14:07:36] [65576598cd17a] [DEBUG] curl_init OK [2023-11-17 14:07:36] [65576598cd17a] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 14:07:36] [65576598cd17a] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"CEC massif central"}]} [2023-11-17 14:07:40] [65576598cd17a] [DEBUG] Commun GPT response: { "id": "chatcmpl-8LsrIhwsmRyNFGrNMkH0wiiwrJdfS", "object": "chat.completion", "created": 1700226456, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super, c'est pour le CEC Massif Central. Souhaitez-vous être conducteur ou passager pour ce covoiturage?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 306, "completion_tokens": 29, "total_tokens": 335 } } [2023-11-17 14:07:40] [65576598cd17a] [DEBUG] Curl Closed OK [2023-11-17 14:07:40] [65576598cd17a] [INFO] Commun GPT Content: { "id": "chatcmpl-8LsrIhwsmRyNFGrNMkH0wiiwrJdfS", "object": "chat.completion", "created": 1700226456, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super, c'est pour le CEC Massif Central. Souhaitez-vous être conducteur ou passager pour ce covoiturage?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 306, "completion_tokens": 29, "total_tokens": 335 } } [2023-11-17 14:07:40] [65576598cd17a] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'CEC massif central' [2023-11-17 14:07:40] [65576598cd17a] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Super, c\'est pour le CEC Massif Central. Souhaitez-vous être conducteur ou passager pour ce covoiturage?' [2023-11-17 14:07:40] [65576598cd17a] [INFO] Sender already set +33627391054 [2023-11-17 14:07:40] [65576598cd17a] [INFO] SMS Count : 33 [2023-11-17 14:07:40] [65576598cd17a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33627391054"}],"text":"Super, c'est pour le CEC Massif Central. Souhaitez-vous \u00eatre conducteur ou passager pour ce covoiturage?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-17 14:07:40] [65576598cd17a] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 14:07:40] [65576598cd17a] [INFO] [SMS] SMS envoyé avec succès id : sms_6557659c56e9d521005469 [2023-11-17 14:07:40] [65576598cd17a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6557659c56e9d521005469","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":16.83} [2023-11-17 14:07:40] [65576598cd17a] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-11-17 14:07:40] [65576598cd17a] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:07:55] [655765ab134d6] [DEBUG] Callback main start ok [2023-11-17 14:07:55] [655765ab134d6] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:07:55] [655765ab134d6] [DEBUG] Callback main avant while ok [2023-11-17 14:07:55] [655765ab134d6] [INFO] Callback SMS entrant. Number: +33603356221 Text: Non. Je serai pris pour véhiculer des intervenants [2023-11-17 14:07:55] [655765ab134d6] [INFO] From: +33603356221|Date: 2023-11-17 14:07:53|Message: Non. Je serai pris pour véhiculer des intervenants [2023-11-17 14:07:55] [655765ab134d6] [DEBUG] callback main apres while ok [2023-11-17 14:07:55] [655765ab134d6] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 14:07:55] [655765ab134d6] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 14:07:55] [655765ab134d6] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33603356221 [2023-11-17 14:07:55] [655765ab134d6] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non. Je serai pris pour véhiculer des intervenants' [2023-11-17 14:07:55] [655765ab134d6] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 14:07:55] [655765ab134d6] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 14:07:55] [655765ab134d6] [INFO] Ajout du sender : 33755517586 au +33603356221 [2023-11-17 14:07:55] [655765ab134d6] [INFO] SMS Count : 32 [2023-11-17 14:07:55] [655765ab134d6] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33603356221"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517586"} [2023-11-17 14:07:55] [655765ab134d6] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 14:07:55] [655765ab134d6] [INFO] [SMS] SMS envoyé avec succès id : sms_655765ab58c8b240405537 [2023-11-17 14:07:55] [655765ab134d6] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655765ab58c8b240405537","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":16.79} [2023-11-17 14:07:55] [655765ab134d6] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-17 14:07:55] [655765ab134d6] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:07:56] [655765ac4c83c] [DEBUG] Callback main start ok [2023-11-17 14:07:56] [655765ac4c83c] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:07:56] [655765ac4c83c] [DEBUG] Callback main avant while ok [2023-11-17 14:07:56] [655765ac4c83c] [INFO] Callback SMS entrant. Number: +33627391054 Text: Passager [2023-11-17 14:07:56] [655765ac4c83c] [INFO] From: +33627391054|Date: 2023-11-17 14:07:54|Message: Passager [2023-11-17 14:07:56] [655765ac4c83c] [DEBUG] callback main apres while ok [2023-11-17 14:07:56] [655765ac4c83c] [DEBUG] BDD CheckNumber : OK [2023-11-17 14:07:56] [655765ac4c83c] [INFO] Callback SMS Count =? 2 [2023-11-17 14:07:56] [655765ac4c83c] [INFO] Callback checkMessage : CEC massif central -- text: Passager [2023-11-17 14:07:56] [655765ac4c83c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2023-11-17 14:07:56] [655765ac4c83c] [DEBUG] début chatgpt [2023-11-17 14:07:56] [655765ac4c83c] [DEBUG] curl_init OK [2023-11-17 14:07:56] [655765ac4c83c] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 14:07:56] [655765ac4c83c] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"CEC massif central"},{"role":"assistant","content":"Super, c'est pour le CEC Massif Central. Souhaitez-vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"}]} [2023-11-17 14:07:59] [655765ac4c83c] [DEBUG] Commun GPT response: { "id": "chatcmpl-8LsrcNjitNXPpqJ0Q38Fg4OvdDc25", "object": "chat.completion", "created": 1700226476, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bien compris, vous souhaitez être passager. Pouvez-vous me donner votre adresse de départ s'il vous plaît ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 345, "completion_tokens": 26, "total_tokens": 371 } } [2023-11-17 14:07:59] [655765ac4c83c] [DEBUG] Curl Closed OK [2023-11-17 14:07:59] [655765ac4c83c] [INFO] Commun GPT Content: { "id": "chatcmpl-8LsrcNjitNXPpqJ0Q38Fg4OvdDc25", "object": "chat.completion", "created": 1700226476, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bien compris, vous souhaitez être passager. Pouvez-vous me donner votre adresse de départ s'il vous plaît ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 345, "completion_tokens": 26, "total_tokens": 371 } } [2023-11-17 14:07:59] [655765ac4c83c] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager' [2023-11-17 14:07:59] [655765ac4c83c] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Bien compris, vous souhaitez être passager. Pouvez-vous me donner votre adresse de départ s\'il vous plaît ?' [2023-11-17 14:07:59] [655765ac4c83c] [INFO] Sender already set +33627391054 [2023-11-17 14:07:59] [655765ac4c83c] [INFO] SMS Count : 34 [2023-11-17 14:07:59] [655765ac4c83c] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33627391054"}],"text":"Bien compris, vous souhaitez \u00eatre passager. Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-17 14:07:59] [655765ac4c83c] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 14:07:59] [655765ac4c83c] [INFO] [SMS] SMS envoyé avec succès id : sms_655765afcafa5407302459 [2023-11-17 14:07:59] [655765ac4c83c] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655765afcafa5407302459","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":16.74} [2023-11-17 14:07:59] [655765ac4c83c] [INFO] BDD AddSmsCount SMS Count updated: 3 [2023-11-17 14:07:59] [655765ac4c83c] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:08:19] [655765c3087a6] [DEBUG] Callback main start ok [2023-11-17 14:08:19] [655765c3087a6] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:08:19] [655765c3087a6] [DEBUG] Callback main avant while ok [2023-11-17 14:08:19] [655765c3087a6] [INFO] Callback SMS entrant. Number: +33627391054 Text: 20 place Abbé Daupeyroux 63000 Clermont-Ferrand [2023-11-17 14:08:19] [655765c3087a6] [INFO] From: +33627391054|Date: 2023-11-17 14:08:17|Message: 20 place Abbé Daupeyroux 63000 Clermont-Ferrand [2023-11-17 14:08:19] [655765c3087a6] [DEBUG] callback main apres while ok [2023-11-17 14:08:19] [655765c3087a6] [DEBUG] BDD CheckNumber : OK [2023-11-17 14:08:19] [655765c3087a6] [INFO] Callback SMS Count =? 3 [2023-11-17 14:08:19] [655765c3087a6] [INFO] Callback checkMessage : Passager -- text: 20 place Abbé Daupeyroux 63000 Clermont-Ferrand [2023-11-17 14:08:19] [655765c3087a6] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '20 place Abbé Daupeyroux 63000 Clermont-Ferrand' [2023-11-17 14:08:19] [655765c3087a6] [DEBUG] début chatgpt [2023-11-17 14:08:19] [655765c3087a6] [DEBUG] curl_init OK [2023-11-17 14:08:19] [655765c3087a6] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 14:08:19] [655765c3087a6] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"CEC massif central"},{"role":"assistant","content":"Super, c'est pour le CEC Massif Central. Souhaitez-vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Bien compris, vous souhaitez \u00eatre passager. Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"20 place Abb\u00e9 Daupeyroux 63000 Clermont-Ferrand"}]} [2023-11-17 14:08:24] [655765c3087a6] [DEBUG] Commun GPT response: { "id": "chatcmpl-8LsrzFThsSjjGoWqf78eIVaITjGsM", "object": "chat.completion", "created": 1700226499, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, vous partez de 20 place Abbé Daupeyroux, 63000 Clermont-Ferrand. À quelle heure souhaiteriez-vous arriver à l'évènement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 397, "completion_tokens": 45, "total_tokens": 442 } } [2023-11-17 14:08:24] [655765c3087a6] [DEBUG] Curl Closed OK [2023-11-17 14:08:24] [655765c3087a6] [INFO] Commun GPT Content: { "id": "chatcmpl-8LsrzFThsSjjGoWqf78eIVaITjGsM", "object": "chat.completion", "created": 1700226499, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, vous partez de 20 place Abbé Daupeyroux, 63000 Clermont-Ferrand. À quelle heure souhaiteriez-vous arriver à l'évènement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 397, "completion_tokens": 45, "total_tokens": 442 } } [2023-11-17 14:08:24] [655765c3087a6] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '20 place Abbé Daupeyroux 63000 Clermont-Ferrand' [2023-11-17 14:08:24] [655765c3087a6] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Parfait, vous partez de 20 place Abbé Daupeyroux, 63000 Clermont-Ferrand. À quelle heure souhaiteriez-vous arriver à l\'évènement ?' [2023-11-17 14:08:24] [655765c3087a6] [INFO] Sender already set +33627391054 [2023-11-17 14:08:24] [655765c3087a6] [INFO] SMS Count : 35 [2023-11-17 14:08:24] [655765c3087a6] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33627391054"}],"text":"Parfait, vous partez de 20 place Abb\u00e9 Daupeyroux, 63000 Clermont-Ferrand. \u00c0 quelle heure souhaiteriez-vous arriver \u00e0 l'\u00e9v\u00e8nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-17 14:08:25] [655765c3087a6] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 14:08:25] [655765c3087a6] [INFO] [SMS] SMS envoyé avec succès id : sms_655765c8f367a373994531 [2023-11-17 14:08:25] [655765c3087a6] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655765c8f367a373994531","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":16.7} [2023-11-17 14:08:25] [655765c3087a6] [INFO] BDD AddSmsCount SMS Count updated: 4 [2023-11-17 14:08:25] [655765c3087a6] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:08:29] [655765cd47ad0] [DEBUG] Callback main start ok [2023-11-17 14:08:29] [655765cd47ad0] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:08:29] [655765cd47ad0] [DEBUG] Callback main avant while ok [2023-11-17 14:08:29] [655765cd47ad0] [INFO] Callback SMS entrant. Number: +33627391054 Text: 20 place Abbé Daupeyroux 63000 Clermont-Ferrand [2023-11-17 14:08:29] [655765cd47ad0] [INFO] From: +33627391054|Date: 2023-11-17 14:08:17|Message: 20 place Abbé Daupeyroux 63000 Clermont-Ferrand [2023-11-17 14:08:29] [655765cd47ad0] [DEBUG] callback main apres while ok [2023-11-17 14:08:29] [655765cd47ad0] [DEBUG] BDD CheckNumber : OK [2023-11-17 14:08:29] [655765cd47ad0] [INFO] Callback SMS Count =? 4 [2023-11-17 14:08:29] [655765cd47ad0] [INFO] Callback checkMessage : 20 place Abbé Daupeyroux 63000 Clermont-Ferrand -- text: 20 place Abbé Daupeyroux 63000 Clermont-Ferrand [2023-11-17 14:08:29] [655765cd47ad0] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-17 14:08:29] [655765cd47ad0] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:09:04] [655765f058d06] [DEBUG] Callback main start ok [2023-11-17 14:09:04] [655765f058d06] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:09:04] [655765f058d06] [DEBUG] Callback main avant while ok [2023-11-17 14:09:04] [655765f058d06] [INFO] Callback SMS entrant. Number: +33627391054 Text: 12h30 [2023-11-17 14:09:04] [655765f058d06] [INFO] From: +33627391054|Date: 2023-11-17 14:09:02|Message: 12h30 [2023-11-17 14:09:04] [655765f058d06] [DEBUG] callback main apres while ok [2023-11-17 14:09:04] [655765f058d06] [DEBUG] BDD CheckNumber : OK [2023-11-17 14:09:04] [655765f058d06] [INFO] Callback SMS Count =? 4 [2023-11-17 14:09:04] [655765f058d06] [INFO] Callback checkMessage : 20 place Abbé Daupeyroux 63000 Clermont-Ferrand -- text: 12h30 [2023-11-17 14:09:04] [655765f058d06] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '12h30' [2023-11-17 14:09:04] [655765f058d06] [DEBUG] début chatgpt [2023-11-17 14:09:04] [655765f058d06] [DEBUG] curl_init OK [2023-11-17 14:09:04] [655765f058d06] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 14:09:04] [655765f058d06] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"CEC massif central"},{"role":"assistant","content":"Super, c'est pour le CEC Massif Central. Souhaitez-vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Bien compris, vous souhaitez \u00eatre passager. Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"20 place Abb\u00e9 Daupeyroux 63000 Clermont-Ferrand"},{"role":"assistant","content":"Parfait, vous partez de 20 place Abb\u00e9 Daupeyroux, 63000 Clermont-Ferrand. \u00c0 quelle heure souhaiteriez-vous arriver \u00e0 l'\u00e9v\u00e8nement ?"},{"role":"user","content":"12h30"}]} [2023-11-17 14:09:08] [655765f4cafad] [DEBUG] Callback main start ok [2023-11-17 14:09:08] [655765f4cafad] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:09:08] [655765f4cafad] [DEBUG] Callback main avant while ok [2023-11-17 14:09:08] [655765f4cafad] [INFO] Callback SMS entrant. Number: +33763476593 Text: Bonjour, je covoiture avec ma planète championne, lucie mantin, et nous habitons à 7km de la Halle! Merci. Sébastien Crepieux [2023-11-17 14:09:08] [655765f4cafad] [INFO] From: +33763476593|Date: 2023-11-17 14:09:07|Message: Bonjour, je covoiture avec ma planète championne, lucie mantin, et nous habitons à 7km de la Halle! Merci. Sébastien Crepieux [2023-11-17 14:09:08] [655765f4cafad] [DEBUG] callback main apres while ok [2023-11-17 14:09:08] [655765f4cafad] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 14:09:08] [655765f4cafad] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 14:09:08] [655765f4cafad] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33763476593 [2023-11-17 14:09:08] [655765f4cafad] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, je covoiture avec ma planète championne, lucie mantin, et nous habitons à 7km de la Halle! Merci. Sébastien Crepieux' [2023-11-17 14:09:08] [655765f4cafad] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 14:09:08] [655765f4cafad] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 14:09:08] [655765f4cafad] [INFO] Ajout du sender : 33755517567 au +33763476593 [2023-11-17 14:09:08] [655765f4cafad] [INFO] SMS Count : 33 [2023-11-17 14:09:08] [655765f4cafad] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33763476593"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2023-11-17 14:09:09] [655765f4cafad] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 14:09:09] [655765f4cafad] [INFO] [SMS] SMS envoyé avec succès id : sms_655765f5094b7653735598 [2023-11-17 14:09:09] [655765f4cafad] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655765f5094b7653735598","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":16.65} [2023-11-17 14:09:09] [655765f4cafad] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-17 14:09:09] [655765f4cafad] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:09:10] [655765f058d06] [DEBUG] Commun GPT response: { "id": "chatcmpl-8LssiMX0ojIQlp1NTD7I4XqnOTF1u", "object": "chat.completion", "created": 1700226544, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez arriver à 12h30 à l'évènement. A quelle heure souhaiteriez-vous repartir et revenir à votre adresse de départ ou avez-vous une adresse différente pour le retour?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 453, "completion_tokens": 51, "total_tokens": 504 } } [2023-11-17 14:09:10] [655765f058d06] [DEBUG] Curl Closed OK [2023-11-17 14:09:10] [655765f058d06] [INFO] Commun GPT Content: { "id": "chatcmpl-8LssiMX0ojIQlp1NTD7I4XqnOTF1u", "object": "chat.completion", "created": 1700226544, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez arriver à 12h30 à l'évènement. A quelle heure souhaiteriez-vous repartir et revenir à votre adresse de départ ou avez-vous une adresse différente pour le retour?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 453, "completion_tokens": 51, "total_tokens": 504 } } [2023-11-17 14:09:10] [655765f058d06] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '12h30' [2023-11-17 14:09:10] [655765f058d06] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, vous souhaitez arriver à 12h30 à l\'évènement. A quelle heure souhaiteriez-vous repartir et revenir à votre adresse de départ ou avez-vous une adresse différente pour le retour?' [2023-11-17 14:09:10] [655765f058d06] [INFO] Sender already set +33627391054 [2023-11-17 14:09:10] [655765f058d06] [INFO] SMS Count : 36 [2023-11-17 14:09:10] [655765f058d06] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33627391054"}],"text":"Tr\u00e8s bien, vous souhaitez arriver \u00e0 12h30 \u00e0 l'\u00e9v\u00e8nement. A quelle heure souhaiteriez-vous repartir et revenir \u00e0 votre adresse de d\u00e9part ou avez-vous une adresse diff\u00e9rente pour le retour?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-17 14:09:10] [655765f058d06] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 14:09:10] [655765f058d06] [INFO] [SMS] SMS envoyé avec succès id : sms_655765f665939735224646 [2023-11-17 14:09:10] [655765f058d06] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655765f665939735224646","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":16.56} [2023-11-17 14:09:10] [655765f058d06] [INFO] BDD AddSmsCount SMS Count updated: 5 [2023-11-17 14:09:10] [655765f058d06] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:09:14] [655765fa65ddf] [DEBUG] Callback main start ok [2023-11-17 14:09:14] [655765fa65ddf] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:09:14] [655765fa65ddf] [DEBUG] Callback main avant while ok [2023-11-17 14:09:14] [655765fa65ddf] [INFO] Callback SMS entrant. Number: +33627391054 Text: 12h30 [2023-11-17 14:09:14] [655765fa65ddf] [INFO] From: +33627391054|Date: 2023-11-17 14:09:02|Message: 12h30 [2023-11-17 14:09:14] [655765fa65ddf] [DEBUG] callback main apres while ok [2023-11-17 14:09:14] [655765fa65ddf] [DEBUG] BDD CheckNumber : OK [2023-11-17 14:09:14] [655765fa65ddf] [INFO] Callback SMS Count =? 5 [2023-11-17 14:09:14] [655765fa65ddf] [INFO] Callback checkMessage : 12h30 -- text: 12h30 [2023-11-17 14:09:14] [655765fa65ddf] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-17 14:09:14] [655765fa65ddf] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:09:34] [6557660e6e5f1] [DEBUG] Callback main start ok [2023-11-17 14:09:34] [6557660e6e5f1] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:09:34] [6557660e6e5f1] [DEBUG] Callback main avant while ok [2023-11-17 14:09:34] [6557660e6e5f1] [INFO] Callback SMS entrant. Number: +33627391054 Text: 22h [2023-11-17 14:09:34] [6557660e6e5f1] [INFO] From: +33627391054|Date: 2023-11-17 14:09:33|Message: 22h [2023-11-17 14:09:34] [6557660e6e5f1] [DEBUG] callback main apres while ok [2023-11-17 14:09:34] [6557660e6e5f1] [DEBUG] BDD CheckNumber : OK [2023-11-17 14:09:34] [6557660e6e5f1] [INFO] Callback SMS Count =? 5 [2023-11-17 14:09:34] [6557660e6e5f1] [INFO] Callback checkMessage : 12h30 -- text: 22h [2023-11-17 14:09:34] [6557660e6e5f1] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '22h' [2023-11-17 14:09:34] [6557660e6e5f1] [INFO] BDD BddMaj : rep5 mis à jour. Valeur: '22h' [2023-11-17 14:09:34] [6557660e6e5f1] [INFO] Sender already set +33627391054 [2023-11-17 14:09:34] [6557660e6e5f1] [INFO] SMS Count : 37 [2023-11-17 14:09:34] [6557660e6e5f1] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33627391054"}],"text":"Merci pour votre participation \u00e0 cette demonstration. A bient\u00f4t.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-17 14:09:34] [6557660e6e5f1] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 14:09:34] [6557660e6e5f1] [INFO] [SMS] SMS envoyé avec succès id : sms_6557660ea7e82746537837 [2023-11-17 14:09:34] [6557660e6e5f1] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6557660ea7e82746537837","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":16.52} [2023-11-17 14:09:34] [6557660e6e5f1] [INFO] BDD AddSmsCount SMS Count updated: 6 [2023-11-17 14:09:34] [6557660e6e5f1] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:11:17] [6557667505014] [DEBUG] Callback main start ok [2023-11-17 14:11:17] [6557667505014] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:11:17] [6557667505014] [DEBUG] Callback main avant while ok [2023-11-17 14:11:17] [6557667505014] [INFO] Callback SMS entrant. Number: +33678339097 Text: Oui [2023-11-17 14:11:17] [6557667505014] [INFO] From: +33678339097|Date: 2023-11-17 14:11:16|Message: Oui [2023-11-17 14:11:17] [6557667505014] [DEBUG] callback main apres while ok [2023-11-17 14:11:17] [6557667505014] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 14:11:17] [6557667505014] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 14:11:17] [6557667505014] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33678339097 [2023-11-17 14:11:17] [6557667505014] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2023-11-17 14:11:17] [6557667505014] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 14:11:17] [6557667505014] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 14:11:17] [6557667505014] [INFO] Ajout du sender : 33755517586 au +33678339097 [2023-11-17 14:11:17] [6557667505014] [INFO] SMS Count : 33 [2023-11-17 14:11:17] [6557667505014] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33678339097"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517586"} [2023-11-17 14:11:17] [6557667505014] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 14:11:17] [6557667505014] [INFO] [SMS] SMS envoyé avec succès id : sms_6557667545d45806121946 [2023-11-17 14:11:17] [6557667505014] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6557667545d45806121946","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":16.47} [2023-11-17 14:11:17] [6557667505014] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-17 14:11:17] [6557667505014] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:11:32] [65576684ec45e] [DEBUG] Callback main start ok [2023-11-17 14:11:32] [65576684ec45e] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:11:32] [65576684ec45e] [DEBUG] Callback main avant while ok [2023-11-17 14:11:32] [65576684ec45e] [INFO] Callback SMS entrant. Number: +33686079129 Text: Bonjour non pas possible pour moi [2023-11-17 14:11:32] [65576684ec45e] [INFO] From: +33686079129|Date: 2023-11-17 14:11:31|Message: Bonjour non pas possible pour moi [2023-11-17 14:11:32] [65576684ec45e] [DEBUG] callback main apres while ok [2023-11-17 14:11:32] [65576684ec45e] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 14:11:32] [65576684ec45e] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 14:11:32] [65576684ec45e] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33686079129 [2023-11-17 14:11:32] [65576684ec45e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour non pas possible pour moi' [2023-11-17 14:11:32] [65576684ec45e] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 14:11:32] [65576684ec45e] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 14:11:32] [65576684ec45e] [INFO] Ajout du sender : 33755517567 au +33686079129 [2023-11-17 14:11:32] [65576684ec45e] [INFO] SMS Count : 34 [2023-11-17 14:11:32] [65576684ec45e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33686079129"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2023-11-17 14:11:33] [65576684ec45e] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 14:11:33] [65576684ec45e] [INFO] [SMS] SMS envoyé avec succès id : sms_655766852d958126192700 [2023-11-17 14:11:33] [65576684ec45e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655766852d958126192700","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":16.43} [2023-11-17 14:11:33] [65576684ec45e] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-17 14:11:33] [65576684ec45e] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:12:59] [655766dbe34d3] [DEBUG] Callback main start ok [2023-11-17 14:12:59] [655766dbe34d3] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:12:59] [655766dbe34d3] [DEBUG] Callback main avant while ok [2023-11-17 14:12:59] [655766dbe34d3] [INFO] Callback SMS entrant. Number: +33623261189 Text: Bonjour je suis Véronique Renoux d'assemblia et pour ma part je suis sur place donc pas besoin de covoiturage . Merci bcp. Bon week-end [2023-11-17 14:12:59] [655766dbe34d3] [INFO] From: +33623261189|Date: 2023-11-17 14:12:58|Message: Bonjour je suis Véronique Renoux d'assemblia et pour ma part je suis sur place donc pas besoin de covoiturage . Merci bcp. Bon week-end [2023-11-17 14:12:59] [655766dbe34d3] [DEBUG] callback main apres while ok [2023-11-17 14:12:59] [655766dbe34d3] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 14:12:59] [655766dbe34d3] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 14:12:59] [655766dbe34d3] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33623261189 [2023-11-17 14:12:59] [655766dbe34d3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour je suis Véronique Renoux d\'assemblia et pour ma part je suis sur place donc pas besoin de covoiturage . Merci bcp. Bon week-end' [2023-11-17 14:12:59] [655766dbe34d3] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 14:12:59] [655766dbe34d3] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 14:12:59] [655766dbe34d3] [INFO] Ajout du sender : 33755517569 au +33623261189 [2023-11-17 14:12:59] [655766dbe34d3] [INFO] SMS Count : 34 [2023-11-17 14:12:59] [655766dbe34d3] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33623261189"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2023-11-17 14:13:00] [655766dbe34d3] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 14:13:00] [655766dbe34d3] [INFO] [SMS] SMS envoyé avec succès id : sms_655766dc3383b219734469 [2023-11-17 14:13:00] [655766dbe34d3] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655766dc3383b219734469","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":16.38} [2023-11-17 14:13:00] [655766dbe34d3] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-17 14:13:00] [655766dbe34d3] [DEBUG] Callback juste avant fin callBack [2023-11-17 14:13:19] [655766ef1a131] [DEBUG] Callback main start ok [2023-11-17 14:13:19] [655766ef1a131] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 14:13:19] [655766ef1a131] [DEBUG] Callback main avant while ok [2023-11-17 14:13:19] [655766ef1a131] [INFO] Callback SMS entrant. Number: +33678339097 Text: À la CEC [2023-11-17 14:13:19] [655766ef1a131] [INFO] From: +33678339097|Date: 2023-11-17 14:13:17|Message: À la CEC [2023-11-17 14:13:19] [655766ef1a131] [DEBUG] callback main apres while ok [2023-11-17 14:13:19] [655766ef1a131] [DEBUG] BDD CheckNumber : OK [2023-11-17 14:13:19] [655766ef1a131] [INFO] Callback SMS Count =? 1 [2023-11-17 14:13:19] [655766ef1a131] [INFO] Callback checkMessage : Oui -- text: À la CEC [2023-11-17 14:13:19] [655766ef1a131] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'À la CEC' [2023-11-17 14:13:19] [655766ef1a131] [DEBUG] début chatgpt [2023-11-17 14:13:19] [655766ef1a131] [DEBUG] curl_init OK [2023-11-17 14:13:19] [655766ef1a131] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 14:13:19] [655766ef1a131] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"\u00c0 la CEC"}]} [2023-11-17 14:13:22] [655766ef1a131] [DEBUG] Commun GPT response: { "id": "chatcmpl-8LswpgJ1IIGOoNdWv506Dw8QgSQqw", "object": "chat.completion", "created": 1700226799, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci de me l'indiquer. Souhaitez-vous être conducteur ou passager pour ce covoiturage à la CEC?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 305, "completion_tokens": 30, "total_tokens": 335 } } [2023-11-17 14:13:22] [655766ef1a131] [DEBUG] Curl Closed OK [2023-11-17 14:13:22] [655766ef1a131] [INFO] Commun GPT Content: { "id": "chatcmpl-8LswpgJ1IIGOoNdWv506Dw8QgSQqw", "object": "chat.completion", "created": 1700226799, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci de me l'indiquer. Souhaitez-vous être conducteur ou passager pour ce covoiturage à la CEC?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 305, "completion_tokens": 30, "total_tokens": 335 } } [2023-11-17 14:13:22] [655766ef1a131] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'À la CEC' [2023-11-17 14:13:22] [655766ef1a131] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Merci de me l\'indiquer. Souhaitez-vous être conducteur ou passager pour ce covoiturage à la CEC?' [2023-11-17 14:13:22] [655766ef1a131] [INFO] Sender already set +33678339097 [2023-11-17 14:13:22] [655766ef1a131] [INFO] SMS Count : 34 [2023-11-17 14:13:22] [655766ef1a131] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33678339097"}],"text":"Merci de me l'indiquer. Souhaitez-vous \u00eatre conducteur ou passager pour ce covoiturage \u00e0 la CEC?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517586"} [2023-11-17 14:13:22] [655766ef1a131] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 14:13:22] [655766ef1a131] [INFO] [SMS] SMS envoyé avec succès id : sms_655766f2b9f0d238183678 [2023-11-17 14:13:22] [655766ef1a131] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655766f2b9f0d238183678","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":16.34} [2023-11-17 14:13:22] [655766ef1a131] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-11-17 14:13:22] [655766ef1a131] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:02:02] [6557725a5a5e2] [DEBUG] Callback main start ok [2023-11-17 15:02:02] [6557725a5a5e2] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:02:02] [6557725a5a5e2] [DEBUG] Callback main avant while ok [2023-11-17 15:02:02] [6557725a5a5e2] [DEBUG] Fields : Array [2023-11-17 15:02:02] [6557725a5a5e2] [INFO] Callback SMS entrant. Number: adm Text: ** [2023-11-17 15:02:02] [6557725a5a5e2] [INFO] From: adm|Date: 15:02:02|Message: ** [2023-11-17 15:02:02] [6557725a5a5e2] [DEBUG] callback main apres while ok [2023-11-17 15:02:02] [6557725a5a5e2] [ERROR] BDD CheckNumber : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:02] [6557725a5a5e2] [ERROR] BDD CheckSmsCount : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:02] [6557725a5a5e2] [INFO] Callback SMS Count =? [2023-11-17 15:02:02] [6557725a5a5e2] [INFO] Callback checkMessage : -- text: ** [2023-11-17 15:02:02] [6557725a5a5e2] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:02] [6557725a5a5e2] [ERROR] Callback ERREUR : problème avec le premier message [2023-11-17 15:02:02] [6557725a5a5e2] [DEBUG] début chatgpt [2023-11-17 15:02:02] [6557725a5a5e2] [DEBUG] curl_init OK [2023-11-17 15:02:02] [6557725a5a5e2] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 15:02:02] [6557725a5a5e2] [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"},{"role":"user","content":"**"}]} [2023-11-17 15:02:04] [6557725a5a5e2] [DEBUG] Commun GPT response: { "id": "chatcmpl-8LthyVPmtFMPcWP6NzT2Hb4BpTNwC", "object": "chat.completion", "created": 1700229722, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour! Comment puis-je vous aider aujourd'hui?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 274, "completion_tokens": 11, "total_tokens": 285 } } [2023-11-17 15:02:04] [6557725a5a5e2] [DEBUG] Curl Closed OK [2023-11-17 15:02:04] [6557725a5a5e2] [INFO] Commun GPT Content: { "id": "chatcmpl-8LthyVPmtFMPcWP6NzT2Hb4BpTNwC", "object": "chat.completion", "created": 1700229722, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour! Comment puis-je vous aider aujourd'hui?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 274, "completion_tokens": 11, "total_tokens": 285 } } [2023-11-17 15:02:04] [6557725a5a5e2] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:04] [6557725a5a5e2] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:10] [655772622cfa5] [DEBUG] Callback main start ok [2023-11-17 15:02:10] [655772622cfa5] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:02:10] [655772622cfa5] [DEBUG] Callback main avant while ok [2023-11-17 15:02:10] [655772622cfa5] [DEBUG] Fields : Array [2023-11-17 15:02:10] [655772622cfa5] [INFO] Callback SMS entrant. Number: adm Text: ** [2023-11-17 15:02:10] [655772622cfa5] [INFO] From: adm|Date: 15:02:10|Message: ** [2023-11-17 15:02:10] [655772622cfa5] [DEBUG] callback main apres while ok [2023-11-17 15:02:10] [655772622cfa5] [ERROR] BDD CheckNumber : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:10] [655772622cfa5] [ERROR] BDD CheckSmsCount : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:10] [655772622cfa5] [INFO] Callback SMS Count =? [2023-11-17 15:02:10] [655772622cfa5] [INFO] Callback checkMessage : -- text: ** [2023-11-17 15:02:10] [655772622cfa5] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:10] [655772622cfa5] [ERROR] Callback ERREUR : problème avec le premier message [2023-11-17 15:02:10] [655772622cfa5] [DEBUG] début chatgpt [2023-11-17 15:02:10] [655772622cfa5] [DEBUG] curl_init OK [2023-11-17 15:02:10] [655772622cfa5] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 15:02:10] [655772622cfa5] [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"},{"role":"user","content":"**"}]} [2023-11-17 15:02:14] [655772622cfa5] [DEBUG] Commun GPT response: { "id": "chatcmpl-8Lti68GJgguxVZrZNNdFAd5jVsyKC", "object": "chat.completion", "created": 1700229730, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour! Comment puis-je vous aider aujourd'hui?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 274, "completion_tokens": 11, "total_tokens": 285 } } [2023-11-17 15:02:14] [655772622cfa5] [DEBUG] Curl Closed OK [2023-11-17 15:02:14] [655772622cfa5] [INFO] Commun GPT Content: { "id": "chatcmpl-8Lti68GJgguxVZrZNNdFAd5jVsyKC", "object": "chat.completion", "created": 1700229730, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour! Comment puis-je vous aider aujourd'hui?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 274, "completion_tokens": 11, "total_tokens": 285 } } [2023-11-17 15:02:14] [655772622cfa5] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:14] [655772622cfa5] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:36] [6557727cc1a49] [DEBUG] Callback main start ok [2023-11-17 15:02:36] [6557727cc1a49] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:02:36] [6557727cc1a49] [DEBUG] Callback main avant while ok [2023-11-17 15:02:36] [6557727cc1a49] [DEBUG] Fields : Array [2023-11-17 15:02:36] [6557727cc1a49] [INFO] Callback SMS entrant. Number: adm Text: ** [2023-11-17 15:02:36] [6557727cc1a49] [INFO] From: adm|Date: 15:02:36|Message: ** [2023-11-17 15:02:36] [6557727cc1a49] [DEBUG] callback main apres while ok [2023-11-17 15:02:36] [6557727cc1a49] [ERROR] BDD CheckNumber : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:36] [6557727cc1a49] [ERROR] BDD CheckSmsCount : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:36] [6557727cc1a49] [INFO] Callback SMS Count =? [2023-11-17 15:02:36] [6557727cc1a49] [INFO] Callback checkMessage : -- text: ** [2023-11-17 15:02:36] [6557727cc1a49] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:36] [6557727cc1a49] [ERROR] Callback ERREUR : problème avec le premier message [2023-11-17 15:02:36] [6557727cc1a49] [DEBUG] début chatgpt [2023-11-17 15:02:36] [6557727cc1a49] [DEBUG] curl_init OK [2023-11-17 15:02:36] [6557727cc1a49] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 15:02:36] [6557727cc1a49] [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"},{"role":"user","content":"**"}]} [2023-11-17 15:02:42] [65577282a06aa] [DEBUG] Callback main start ok [2023-11-17 15:02:42] [65577282a06aa] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:02:42] [65577282a06aa] [DEBUG] Callback main avant while ok [2023-11-17 15:02:42] [65577282a06aa] [DEBUG] Fields : Array [2023-11-17 15:02:42] [65577282a06aa] [INFO] Callback SMS entrant. Number: adm Text: ** [2023-11-17 15:02:42] [65577282a06aa] [INFO] From: adm|Date: 15:02:42|Message: ** [2023-11-17 15:02:42] [65577282a06aa] [DEBUG] callback main apres while ok [2023-11-17 15:02:42] [65577282a06aa] [ERROR] BDD CheckNumber : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:42] [65577282a06aa] [ERROR] BDD CheckSmsCount : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:42] [65577282a06aa] [INFO] Callback SMS Count =? [2023-11-17 15:02:42] [65577282a06aa] [INFO] Callback checkMessage : -- text: ** [2023-11-17 15:02:42] [65577282a06aa] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:42] [65577282a06aa] [ERROR] Callback ERREUR : problème avec le premier message [2023-11-17 15:02:42] [65577282a06aa] [DEBUG] début chatgpt [2023-11-17 15:02:42] [65577282a06aa] [DEBUG] curl_init OK [2023-11-17 15:02:42] [65577282a06aa] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 15:02:42] [65577282a06aa] [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"},{"role":"user","content":"**"}]} [2023-11-17 15:02:45] [65577282a06aa] [DEBUG] Commun GPT response: { "id": "chatcmpl-8LticfhHydbncRW8FVW9Sv8AowTyS", "object": "chat.completion", "created": 1700229762, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour ! Comment puis-je vous aider à organiser votre covoiturage pour cet événement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 274, "completion_tokens": 22, "total_tokens": 296 } } [2023-11-17 15:02:45] [65577282a06aa] [DEBUG] Curl Closed OK [2023-11-17 15:02:45] [65577282a06aa] [INFO] Commun GPT Content: { "id": "chatcmpl-8LticfhHydbncRW8FVW9Sv8AowTyS", "object": "chat.completion", "created": 1700229762, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour ! Comment puis-je vous aider à organiser votre covoiturage pour cet événement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 274, "completion_tokens": 22, "total_tokens": 296 } } [2023-11-17 15:02:45] [65577282a06aa] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:45] [65577282a06aa] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:46] [65577286cf621] [DEBUG] Callback main start ok [2023-11-17 15:02:46] [65577286cf621] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:02:46] [65577286cf621] [DEBUG] Callback main avant while ok [2023-11-17 15:02:46] [65577286cf621] [DEBUG] Fields : Array [2023-11-17 15:02:46] [65577286cf621] [INFO] Callback SMS entrant. Number: adm Text: ** [2023-11-17 15:02:46] [65577286cf621] [INFO] From: adm|Date: 15:02:46|Message: ** [2023-11-17 15:02:46] [65577286cf621] [DEBUG] callback main apres while ok [2023-11-17 15:02:46] [65577286cf621] [ERROR] BDD CheckNumber : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:46] [65577286cf621] [ERROR] BDD CheckSmsCount : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:46] [65577286cf621] [INFO] Callback SMS Count =? [2023-11-17 15:02:46] [65577286cf621] [INFO] Callback checkMessage : -- text: ** [2023-11-17 15:02:46] [65577286cf621] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:46] [65577286cf621] [ERROR] Callback ERREUR : problème avec le premier message [2023-11-17 15:02:46] [65577286cf621] [DEBUG] début chatgpt [2023-11-17 15:02:46] [65577286cf621] [DEBUG] curl_init OK [2023-11-17 15:02:46] [65577286cf621] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 15:02:46] [65577286cf621] [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"},{"role":"user","content":"**"}]} [2023-11-17 15:02:50] [65577286cf621] [DEBUG] Commun GPT response: { "id": "chatcmpl-8LtihQo2KM4PA5QLgcCAYSFkE0z2j", "object": "chat.completion", "created": 1700229767, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour ! Pouvez-vous me donner le nom de l'événement auquel vous souhaitez vous rendre en covoiturage ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 274, "completion_tokens": 28, "total_tokens": 302 } } [2023-11-17 15:02:50] [65577286cf621] [DEBUG] Curl Closed OK [2023-11-17 15:02:50] [65577286cf621] [INFO] Commun GPT Content: { "id": "chatcmpl-8LtihQo2KM4PA5QLgcCAYSFkE0z2j", "object": "chat.completion", "created": 1700229767, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour ! Pouvez-vous me donner le nom de l'événement auquel vous souhaitez vous rendre en covoiturage ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 274, "completion_tokens": 28, "total_tokens": 302 } } [2023-11-17 15:02:50] [65577286cf621] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:02:50] [65577286cf621] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:03:01] [655772955bd1e] [DEBUG] Callback main start ok [2023-11-17 15:03:01] [655772955bd1e] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:03:01] [655772955bd1e] [DEBUG] Callback main avant while ok [2023-11-17 15:03:01] [655772955bd1e] [DEBUG] Fields : Array [2023-11-17 15:03:01] [655772955bd1e] [INFO] Callback SMS entrant. Number: adm Text: ** [2023-11-17 15:03:01] [655772955bd1e] [INFO] From: adm|Date: 15:03:01|Message: ** [2023-11-17 15:03:01] [655772955bd1e] [DEBUG] callback main apres while ok [2023-11-17 15:03:01] [655772955bd1e] [ERROR] BDD CheckNumber : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:03:01] [655772955bd1e] [ERROR] BDD CheckSmsCount : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:03:01] [655772955bd1e] [INFO] Callback SMS Count =? [2023-11-17 15:03:01] [655772955bd1e] [INFO] Callback checkMessage : -- text: ** [2023-11-17 15:03:01] [655772955bd1e] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:03:01] [655772955bd1e] [ERROR] Callback ERREUR : problème avec le premier message [2023-11-17 15:03:01] [655772955bd1e] [DEBUG] début chatgpt [2023-11-17 15:03:01] [655772955bd1e] [DEBUG] curl_init OK [2023-11-17 15:03:01] [655772955bd1e] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 15:03:01] [655772955bd1e] [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"},{"role":"user","content":"**"}]} [2023-11-17 15:03:03] [655772955bd1e] [DEBUG] Commun GPT response: { "id": "chatcmpl-8LtivhVWMFFuLyjT8MZjFCWPkN2Su", "object": "chat.completion", "created": 1700229781, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour, comment puis-je vous aider aujourd'hui ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 274, "completion_tokens": 11, "total_tokens": 285 } } [2023-11-17 15:03:03] [655772955bd1e] [DEBUG] Curl Closed OK [2023-11-17 15:03:03] [655772955bd1e] [INFO] Commun GPT Content: { "id": "chatcmpl-8LtivhVWMFFuLyjT8MZjFCWPkN2Su", "object": "chat.completion", "created": 1700229781, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour, comment puis-je vous aider aujourd'hui ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 274, "completion_tokens": 11, "total_tokens": 285 } } [2023-11-17 15:03:03] [655772955bd1e] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:03:03] [655772955bd1e] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:03:19] [655772a797b20] [DEBUG] Callback main start ok [2023-11-17 15:03:19] [655772a797b20] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:03:19] [655772a797b20] [DEBUG] Callback main avant while ok [2023-11-17 15:03:19] [655772a797b20] [DEBUG] Fields : Array [2023-11-17 15:03:19] [655772a797b20] [INFO] Callback SMS entrant. Number: adm Text: ** [2023-11-17 15:03:19] [655772a797b20] [INFO] From: adm|Date: 15:03:19|Message: ** [2023-11-17 15:03:19] [655772a797b20] [DEBUG] callback main apres while ok [2023-11-17 15:03:19] [655772a797b20] [ERROR] BDD CheckNumber : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:03:19] [655772a797b20] [ERROR] BDD CheckSmsCount : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:03:19] [655772a797b20] [INFO] Callback SMS Count =? [2023-11-17 15:03:19] [655772a797b20] [INFO] Callback checkMessage : -- text: ** [2023-11-17 15:03:19] [655772a797b20] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:03:19] [655772a797b20] [ERROR] Callback ERREUR : problème avec le premier message [2023-11-17 15:03:19] [655772a797b20] [DEBUG] début chatgpt [2023-11-17 15:03:19] [655772a797b20] [DEBUG] curl_init OK [2023-11-17 15:03:19] [655772a797b20] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 15:03:19] [655772a797b20] [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"},{"role":"user","content":"**"}]} [2023-11-17 15:03:21] [655772a797b20] [DEBUG] Commun GPT response: { "id": "chatcmpl-8LtjEFWbgEV6dUmaBljmHBhB8vZVv", "object": "chat.completion", "created": 1700229800, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour! Comment puis-je vous aider aujourd'hui?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 274, "completion_tokens": 11, "total_tokens": 285 } } [2023-11-17 15:03:21] [655772a797b20] [DEBUG] Curl Closed OK [2023-11-17 15:03:21] [655772a797b20] [INFO] Commun GPT Content: { "id": "chatcmpl-8LtjEFWbgEV6dUmaBljmHBhB8vZVv", "object": "chat.completion", "created": 1700229800, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour! Comment puis-je vous aider aujourd'hui?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 274, "completion_tokens": 11, "total_tokens": 285 } } [2023-11-17 15:03:21] [655772a797b20] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:03:21] [655772a797b20] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:09:12] [65577408675d3] [DEBUG] Callback main start ok [2023-11-17 15:09:12] [65577408675d3] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:09:12] [65577408675d3] [DEBUG] Callback main avant while ok [2023-11-17 15:09:12] [65577408675d3] [DEBUG] Fields : Array [2023-11-17 15:09:12] [65577408675d3] [INFO] Callback SMS entrant. Number: adm Text: ** [2023-11-17 15:09:12] [65577408675d3] [INFO] From: adm|Date: 15:09:12|Message: ** [2023-11-17 15:09:12] [65577408675d3] [DEBUG] callback main apres while ok [2023-11-17 15:09:12] [65577408675d3] [ERROR] BDD CheckNumber : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:09:12] [65577408675d3] [ERROR] BDD CheckSmsCount : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:09:12] [65577408675d3] [INFO] Callback SMS Count =? [2023-11-17 15:09:12] [65577408675d3] [INFO] Callback checkMessage : -- text: ** [2023-11-17 15:09:12] [65577408675d3] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:09:12] [65577408675d3] [ERROR] Callback ERREUR : problème avec le premier message [2023-11-17 15:09:12] [65577408675d3] [DEBUG] début chatgpt [2023-11-17 15:09:12] [65577408675d3] [DEBUG] curl_init OK [2023-11-17 15:09:12] [65577408675d3] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 15:09:12] [65577408675d3] [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"},{"role":"user","content":"**"}]} [2023-11-17 15:09:14] [6557740a30580] [DEBUG] Callback main start ok [2023-11-17 15:09:14] [6557740a30580] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:09:14] [6557740a30580] [DEBUG] Callback main avant while ok [2023-11-17 15:09:14] [6557740a30580] [DEBUG] Fields : Array [2023-11-17 15:09:14] [6557740a30580] [INFO] Callback SMS entrant. Number: adm Text: ** [2023-11-17 15:09:14] [6557740a30580] [INFO] From: adm|Date: 15:09:14|Message: ** [2023-11-17 15:09:14] [6557740a30580] [DEBUG] callback main apres while ok [2023-11-17 15:09:14] [6557740a30580] [ERROR] BDD CheckNumber : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:09:14] [6557740a30580] [ERROR] BDD CheckSmsCount : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:09:14] [6557740a30580] [INFO] Callback SMS Count =? [2023-11-17 15:09:14] [6557740a30580] [INFO] Callback checkMessage : -- text: ** [2023-11-17 15:09:14] [6557740a30580] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:09:14] [6557740a30580] [ERROR] Callback ERREUR : problème avec le premier message [2023-11-17 15:09:14] [6557740a30580] [DEBUG] début chatgpt [2023-11-17 15:09:14] [6557740a30580] [DEBUG] curl_init OK [2023-11-17 15:09:14] [6557740a30580] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 15:09:14] [6557740a30580] [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"},{"role":"user","content":"**"}]} [2023-11-17 15:09:14] [65577408675d3] [DEBUG] Commun GPT response: { "id": "chatcmpl-8LtouIDGw93NPmAjP8Fob5gXRTiLl", "object": "chat.completion", "created": 1700230152, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour! Comment puis-je vous aider aujourd'hui?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 274, "completion_tokens": 11, "total_tokens": 285 } } [2023-11-17 15:09:14] [65577408675d3] [DEBUG] Curl Closed OK [2023-11-17 15:09:14] [65577408675d3] [INFO] Commun GPT Content: { "id": "chatcmpl-8LtouIDGw93NPmAjP8Fob5gXRTiLl", "object": "chat.completion", "created": 1700230152, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour! Comment puis-je vous aider aujourd'hui?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 274, "completion_tokens": 11, "total_tokens": 285 } } [2023-11-17 15:09:14] [65577408675d3] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:09:14] [65577408675d3] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:09:18] [6557740a30580] [DEBUG] Commun GPT response: { "id": "chatcmpl-8Ltow1QFUefPQY9rjJOHuAxsuTxq3", "object": "chat.completion", "created": 1700230154, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour! Comment puis-je vous aider aujourd'hui?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 274, "completion_tokens": 11, "total_tokens": 285 } } [2023-11-17 15:09:18] [6557740a30580] [DEBUG] Curl Closed OK [2023-11-17 15:09:18] [6557740a30580] [INFO] Commun GPT Content: { "id": "chatcmpl-8Ltow1QFUefPQY9rjJOHuAxsuTxq3", "object": "chat.completion", "created": 1700230154, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour! Comment puis-je vous aider aujourd'hui?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 274, "completion_tokens": 11, "total_tokens": 285 } } [2023-11-17 15:09:18] [6557740a30580] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:09:18] [6557740a30580] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'adm' in 'where clause' [2023-11-17 15:09:51] [6557742f4b3a2] [DEBUG] Callback main start ok [2023-11-17 15:09:51] [6557742f4b3a2] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:09:51] [6557742f4b3a2] [DEBUG] Callback main avant while ok [2023-11-17 15:09:51] [6557742f4b3a2] [DEBUG] Fields : Array [2023-11-17 15:09:51] [6557742f4b3a2] [INFO] Callback SMS entrant. Number: +33600112233 Text: Lorem Ipsum is simply dummy text ... [2023-11-17 15:09:51] [6557742f4b3a2] [INFO] From: +33600112233|Date: 2023-11-17 15:09:51|Message: Lorem Ipsum is simply dummy text ... [2023-11-17 15:09:51] [6557742f4b3a2] [DEBUG] callback main apres while ok [2023-11-17 15:09:51] [6557742f4b3a2] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 15:09:51] [6557742f4b3a2] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 15:09:51] [6557742f4b3a2] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33600112233 [2023-11-17 15:09:51] [6557742f4b3a2] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Lorem Ipsum is simply dummy text ...' [2023-11-17 15:09:51] [6557742f4b3a2] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 15:09:51] [6557742f4b3a2] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 15:09:51] [6557742f4b3a2] [INFO] Ajout du sender : 33755517567 au +33600112233 [2023-11-17 15:09:51] [6557742f4b3a2] [DEBUG] [SMS] Skip sender : 33755517567 [2023-11-17 15:09:51] [6557742f4b3a2] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:09:59] [655774372b9e4] [DEBUG] Callback main start ok [2023-11-17 15:09:59] [655774372b9e4] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:09:59] [655774372b9e4] [DEBUG] Callback main avant while ok [2023-11-17 15:09:59] [655774372b9e4] [DEBUG] Fields : Array [2023-11-17 15:09:59] [655774372b9e4] [INFO] Callback SMS entrant. Number: +33634957587 Text: Bonjour [2023-11-17 15:09:59] [655774372b9e4] [INFO] From: +33634957587|Date: 2023-11-17 15:09:57|Message: Bonjour [2023-11-17 15:09:59] [655774372b9e4] [DEBUG] callback main apres while ok [2023-11-17 15:09:59] [655774372b9e4] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 15:09:59] [655774372b9e4] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 15:09:59] [655774372b9e4] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33634957587 [2023-11-17 15:09:59] [655774372b9e4] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour' [2023-11-17 15:09:59] [655774372b9e4] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 15:09:59] [655774372b9e4] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 15:09:59] [655774372b9e4] [INFO] Ajout du sender : 33755517567 au +33634957587 [2023-11-17 15:09:59] [655774372b9e4] [DEBUG] [SMS] Skip sender : 33755517567 [2023-11-17 15:09:59] [655774372b9e4] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:10:01] [6557743948591] [DEBUG] Callback main start ok [2023-11-17 15:10:01] [6557743948591] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:10:01] [6557743948591] [DEBUG] Callback main avant while ok [2023-11-17 15:10:01] [6557743948591] [DEBUG] Fields : Array [2023-11-17 15:10:01] [6557743948591] [INFO] Callback SMS entrant. Number: +33601747173 Text: test [2023-11-17 15:10:01] [6557743948591] [INFO] From: +33601747173|Date: 2023-11-17 15:09:59|Message: test [2023-11-17 15:10:01] [6557743948591] [DEBUG] callback main apres while ok [2023-11-17 15:10:01] [6557743948591] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 15:10:01] [6557743948591] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 15:10:01] [6557743948591] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33601747173 [2023-11-17 15:10:01] [6557743948591] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'test' [2023-11-17 15:10:01] [6557743948591] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 15:10:01] [6557743948591] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 15:10:01] [6557743948591] [INFO] Ajout du sender : 33755517567 au +33601747173 [2023-11-17 15:10:01] [6557743948591] [DEBUG] [SMS] Skip sender : 33755517567 [2023-11-17 15:10:01] [6557743948591] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:10:25] [65577451a1b24] [DEBUG] Callback main start ok [2023-11-17 15:10:25] [65577451a1b24] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:10:25] [65577451a1b24] [DEBUG] Callback main avant while ok [2023-11-17 15:10:25] [65577451a1b24] [DEBUG] Fields : Array [2023-11-17 15:10:25] [65577451a1b24] [INFO] Callback SMS entrant. Number: +33600112233 Text: Lorem Ipsum is simply dummy text ... [2023-11-17 15:10:25] [65577451a1b24] [INFO] From: +33600112233|Date: 2023-11-17 15:10:25|Message: Lorem Ipsum is simply dummy text ... [2023-11-17 15:10:25] [65577451a1b24] [DEBUG] callback main apres while ok [2023-11-17 15:10:25] [65577451a1b24] [DEBUG] BDD CheckNumber : OK [2023-11-17 15:10:25] [65577451a1b24] [INFO] Callback SMS Count =? 0 [2023-11-17 15:10:25] [65577451a1b24] [INFO] Callback checkMessage : Lorem Ipsum is simply dummy text ... -- text: Lorem Ipsum is simply dummy text ... [2023-11-17 15:10:25] [65577451a1b24] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-17 15:10:25] [65577451a1b24] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:14:11] [655775332aa8a] [DEBUG] Callback main start ok [2023-11-17 15:14:11] [655775332aa8a] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:14:11] [655775332aa8a] [DEBUG] Callback main avant while ok [2023-11-17 15:14:11] [655775332aa8a] [DEBUG] Fields : Array [2023-11-17 15:14:11] [655775332aa8a] [INFO] Callback SMS entrant. Number: +33789060090 Text: Bonjour [2023-11-17 15:14:11] [655775332aa8a] [INFO] From: +33789060090|Date: 2023-11-17 15:14:10|Message: Bonjour [2023-11-17 15:14:11] [655775332aa8a] [DEBUG] callback main apres while ok [2023-11-17 15:14:11] [655775332aa8a] [DEBUG] BDD CheckNumber : OK [2023-11-17 15:14:11] [655775332aa8a] [INFO] Callback SMS Count =? 1 [2023-11-17 15:14:11] [655775332aa8a] [INFO] Callback checkMessage : Je souhaite aller à Nice -- text: Bonjour [2023-11-17 15:14:11] [655775332aa8a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour' [2023-11-17 15:14:11] [655775332aa8a] [DEBUG] début chatgpt [2023-11-17 15:14:11] [655775332aa8a] [DEBUG] curl_init OK [2023-11-17 15:14:11] [655775332aa8a] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 15:14:11] [655775332aa8a] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"Bonjour"}]} [2023-11-17 15:14:12] [6557753432d92] [DEBUG] Callback main start ok [2023-11-17 15:14:12] [6557753432d92] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:14:12] [6557753432d92] [DEBUG] Callback main avant while ok [2023-11-17 15:14:12] [6557753432d92] [DEBUG] Fields : Array [2023-11-17 15:14:12] [6557753432d92] [INFO] Callback SMS entrant. Number: +33607664607 Text: Oui ! [2023-11-17 15:14:12] [6557753432d92] [INFO] From: +33607664607|Date: 2023-11-17 15:14:11|Message: Oui ! [2023-11-17 15:14:12] [6557753432d92] [DEBUG] callback main apres while ok [2023-11-17 15:14:12] [6557753432d92] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 15:14:12] [6557753432d92] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 15:14:12] [6557753432d92] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33607664607 [2023-11-17 15:14:12] [6557753432d92] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui !' [2023-11-17 15:14:12] [6557753432d92] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 15:14:12] [6557753432d92] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 15:14:12] [6557753432d92] [INFO] Ajout du sender : 33755517567 au +33607664607 [2023-11-17 15:14:12] [6557753432d92] [DEBUG] [SMS] Skip sender : 33755517567 [2023-11-17 15:14:12] [6557753432d92] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:14:16] [655775332aa8a] [DEBUG] Commun GPT response: { "id": "chatcmpl-8Lttj5qS82oqYk1pzJxnWKhzOFf3y", "object": "chat.completion", "created": 1700230451, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour! Je suis là pour vous aider à organiser votre covoiturage. Pouvez-vous me dire quel est le nom de l'évènement auquel vous souhaitez assister?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 302, "completion_tokens": 40, "total_tokens": 342 } } [2023-11-17 15:14:16] [655775332aa8a] [DEBUG] Curl Closed OK [2023-11-17 15:14:16] [655775332aa8a] [INFO] Commun GPT Content: { "id": "chatcmpl-8Lttj5qS82oqYk1pzJxnWKhzOFf3y", "object": "chat.completion", "created": 1700230451, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour! Je suis là pour vous aider à organiser votre covoiturage. Pouvez-vous me dire quel est le nom de l'évènement auquel vous souhaitez assister?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 302, "completion_tokens": 40, "total_tokens": 342 } } [2023-11-17 15:14:16] [655775332aa8a] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour' [2023-11-17 15:14:16] [655775332aa8a] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Bonjour! Je suis là pour vous aider à organiser votre covoiturage. Pouvez-vous me dire quel est le nom de l\'évènement auquel vous souhaitez assister?' [2023-11-17 15:14:16] [655775332aa8a] [INFO] Sender already set +33789060090 [2023-11-17 15:14:16] [655775332aa8a] [DEBUG] [SMS] Skip sender : 33755517569 [2023-11-17 15:14:16] [655775332aa8a] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:14:21] [6557753d2f947] [DEBUG] Callback main start ok [2023-11-17 15:14:21] [6557753d2f947] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:14:21] [6557753d2f947] [DEBUG] Callback main avant while ok [2023-11-17 15:14:21] [6557753d2f947] [DEBUG] Fields : Array [2023-11-17 15:14:21] [6557753d2f947] [INFO] Callback SMS entrant. Number: +33789060090 Text: Bonjour [2023-11-17 15:14:21] [6557753d2f947] [INFO] From: +33789060090|Date: 2023-11-17 15:14:10|Message: Bonjour [2023-11-17 15:14:21] [6557753d2f947] [DEBUG] callback main apres while ok [2023-11-17 15:14:21] [6557753d2f947] [DEBUG] BDD CheckNumber : OK [2023-11-17 15:14:21] [6557753d2f947] [INFO] Callback SMS Count =? 1 [2023-11-17 15:14:21] [6557753d2f947] [INFO] Callback checkMessage : Bonjour -- text: Bonjour [2023-11-17 15:14:21] [6557753d2f947] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-17 15:14:21] [6557753d2f947] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:14:22] [6557753ef070f] [DEBUG] Callback main start ok [2023-11-17 15:14:22] [6557753ef070f] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:14:22] [6557753ef070f] [DEBUG] Callback main avant while ok [2023-11-17 15:14:22] [6557753ef070f] [DEBUG] Fields : Array [2023-11-17 15:14:22] [6557753ef070f] [INFO] Callback SMS entrant. Number: +33607664607 Text: Bonjour Alfred :) [2023-11-17 15:14:22] [6557753ef070f] [INFO] From: +33607664607|Date: 2023-11-17 15:14:21|Message: Bonjour Alfred :) [2023-11-17 15:14:22] [6557753ef070f] [DEBUG] callback main apres while ok [2023-11-17 15:14:22] [6557753ef070f] [DEBUG] BDD CheckNumber : OK [2023-11-17 15:14:22] [6557753ef070f] [INFO] Callback SMS Count =? 0 [2023-11-17 15:14:22] [6557753ef070f] [INFO] Callback checkMessage : Oui ! -- text: Bonjour Alfred :) [2023-11-17 15:14:23] [6557753ef070f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred :)' [2023-11-17 15:14:23] [6557753ef070f] [ERROR] Callback ERREUR : problème avec le premier message [2023-11-17 15:14:23] [6557753ef070f] [DEBUG] début chatgpt [2023-11-17 15:14:23] [6557753ef070f] [DEBUG] curl_init OK [2023-11-17 15:14:23] [6557753ef070f] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 15:14:23] [6557753ef070f] [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"},{"role":"user","content":"Bonjour Alfred :)"}]} [2023-11-17 15:14:24] [6557753ef070f] [DEBUG] Commun GPT response: { "id": "chatcmpl-8LttvJZoh7urGK7vOwwbjiWFhgqFv", "object": "chat.completion", "created": 1700230463, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Comment puis-je vous aider aujourd'hui ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 276, "completion_tokens": 9, "total_tokens": 285 } } [2023-11-17 15:14:24] [6557753ef070f] [DEBUG] Curl Closed OK [2023-11-17 15:14:24] [6557753ef070f] [INFO] Commun GPT Content: { "id": "chatcmpl-8LttvJZoh7urGK7vOwwbjiWFhgqFv", "object": "chat.completion", "created": 1700230463, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Comment puis-je vous aider aujourd'hui ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 276, "completion_tokens": 9, "total_tokens": 285 } } [2023-11-17 15:14:24] [6557753ef070f] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour Alfred :)' [2023-11-17 15:14:24] [6557753ef070f] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Comment puis-je vous aider aujourd\'hui ?' [2023-11-17 15:14:24] [6557753ef070f] [INFO] Sender already set +33607664607 [2023-11-17 15:14:24] [6557753ef070f] [INFO] SMS Count : 35 [2023-11-17 15:14:24] [6557753ef070f] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33607664607"}],"text":"Comment puis-je vous aider aujourd'hui ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2023-11-17 15:14:24] [6557753ef070f] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 15:14:24] [6557753ef070f] [INFO] [SMS] SMS envoyé avec succès id : sms_65577540af69c008232407 [2023-11-17 15:14:24] [6557753ef070f] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65577540af69c008232407","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":16.15} [2023-11-17 15:14:24] [6557753ef070f] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-17 15:14:24] [6557753ef070f] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:14:32] [655775482d954] [DEBUG] Callback main start ok [2023-11-17 15:14:32] [655775482d954] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:14:32] [655775482d954] [DEBUG] Callback main avant while ok [2023-11-17 15:14:32] [655775482d954] [DEBUG] Fields : Array [2023-11-17 15:14:32] [655775482d954] [INFO] Callback SMS entrant. Number: +33676651243 Text: Bonjour, pas de PB. Cdt [2023-11-17 15:14:32] [655775482d954] [INFO] From: +33676651243|Date: 2023-11-17 15:14:31|Message: Bonjour, pas de PB. Cdt [2023-11-17 15:14:32] [655775482d954] [DEBUG] callback main apres while ok [2023-11-17 15:14:32] [655775482d954] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 15:14:32] [655775482d954] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 15:14:32] [655775482d954] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33676651243 [2023-11-17 15:14:32] [655775482d954] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, pas de PB. Cdt' [2023-11-17 15:14:32] [655775482d954] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 15:14:32] [655775482d954] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 15:14:32] [655775482d954] [INFO] Ajout du sender : 33755517567 au +33676651243 [2023-11-17 15:14:32] [655775482d954] [DEBUG] [SMS] Skip sender : 33755517567 [2023-11-17 15:14:32] [655775482d954] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:23:34] [655777661d3f6] [DEBUG] Callback main start ok [2023-11-17 15:23:34] [655777661d3f6] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:23:34] [655777661d3f6] [DEBUG] Callback main avant while ok [2023-11-17 15:23:34] [655777661d3f6] [DEBUG] Fields : Array [2023-11-17 15:23:34] [655777661d3f6] [INFO] Callback SMS entrant. Number: +33789060090 Text: Bonjour [2023-11-17 15:23:34] [655777661d3f6] [INFO] From: +33789060090|Date: 2023-11-17 15:23:33|Message: Bonjour [2023-11-17 15:23:34] [655777661d3f6] [DEBUG] callback main apres while ok [2023-11-17 15:23:34] [655777661d3f6] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 15:23:34] [655777661d3f6] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 15:23:34] [655777661d3f6] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33789060090 [2023-11-17 15:23:34] [655777661d3f6] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour' [2023-11-17 15:23:34] [655777661d3f6] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 15:23:34] [655777661d3f6] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 15:23:34] [655777661d3f6] [INFO] Ajout du sender : 33755517567 au +33789060090 [2023-11-17 15:23:34] [655777661d3f6] [DEBUG] Vrai [2023-11-17 15:23:34] [655777661d3f6] [DEBUG] 33755517567 [2023-11-17 15:23:34] [655777661d3f6] [DEBUG] [SMS] Skip sender : 33755517567 [2023-11-17 15:23:34] [655777661d3f6] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:27:24] [6557784cf273b] [DEBUG] Callback main start ok [2023-11-17 15:27:25] [6557784cf273b] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:27:25] [6557784cf273b] [DEBUG] Callback main avant while ok [2023-11-17 15:27:25] [6557784cf273b] [DEBUG] Fields : Array [2023-11-17 15:27:25] [6557784cf273b] [INFO] Callback SMS entrant. Number: +33676651243 Text: Pourquoi pas mais il faudra que vous nous en expliquiez les modalités [2023-11-17 15:27:25] [6557784cf273b] [INFO] From: +33676651243|Date: 2023-11-17 15:27:23|Message: Pourquoi pas mais il faudra que vous nous en expliquiez les modalités [2023-11-17 15:27:25] [6557784cf273b] [DEBUG] callback main apres while ok [2023-11-17 15:27:25] [6557784cf273b] [DEBUG] BDD CheckNumber : OK [2023-11-17 15:27:25] [6557784cf273b] [INFO] Callback SMS Count =? 0 [2023-11-17 15:27:25] [6557784cf273b] [INFO] Callback checkMessage : Bonjour, pas de PB. Cdt -- text: Pourquoi pas mais il faudra que vous nous en expliquiez les modalités [2023-11-17 15:27:25] [6557784cf273b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Pourquoi pas mais il faudra que vous nous en expliquiez les modalités' [2023-11-17 15:27:25] [6557784cf273b] [ERROR] Callback ERREUR : problème avec le premier message [2023-11-17 15:27:25] [6557784cf273b] [DEBUG] début chatgpt [2023-11-17 15:27:25] [6557784cf273b] [DEBUG] curl_init OK [2023-11-17 15:27:25] [6557784cf273b] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 15:27:25] [6557784cf273b] [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"},{"role":"user","content":"Pourquoi pas mais il faudra que vous nous en expliquiez les modalit\u00e9s"}]} [2023-11-17 15:27:34] [65577856f11c5] [DEBUG] Callback main start ok [2023-11-17 15:27:34] [65577856f11c5] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:27:34] [65577856f11c5] [DEBUG] Callback main avant while ok [2023-11-17 15:27:34] [65577856f11c5] [DEBUG] Fields : Array [2023-11-17 15:27:34] [65577856f11c5] [INFO] Callback SMS entrant. Number: +33676651243 Text: Pourquoi pas mais il faudra que vous nous en expliquiez les modalités [2023-11-17 15:27:34] [65577856f11c5] [INFO] From: +33676651243|Date: 2023-11-17 15:27:23|Message: Pourquoi pas mais il faudra que vous nous en expliquiez les modalités [2023-11-17 15:27:34] [65577856f11c5] [DEBUG] callback main apres while ok [2023-11-17 15:27:34] [65577856f11c5] [DEBUG] BDD CheckNumber : OK [2023-11-17 15:27:35] [65577856f11c5] [INFO] Callback SMS Count =? 0 [2023-11-17 15:27:35] [65577856f11c5] [INFO] Callback checkMessage : Pourquoi pas mais il faudra que vous nous en expliquiez les modalités -- text: Pourquoi pas mais il faudra que vous nous en expliquiez les modalités [2023-11-17 15:27:35] [65577856f11c5] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-17 15:27:35] [65577856f11c5] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:27:45] [6557784cf273b] [DEBUG] Commun GPT response: { "id": "chatcmpl-8Lu6X4rMrVfxvQTRE32gpLnRkkgng", "object": "chat.completion", "created": 1700231245, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour, je suis ravi de vous aider à organiser votre covoiturage. Pouvez-vous me fournir les informations suivantes s'il vous plaît ?\n\n1. Quel est le nom de l'évènement auquel vous souhaitez vous rendre ?\n2. Souhaitez-vous être conducteur ou passager pour ce covoiturage ?\n3. Quelle est votre adresse de départ ?\n4. À quelle heure souhaitez-vous arriver à l'évènement ?\n5. Souhaitez-vous revenir à la même adresse au retour ?\n6. Si non, quelle est l'adresse de retour ?\n7. À quelle heure souhaitez-vous repartir de l'événement ?\n\nMerci de répondre à chacune de ces questions." }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 291, "completion_tokens": 159, "total_tokens": 450 } } [2023-11-17 15:27:45] [6557784cf273b] [DEBUG] Curl Closed OK [2023-11-17 15:27:45] [6557784cf273b] [INFO] Commun GPT Content: { "id": "chatcmpl-8Lu6X4rMrVfxvQTRE32gpLnRkkgng", "object": "chat.completion", "created": 1700231245, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour, je suis ravi de vous aider à organiser votre covoiturage. Pouvez-vous me fournir les informations suivantes s'il vous plaît ?\n\n1. Quel est le nom de l'évènement auquel vous souhaitez vous rendre ?\n2. Souhaitez-vous être conducteur ou passager pour ce covoiturage ?\n3. Quelle est votre adresse de départ ?\n4. À quelle heure souhaitez-vous arriver à l'évènement ?\n5. Souhaitez-vous revenir à la même adresse au retour ?\n6. Si non, quelle est l'adresse de retour ?\n7. À quelle heure souhaitez-vous repartir de l'événement ?\n\nMerci de répondre à chacune de ces questions." }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 291, "completion_tokens": 159, "total_tokens": 450 } } [2023-11-17 15:27:45] [6557784cf273b] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Pourquoi pas mais il faudra que vous nous en expliquiez les modalités' [2023-11-17 15:27:45] [6557784cf273b] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Bonjour, je suis ravi de vous aider à organiser votre covoiturage. Pouvez-vous me fournir les informations suivantes s\'il vous plaît ?\n\n1. Quel est le nom de l\'évènement auquel vous souhaitez vous rendre ?\n2. Souhaitez-vous être conducteur ou passager pour ce covoiturage ?\n3. Quelle est votre adresse de départ ?\n4. À quelle heure souhaitez-vous arriver à l\'évènement ?\n5. Souhaitez-vous revenir à la même adresse au retour ?\n6. Si non, quelle est l\'adresse de retour ?\n7. À quelle heure souhaitez-vous repartir de l\'événement ?\n\nMerci de répondre à chacune de ces questions.' [2023-11-17 15:27:45] [6557784cf273b] [INFO] Sender already set +33676651243 [2023-11-17 15:27:45] [6557784cf273b] [DEBUG] Vrai [2023-11-17 15:27:45] [6557784cf273b] [DEBUG] '33755517567' [2023-11-17 15:27:45] [6557784cf273b] [INFO] SMS Count : 36 [2023-11-17 15:27:45] [6557784cf273b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33676651243"}],"text":"Bonjour, je suis ravi de vous aider \u00e0 organiser votre covoiturage. Pouvez-vous me fournir les informations suivantes s'il vous pla\u00eet ?\n\n1. Quel est le nom de l'\u00e9v\u00e8nement auquel vous souhaitez vous rendre ?\n2. Souhaitez-vous \u00eatre conducteur ou passager pour ce covoiturage ?\n3. Quelle est votre adresse de d\u00e9part ?\n4. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement ?\n5. Souhaitez-vous revenir \u00e0 la m\u00eame adresse au retour ?\n6. Si non, quelle est l'adresse de retour ?\n7. \u00c0 quelle heure souhaitez-vous repartir de l'\u00e9v\u00e9nement ?\n\nMerci de r\u00e9pondre \u00e0 chacune de ces questions.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2023-11-17 15:27:45] [6557784cf273b] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 15:27:45] [6557784cf273b] [INFO] [SMS] SMS envoyé avec succès id : sms_6557786175ccc915688839 [2023-11-17 15:27:45] [6557784cf273b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6557786175ccc915688839","number_of_contacts":1,"total_cost":0.18,"number_of_sms_needed":4,"residual_credit":15.05} [2023-11-17 15:27:45] [6557784cf273b] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-17 15:27:45] [6557784cf273b] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:28:41] [655778999a4be] [DEBUG] Callback main start ok [2023-11-17 15:28:41] [655778999a4be] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:28:41] [655778999a4be] [DEBUG] Callback main avant while ok [2023-11-17 15:28:41] [655778999a4be] [DEBUG] Fields : Array [2023-11-17 15:28:41] [655778999a4be] [INFO] Callback SMS entrant. Number: +33789060090 Text: Bonjour [2023-11-17 15:28:41] [655778999a4be] [INFO] From: +33789060090|Date: 2023-11-17 15:28:39|Message: Bonjour [2023-11-17 15:28:41] [655778999a4be] [DEBUG] callback main apres while ok [2023-11-17 15:28:41] [655778999a4be] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 15:28:41] [655778999a4be] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 15:28:41] [655778999a4be] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33789060090 [2023-11-17 15:28:41] [655778999a4be] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour' [2023-11-17 15:28:41] [655778999a4be] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 15:28:41] [655778999a4be] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 15:28:41] [655778999a4be] [INFO] Ajout du sender : 33755517567 au +33789060090 [2023-11-17 15:28:41] [655778999a4be] [DEBUG] 33755517567 - 33755517567 - Vrai [2023-11-17 15:28:41] [655778999a4be] [DEBUG] 33755517567 [2023-11-17 15:28:41] [655778999a4be] [DEBUG] [SMS] Skip sender : 33755517567 [2023-11-17 15:28:41] [655778999a4be] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:30:45] [65577915ee0f5] [DEBUG] Callback main start ok [2023-11-17 15:30:45] [65577915ee0f5] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:30:45] [65577915ee0f5] [DEBUG] Callback main avant while ok [2023-11-17 15:30:45] [65577915ee0f5] [DEBUG] Fields : Array [2023-11-17 15:30:45] [65577915ee0f5] [INFO] Callback SMS entrant. Number: +33789060090 Text: Jerk [2023-11-17 15:30:45] [65577915ee0f5] [INFO] From: +33789060090|Date: 2023-11-17 15:30:44|Message: Jerk [2023-11-17 15:30:45] [65577915ee0f5] [DEBUG] callback main apres while ok [2023-11-17 15:30:45] [65577915ee0f5] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 15:30:45] [65577915ee0f5] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 15:30:46] [65577915ee0f5] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33789060090 [2023-11-17 15:30:46] [65577915ee0f5] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Jerk' [2023-11-17 15:30:46] [65577915ee0f5] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 15:30:46] [65577915ee0f5] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 15:30:46] [65577915ee0f5] [INFO] Ajout du sender : 33755517567 au +33789060090 [2023-11-17 15:30:46] [65577915ee0f5] [DEBUG] 33755517567 - 33755517567 - Vrai [2023-11-17 15:30:46] [65577915ee0f5] [DEBUG] 33755517567 [2023-11-17 15:30:46] [65577915ee0f5] [DEBUG] [SMS] Skip sender : 33755517567 [2023-11-17 15:30:46] [65577915ee0f5] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:31:02] [6557792611172] [DEBUG] Callback main start ok [2023-11-17 15:31:02] [6557792611172] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:31:02] [6557792611172] [DEBUG] Callback main avant while ok [2023-11-17 15:31:02] [6557792611172] [DEBUG] Fields : Array [2023-11-17 15:31:02] [6557792611172] [INFO] Callback SMS entrant. Number: +33789060090 Text: Bonjour [2023-11-17 15:31:02] [6557792611172] [INFO] From: +33789060090|Date: 2023-11-17 15:31:01|Message: Bonjour [2023-11-17 15:31:02] [6557792611172] [DEBUG] callback main apres while ok [2023-11-17 15:31:02] [6557792611172] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 15:31:02] [6557792611172] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 15:31:02] [6557792611172] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33789060090 [2023-11-17 15:31:02] [6557792611172] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour' [2023-11-17 15:31:02] [6557792611172] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 15:31:02] [6557792611172] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 15:31:02] [6557792611172] [INFO] Ajout du sender : 33755517567 au +33789060090 [2023-11-17 15:31:02] [6557792611172] [DEBUG] 33755517567 - 33755517567 - Vrai [2023-11-17 15:31:02] [6557792611172] [DEBUG] 33755517567 [2023-11-17 15:31:02] [6557792611172] [DEBUG] [SMS] Skip sender : 33755517567 [2023-11-17 15:31:02] [6557792611172] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:33:53] [655779d105780] [DEBUG] Callback main start ok [2023-11-17 15:33:53] [655779d105780] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:33:53] [655779d105780] [DEBUG] Callback main avant while ok [2023-11-17 15:33:53] [655779d105780] [DEBUG] Fields : Array [2023-11-17 15:33:53] [655779d105780] [INFO] Callback SMS entrant. Number: +33789060090 Text: Bonjour [2023-11-17 15:33:53] [655779d105780] [INFO] From: +33789060090|Date: 2023-11-17 15:33:52|Message: Bonjour [2023-11-17 15:33:53] [655779d105780] [DEBUG] callback main apres while ok [2023-11-17 15:33:53] [655779d105780] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 15:33:53] [655779d105780] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 15:33:53] [655779d105780] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33789060090 [2023-11-17 15:33:53] [655779d105780] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour' [2023-11-17 15:33:53] [655779d105780] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 15:33:53] [655779d105780] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 15:33:53] [655779d105780] [INFO] Ajout du sender : 33755517567 au +33789060090 [2023-11-17 15:33:53] [655779d105780] [DEBUG] 33755517567 - 33755517567 - Vrai - Vrai - integer [2023-11-17 15:33:53] [655779d105780] [DEBUG] 33755517567 [2023-11-17 15:33:53] [655779d105780] [INFO] SMS Count : 37 [2023-11-17 15:33:53] [655779d105780] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33789060090"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2023-11-17 15:33:53] [655779d105780] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 15:33:53] [655779d105780] [INFO] [SMS] SMS envoyé avec succès id : sms_655779d1b5f9c734934278 [2023-11-17 15:33:53] [655779d105780] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655779d1b5f9c734934278","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":14.63} [2023-11-17 15:33:53] [655779d105780] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-17 15:33:53] [655779d105780] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:37:31] [65577aab142ac] [DEBUG] Callback main start ok [2023-11-17 15:37:31] [65577aab142ac] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:37:31] [65577aab142ac] [DEBUG] Callback main avant while ok [2023-11-17 15:37:31] [65577aab142ac] [DEBUG] Fields : channel=sms&text=Ocs&reception_date=2023-11-17 15:37:29&metadata[message_id]=sms_655779d1b5f9c734934278&metadata[number]=+33789060090&metadata[sim_card_number]=+33755517567 [2023-11-17 15:37:31] [65577aab142ac] [INFO] Callback SMS entrant. Number: +33789060090 Text: Ocs [2023-11-17 15:37:31] [65577aab142ac] [INFO] From: +33789060090|Date: 2023-11-17 15:37:29|Message: Ocs [2023-11-17 15:37:31] [65577aab142ac] [DEBUG] callback main apres while ok [2023-11-17 15:37:31] [65577aab142ac] [DEBUG] BDD CheckNumber : OK [2023-11-17 15:37:31] [65577aab142ac] [INFO] Callback SMS Count =? 1 [2023-11-17 15:37:31] [65577aab142ac] [INFO] Callback checkMessage : Bonjour -- text: Ocs [2023-11-17 15:37:31] [65577aab142ac] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Ocs' [2023-11-17 15:37:31] [65577aab142ac] [DEBUG] début chatgpt [2023-11-17 15:37:31] [65577aab142ac] [DEBUG] curl_init OK [2023-11-17 15:37:31] [65577aab142ac] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 15:37:31] [65577aab142ac] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"Ocs"}]} [2023-11-17 15:37:35] [65577aab142ac] [DEBUG] Commun GPT response: { "id": "chatcmpl-8LuGJeFys7pmLc01gP4UXvX4D4iOL", "object": "chat.completion", "created": 1700231851, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quel rôle souhaiteriez-vous avoir pour ce covoiturage vers l'évènement OCS ? Conducteur ou passager ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 303, "completion_tokens": 31, "total_tokens": 334 } } [2023-11-17 15:37:35] [65577aab142ac] [DEBUG] Curl Closed OK [2023-11-17 15:37:35] [65577aab142ac] [INFO] Commun GPT Content: { "id": "chatcmpl-8LuGJeFys7pmLc01gP4UXvX4D4iOL", "object": "chat.completion", "created": 1700231851, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quel rôle souhaiteriez-vous avoir pour ce covoiturage vers l'évènement OCS ? Conducteur ou passager ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 303, "completion_tokens": 31, "total_tokens": 334 } } [2023-11-17 15:37:35] [65577aab142ac] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Ocs' [2023-11-17 15:37:35] [65577aab142ac] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Quel rôle souhaiteriez-vous avoir pour ce covoiturage vers l\'évènement OCS ? Conducteur ou passager ?' [2023-11-17 15:37:35] [65577aab142ac] [INFO] Sender already set +33789060090 [2023-11-17 15:37:35] [65577aab142ac] [INFO] SMS Count : 38 [2023-11-17 15:37:35] [65577aab142ac] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33789060090"}],"text":"Quel r\u00f4le souhaiteriez-vous avoir pour ce covoiturage vers l'\u00e9v\u00e8nement OCS ? Conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2023-11-17 15:37:35] [65577aab142ac] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 15:37:35] [65577aab142ac] [INFO] [SMS] SMS envoyé avec succès id : sms_65577aafe0a90050050477 [2023-11-17 15:37:35] [65577aab142ac] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65577aafe0a90050050477","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":13.78} [2023-11-17 15:37:35] [65577aab142ac] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-11-17 15:37:35] [65577aab142ac] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:42:48] [65577be86b1e5] [DEBUG] Callback main start ok [2023-11-17 15:42:48] [65577be86b1e5] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:42:48] [65577be86b1e5] [DEBUG] Callback main avant while ok [2023-11-17 15:42:48] [65577be86b1e5] [DEBUG] Fields : channel=sms&text=test&reception_date=2023-11-17 15:42:47&metadata[message_id]=sms_653ba38f4a49a373918764&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517567 [2023-11-17 15:42:48] [65577be86b1e5] [INFO] Callback SMS entrant. Number: +33601747173 Text: test [2023-11-17 15:42:48] [65577be86b1e5] [INFO] From: +33601747173|Date: 2023-11-17 15:42:47|Message: test [2023-11-17 15:42:48] [65577be86b1e5] [DEBUG] callback main apres while ok [2023-11-17 15:42:48] [65577be86b1e5] [DEBUG] BDD CheckNumber : OK [2023-11-17 15:42:48] [65577be86b1e5] [INFO] Callback SMS Count =? 0 [2023-11-17 15:42:48] [65577be86b1e5] [INFO] Callback checkMessage : test -- text: test [2023-11-17 15:42:48] [65577be86b1e5] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-17 15:42:48] [65577be86b1e5] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:43:21] [65577c0966ec4] [DEBUG] Callback main start ok [2023-11-17 15:43:21] [65577c0966ec4] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:43:21] [65577c0966ec4] [DEBUG] Callback main avant while ok [2023-11-17 15:43:21] [65577c0966ec4] [DEBUG] Fields : channel=sms&text=test&reception_date=2023-11-17 15:43:20&metadata[message_id]=sms_6551fc6901d09504362682&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517586 [2023-11-17 15:43:21] [65577c0966ec4] [INFO] Callback SMS entrant. Number: +33601747173 Text: test [2023-11-17 15:43:21] [65577c0966ec4] [INFO] From: +33601747173|Date: 2023-11-17 15:43:20|Message: test [2023-11-17 15:43:21] [65577c0966ec4] [DEBUG] callback main apres while ok [2023-11-17 15:43:21] [65577c0966ec4] [DEBUG] BDD CheckNumber : OK [2023-11-17 15:43:21] [65577c0966ec4] [INFO] Callback SMS Count =? 0 [2023-11-17 15:43:21] [65577c0966ec4] [INFO] Callback checkMessage : test -- text: test [2023-11-17 15:43:21] [65577c0966ec4] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-17 15:43:21] [65577c0966ec4] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:47:06] [65577cea26796] [DEBUG] Callback main start ok [2023-11-17 15:47:06] [65577cea26796] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:47:06] [65577cea26796] [DEBUG] Callback main avant while ok [2023-11-17 15:47:06] [65577cea26796] [DEBUG] Fields : channel=sms&text=Oui. Je logerai par ailleurs chez Beatrice Leconte avec Olivier Renaud. Il y a donc de grandes probabilités que nous covoiturions ensemble sur les 3 jours.&reception_date=2023-11-17 15:47:05&metadata[message_id]=sms_65577c97926e4910285820&metadata[number]=+33698086527&metadata[sim_card_number]=+33755517569 [2023-11-17 15:47:06] [65577cea26796] [INFO] Callback SMS entrant. Number: +33698086527 Text: Oui. Je logerai par ailleurs chez Beatrice Leconte avec Olivier Renaud. Il y a donc de grandes probabilités que nous covoiturions ensemble sur les 3 jours. [2023-11-17 15:47:06] [65577cea26796] [INFO] From: +33698086527|Date: 2023-11-17 15:47:05|Message: Oui. Je logerai par ailleurs chez Beatrice Leconte avec Olivier Renaud. Il y a donc de grandes probabilités que nous covoiturions ensemble sur les 3 jours. [2023-11-17 15:47:06] [65577cea26796] [DEBUG] callback main apres while ok [2023-11-17 15:47:06] [65577cea26796] [DEBUG] BDD CheckNumber : OK [2023-11-17 15:47:06] [65577cea26796] [INFO] Callback SMS Count =? 2 [2023-11-17 15:47:06] [65577cea26796] [INFO] Callback checkMessage : CEC massif central -- text: Oui. Je logerai par ailleurs chez Beatrice Leconte avec Olivier Renaud. Il y a donc de grandes probabilités que nous covoiturions ensemble sur les 3 jours. [2023-11-17 15:47:06] [65577cea26796] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui. Je logerai par ailleurs chez Beatrice Leconte avec Olivier Renaud. Il y a donc de grandes probabilités que nous covoiturions ensemble sur les 3 jours.' [2023-11-17 15:47:06] [65577cea26796] [DEBUG] début chatgpt [2023-11-17 15:47:06] [65577cea26796] [DEBUG] curl_init OK [2023-11-17 15:47:06] [65577cea26796] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 15:47:06] [65577cea26796] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"CEC massif central"},{"role":"assistant","content":"Tr\u00e8s bien, allez-vous \u00eatre conducteur ou passager pour ce covoiturage ?"},{"role":"user","content":"Oui. Je logerai par ailleurs chez Beatrice Leconte avec Olivier Renaud. Il y a donc de grandes probabilit\u00e9s que nous covoiturions ensemble sur les 3 jours."}]} [2023-11-17 15:47:09] [65577cea26796] [DEBUG] Commun GPT response: { "id": "chatcmpl-8LuPajBXUVE9RutlFDavDADdjerOg", "object": "chat.completion", "created": 1700232426, "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 ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 377, "completion_tokens": 18, "total_tokens": 395 } } [2023-11-17 15:47:09] [65577cea26796] [DEBUG] Curl Closed OK [2023-11-17 15:47:09] [65577cea26796] [INFO] Commun GPT Content: { "id": "chatcmpl-8LuPajBXUVE9RutlFDavDADdjerOg", "object": "chat.completion", "created": 1700232426, "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 ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 377, "completion_tokens": 18, "total_tokens": 395 } } [2023-11-17 15:47:09] [65577cea26796] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Oui. Je logerai par ailleurs chez Beatrice Leconte avec Olivier Renaud. Il y a donc de grandes probabilités que nous covoiturions ensemble sur les 3 jours.' [2023-11-17 15:47:09] [65577cea26796] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait ! Pouvez-vous me donner votre adresse de départ s\'il vous plaît ?' [2023-11-17 15:47:09] [65577cea26796] [INFO] Sender already set +33698086527 [2023-11-17 15:47:09] [65577cea26796] [INFO] SMS Count : 33 [2023-11-17 15:47:09] [65577cea26796] [DEBUG] [SMS] Skip sender : 33755517569 [2023-11-17 15:47:09] [65577cea26796] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:48:42] [65577d4aaae6e] [DEBUG] Callback main start ok [2023-11-17 15:48:42] [65577d4aaae6e] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:48:42] [65577d4aaae6e] [DEBUG] Callback main avant while ok [2023-11-17 15:48:42] [65577d4aaae6e] [DEBUG] Fields : channel=sms&text=alfred?&reception_date=2023-11-17 15:48:41&metadata[message_id]=sms_653ba38f4a49a373918764&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517567 [2023-11-17 15:48:42] [65577d4aaae6e] [INFO] Callback SMS entrant. Number: +33601747173 Text: alfred? [2023-11-17 15:48:42] [65577d4aaae6e] [INFO] From: +33601747173|Date: 2023-11-17 15:48:41|Message: alfred? [2023-11-17 15:48:42] [65577d4aaae6e] [DEBUG] callback main apres while ok [2023-11-17 15:48:42] [65577d4aaae6e] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 15:48:42] [65577d4aaae6e] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 15:48:42] [65577d4aaae6e] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33601747173 [2023-11-17 15:48:42] [65577d4aaae6e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'alfred?' [2023-11-17 15:48:42] [65577d4aaae6e] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 15:48:42] [65577d4aaae6e] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 15:48:42] [65577d4aaae6e] [INFO] Ajout du sender : 33755517567 au +33601747173 [2023-11-17 15:48:42] [65577d4aaae6e] [INFO] SMS Count : 39 [2023-11-17 15:48:42] [65577d4aaae6e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2023-11-17 15:48:42] [65577d4aaae6e] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 15:48:42] [65577d4aaae6e] [INFO] [SMS] SMS envoyé avec succès id : sms_65577d4ae7a5d829282510 [2023-11-17 15:48:42] [65577d4aaae6e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65577d4ae7a5d829282510","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":12.58} [2023-11-17 15:48:42] [65577d4aaae6e] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-17 15:48:42] [65577d4aaae6e] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:55:05] [65577ec929b8d] [DEBUG] Callback main start ok [2023-11-17 15:55:05] [65577ec929b8d] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:55:05] [65577ec929b8d] [DEBUG] Callback main avant while ok [2023-11-17 15:55:05] [65577ec929b8d] [DEBUG] Fields : channel=sms&text=yop&reception_date=2023-11-17 15:55:04&metadata[message_id]=sms_6551fc6901d09504362682&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517586 [2023-11-17 15:55:05] [65577ec929b8d] [INFO] Callback SMS entrant. Number: +33601747173 Text: yop [2023-11-17 15:55:05] [65577ec929b8d] [INFO] From: +33601747173|Date: 2023-11-17 15:55:04|Message: yop [2023-11-17 15:55:05] [65577ec929b8d] [DEBUG] callback main apres while ok [2023-11-17 15:55:05] [65577ec929b8d] [DEBUG] BDD CheckNumber : OK [2023-11-17 15:55:05] [65577ec929b8d] [INFO] Callback SMS Count =? 1 [2023-11-17 15:55:05] [65577ec929b8d] [INFO] Callback checkMessage : alfred? -- text: yop [2023-11-17 15:55:05] [65577ec929b8d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'yop' [2023-11-17 15:55:05] [65577ec929b8d] [DEBUG] début chatgpt [2023-11-17 15:55:05] [65577ec929b8d] [DEBUG] curl_init OK [2023-11-17 15:55:05] [65577ec929b8d] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 15:55:05] [65577ec929b8d] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"yop"}]} [2023-11-17 15:55:10] [65577ec929b8d] [DEBUG] Commun GPT response: { "id": "chatcmpl-8LuXJkLKxPGgtLbKHRkYeSN7UtUhp", "object": "chat.completion", "created": 1700232905, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour! Je suis ravi de vous aider. Pouvez-vous me donner le nom de l'évènement auquel vous souhaitez vous rendre?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 303, "completion_tokens": 31, "total_tokens": 334 } } [2023-11-17 15:55:10] [65577ec929b8d] [DEBUG] Curl Closed OK [2023-11-17 15:55:10] [65577ec929b8d] [INFO] Commun GPT Content: { "id": "chatcmpl-8LuXJkLKxPGgtLbKHRkYeSN7UtUhp", "object": "chat.completion", "created": 1700232905, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour! Je suis ravi de vous aider. Pouvez-vous me donner le nom de l'évènement auquel vous souhaitez vous rendre?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 303, "completion_tokens": 31, "total_tokens": 334 } } [2023-11-17 15:55:10] [65577ec929b8d] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'yop' [2023-11-17 15:55:10] [65577ec929b8d] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Bonjour! Je suis ravi de vous aider. Pouvez-vous me donner le nom de l\'évènement auquel vous souhaitez vous rendre?' [2023-11-17 15:55:10] [65577ec929b8d] [INFO] Sender already set +33601747173 [2023-11-17 15:55:10] [65577ec929b8d] [INFO] SMS Count : 40 [2023-11-17 15:55:10] [65577ec929b8d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Bonjour! Je suis ravi de vous aider. Pouvez-vous me donner le nom de l'\u00e9v\u00e8nement auquel vous souhaitez vous rendre?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2023-11-17 15:55:10] [65577ec929b8d] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 15:55:10] [65577ec929b8d] [INFO] [SMS] SMS envoyé avec succès id : sms_65577ece91841903406973 [2023-11-17 15:55:10] [65577ec929b8d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65577ece91841903406973","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":12.44} [2023-11-17 15:55:10] [65577ec929b8d] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-11-17 15:55:10] [65577ec929b8d] [DEBUG] Callback juste avant fin callBack [2023-11-17 15:55:15] [65577ed333606] [DEBUG] Callback main start ok [2023-11-17 15:55:15] [65577ed333606] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 15:55:15] [65577ed333606] [DEBUG] Callback main avant while ok [2023-11-17 15:55:15] [65577ed333606] [DEBUG] Fields : channel=sms&text=yop&reception_date=2023-11-17 15:55:04&metadata[message_id]=sms_6551fc6901d09504362682&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517586 [2023-11-17 15:55:15] [65577ed333606] [INFO] Callback SMS entrant. Number: +33601747173 Text: yop [2023-11-17 15:55:15] [65577ed333606] [INFO] From: +33601747173|Date: 2023-11-17 15:55:04|Message: yop [2023-11-17 15:55:15] [65577ed333606] [DEBUG] callback main apres while ok [2023-11-17 15:55:15] [65577ed333606] [DEBUG] BDD CheckNumber : OK [2023-11-17 15:55:15] [65577ed333606] [INFO] Callback SMS Count =? 2 [2023-11-17 15:55:15] [65577ed333606] [INFO] Callback checkMessage : yop -- text: yop [2023-11-17 15:55:15] [65577ed333606] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-17 15:55:15] [65577ed333606] [DEBUG] Callback juste avant fin callBack [2023-11-17 18:26:28] [6557a2445cd00] [DEBUG] Callback main start ok [2023-11-17 18:26:28] [6557a2445cd00] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 18:26:28] [6557a2445cd00] [DEBUG] Callback main avant while ok [2023-11-17 18:26:28] [6557a2445cd00] [DEBUG] Fields : channel=sms&message_id=sms_0000000000000000000000&number=+33600112233&text=Lorem Ipsum is simply dummy text ...&answer_date=2023-11-17 18:26:28 [2023-11-17 18:26:28] [6557a2445cd00] [INFO] Callback SMS entrant. Number: +33600112233 Text: Lorem Ipsum is simply dummy text ... [2023-11-17 18:26:28] [6557a2445cd00] [INFO] From: +33600112233|Date: 2023-11-17 18:26:28|Message: Lorem Ipsum is simply dummy text ... [2023-11-17 18:26:28] [6557a2445cd00] [DEBUG] callback main apres while ok [2023-11-17 18:26:28] [6557a2445cd00] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 18:26:28] [6557a2445cd00] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 18:26:28] [6557a2445cd00] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33600112233 [2023-11-17 18:26:28] [6557a2445cd00] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Lorem Ipsum is simply dummy text ...' [2023-11-17 18:26:28] [6557a2445cd00] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 18:26:28] [6557a2445cd00] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 18:26:28] [6557a2445cd00] [INFO] Ajout du sender : 33755517567 au +33600112233 [2023-11-17 18:26:28] [6557a2445cd00] [INFO] SMS Count : 28 [2023-11-17 18:26:28] [6557a2445cd00] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33600112233"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2023-11-17 18:26:28] [6557a2445cd00] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 18:26:28] [6557a2445cd00] [INFO] [SMS] SMS envoyé avec succès id : sms_6557a244c7f1e364623386 [2023-11-17 18:26:28] [6557a2445cd00] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6557a244c7f1e364623386","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":11.73} [2023-11-17 18:26:28] [6557a2445cd00] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-17 18:26:28] [6557a2445cd00] [DEBUG] Callback juste avant fin callBack [2023-11-17 18:26:31] [6557a24752bd3] [DEBUG] Callback main start ok [2023-11-17 18:26:31] [6557a24752bd3] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 18:26:31] [6557a24752bd3] [DEBUG] Callback main avant while ok [2023-11-17 18:26:31] [6557a24752bd3] [DEBUG] Fields : channel=sms&message_id=sms_0000000000000000000000&number=+33600112233&text=Lorem Ipsum is simply dummy text ...&answer_date=2023-11-17 18:26:31 [2023-11-17 18:26:31] [6557a24752bd3] [INFO] Callback SMS entrant. Number: +33600112233 Text: Lorem Ipsum is simply dummy text ... [2023-11-17 18:26:31] [6557a24752bd3] [INFO] From: +33600112233|Date: 2023-11-17 18:26:31|Message: Lorem Ipsum is simply dummy text ... [2023-11-17 18:26:31] [6557a24752bd3] [DEBUG] callback main apres while ok [2023-11-17 18:26:31] [6557a24752bd3] [DEBUG] BDD CheckNumber : OK [2023-11-17 18:26:31] [6557a24752bd3] [INFO] Callback SMS Count =? 1 [2023-11-17 18:26:31] [6557a24752bd3] [INFO] Callback checkMessage : Lorem Ipsum is simply dummy text ... -- text: Lorem Ipsum is simply dummy text ... [2023-11-17 18:26:31] [6557a24752bd3] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-17 18:26:31] [6557a24752bd3] [DEBUG] Callback juste avant fin callBack [2023-11-17 18:26:37] [6557a24de9196] [DEBUG] Callback main start ok [2023-11-17 18:26:37] [6557a24de9196] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 18:26:37] [6557a24de9196] [DEBUG] Callback main avant while ok [2023-11-17 18:26:37] [6557a24de9196] [DEBUG] Fields : channel=sms&message_id=sms_0000000000000000000000&number=+33600112233&text=Lorem Ipsum is simply dummy text ...&answer_date=2023-11-17 18:26:37 [2023-11-17 18:26:37] [6557a24de9196] [INFO] Callback SMS entrant. Number: +33600112233 Text: Lorem Ipsum is simply dummy text ... [2023-11-17 18:26:37] [6557a24de9196] [INFO] From: +33600112233|Date: 2023-11-17 18:26:37|Message: Lorem Ipsum is simply dummy text ... [2023-11-17 18:26:37] [6557a24de9196] [DEBUG] callback main apres while ok [2023-11-17 18:26:37] [6557a24de9196] [DEBUG] BDD CheckNumber : OK [2023-11-17 18:26:37] [6557a24de9196] [INFO] Callback SMS Count =? 1 [2023-11-17 18:26:37] [6557a24de9196] [INFO] Callback checkMessage : Lorem Ipsum is simply dummy text ... -- text: Lorem Ipsum is simply dummy text ... [2023-11-17 18:26:37] [6557a24de9196] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-17 18:26:37] [6557a24de9196] [DEBUG] Callback juste avant fin callBack [2023-11-17 18:26:53] [6557a25d69dd7] [DEBUG] Callback main start ok [2023-11-17 18:26:53] [6557a25d69dd7] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 18:26:53] [6557a25d69dd7] [DEBUG] Callback main avant while ok [2023-11-17 18:26:53] [6557a25d69dd7] [DEBUG] Fields : channel=sms&text=test&reception_date=2023-11-17 18:26:51&metadata[message_id]=sms_65577ece91841903406973&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517567 [2023-11-17 18:26:53] [6557a25d69dd7] [INFO] Callback SMS entrant. Number: +33601747173 Text: test [2023-11-17 18:26:53] [6557a25d69dd7] [INFO] From: +33601747173|Date: 2023-11-17 18:26:51|Message: test [2023-11-17 18:26:53] [6557a25d69dd7] [DEBUG] callback main apres while ok [2023-11-17 18:26:53] [6557a25d69dd7] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 18:26:53] [6557a25d69dd7] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 18:26:53] [6557a25d69dd7] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33601747173 [2023-11-17 18:26:53] [6557a25d69dd7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'test' [2023-11-17 18:26:53] [6557a25d69dd7] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 18:26:53] [6557a25d69dd7] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 18:26:53] [6557a25d69dd7] [INFO] Ajout du sender : 33755517567 au +33601747173 [2023-11-17 18:26:53] [6557a25d69dd7] [INFO] SMS Count : 29 [2023-11-17 18:26:53] [6557a25d69dd7] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2023-11-17 18:26:53] [6557a25d69dd7] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 18:26:53] [6557a25d69dd7] [INFO] [SMS] SMS envoyé avec succès id : sms_6557a25dadb23067320192 [2023-11-17 18:26:53] [6557a25d69dd7] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6557a25dadb23067320192","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":11.68} [2023-11-17 18:26:53] [6557a25d69dd7] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-17 18:26:53] [6557a25d69dd7] [DEBUG] Callback juste avant fin callBack [2023-11-17 18:27:23] [6557a27b6f707] [DEBUG] Callback main start ok [2023-11-17 18:27:23] [6557a27b6f707] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 18:27:23] [6557a27b6f707] [DEBUG] Callback main avant while ok [2023-11-17 18:27:23] [6557a27b6f707] [DEBUG] Fields : channel=sms&text=le marche de noel de lyon&reception_date=2023-11-17 18:27:22&metadata[message_id]=sms_6551fc6901d09504362682&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517586 [2023-11-17 18:27:23] [6557a27b6f707] [INFO] Callback SMS entrant. Number: +33601747173 Text: le marche de noel de lyon [2023-11-17 18:27:23] [6557a27b6f707] [INFO] From: +33601747173|Date: 2023-11-17 18:27:22|Message: le marche de noel de lyon [2023-11-17 18:27:23] [6557a27b6f707] [DEBUG] callback main apres while ok [2023-11-17 18:27:23] [6557a27b6f707] [DEBUG] BDD CheckNumber : OK [2023-11-17 18:27:23] [6557a27b6f707] [INFO] Callback SMS Count =? 1 [2023-11-17 18:27:23] [6557a27b6f707] [INFO] Callback checkMessage : test -- text: le marche de noel de lyon [2023-11-17 18:27:23] [6557a27b6f707] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'le marche de noel de lyon' [2023-11-17 18:27:23] [6557a27b6f707] [DEBUG] début chatgpt [2023-11-17 18:27:23] [6557a27b6f707] [DEBUG] curl_init OK [2023-11-17 18:27:23] [6557a27b6f707] [INFO] [CHAT GPT] Commun message : Array [2023-11-17 18:27:23] [6557a27b6f707] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"le marche de noel de lyon"}]} [2023-11-17 18:27:27] [6557a27b6f707] [DEBUG] Commun GPT response: { "id": "chatcmpl-8LwuhkOq3vWeMMMKe0dS8AmjWJLEN", "object": "chat.completion", "created": 1700242043, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super, c'est un évènement très sympa ! Souhaitez-vous être conducteur ou passager pour ce covoiturage ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 309, "completion_tokens": 29, "total_tokens": 338 } } [2023-11-17 18:27:27] [6557a27b6f707] [DEBUG] Curl Closed OK [2023-11-17 18:27:27] [6557a27b6f707] [INFO] Commun GPT Content: { "id": "chatcmpl-8LwuhkOq3vWeMMMKe0dS8AmjWJLEN", "object": "chat.completion", "created": 1700242043, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super, c'est un évènement très sympa ! Souhaitez-vous être conducteur ou passager pour ce covoiturage ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 309, "completion_tokens": 29, "total_tokens": 338 } } [2023-11-17 18:27:27] [6557a27b6f707] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'le marche de noel de lyon' [2023-11-17 18:27:27] [6557a27b6f707] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Super, c\'est un évènement très sympa ! Souhaitez-vous être conducteur ou passager pour ce covoiturage ?' [2023-11-17 18:27:27] [6557a27b6f707] [INFO] Sender already set +33601747173 [2023-11-17 18:27:27] [6557a27b6f707] [INFO] SMS Count : 30 [2023-11-17 18:27:27] [6557a27b6f707] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Super, c'est un \u00e9v\u00e8nement tr\u00e8s sympa ! Souhaitez-vous \u00eatre conducteur ou passager pour ce covoiturage ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2023-11-17 18:27:27] [6557a27b6f707] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 18:27:27] [6557a27b6f707] [INFO] [SMS] SMS envoyé avec succès id : sms_6557a27fddb44237770670 [2023-11-17 18:27:27] [6557a27b6f707] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6557a27fddb44237770670","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":11.64} [2023-11-17 18:27:27] [6557a27b6f707] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-11-17 18:27:27] [6557a27b6f707] [DEBUG] Callback juste avant fin callBack [2023-11-17 18:28:08] [6557a2a8ede84] [DEBUG] Callback main start ok [2023-11-17 18:28:08] [6557a2a8ede84] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-17 18:28:08] [6557a2a8ede84] [DEBUG] Callback main avant while ok [2023-11-17 18:28:08] [6557a2a8ede84] [DEBUG] Fields : channel=sms&text=allo?&reception_date=2023-11-17 18:28:07&metadata[message_id]=sms_6551fc6901d09504362682&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517586 [2023-11-17 18:28:08] [6557a2a8ede84] [INFO] Callback SMS entrant. Number: +33601747173 Text: allo? [2023-11-17 18:28:08] [6557a2a8ede84] [INFO] From: +33601747173|Date: 2023-11-17 18:28:07|Message: allo? [2023-11-17 18:28:08] [6557a2a8ede84] [DEBUG] callback main apres while ok [2023-11-17 18:28:08] [6557a2a8ede84] [DEBUG] BDD CheckNumber : la table est vide [2023-11-17 18:28:08] [6557a2a8ede84] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-17 18:28:08] [6557a2a8ede84] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33601747173 [2023-11-17 18:28:08] [6557a2a8ede84] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'allo?' [2023-11-17 18:28:08] [6557a2a8ede84] [INFO] Callback Q1: l'event n'est pas OSV [2023-11-17 18:28:08] [6557a2a8ede84] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2023-11-17 18:28:08] [6557a2a8ede84] [INFO] Ajout du sender : 33755517567 au +33601747173 [2023-11-17 18:28:08] [6557a2a8ede84] [INFO] SMS Count : 29 [2023-11-17 18:28:08] [6557a2a8ede84] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2023-11-17 18:28:09] [6557a2a8ede84] [DEBUG] [SMS] HTTP Code : 200 [2023-11-17 18:28:09] [6557a2a8ede84] [INFO] [SMS] SMS envoyé avec succès id : sms_6557a2a92c535568227540 [2023-11-17 18:28:09] [6557a2a8ede84] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6557a2a92c535568227540","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":11.59} [2023-11-17 18:28:09] [6557a2a8ede84] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-17 18:28:09] [6557a2a8ede84] [DEBUG] Callback juste avant fin callBack