[2024-04-08 10:47:40] [6613af2c9a10e] [INFO] Sender already set +33672664368 [2024-04-08 10:47:40] [6613af2c9a10e] [DEBUG] [SMS] text : Souhaitez-vous aussi trouver des covoiturages pour vous rendre et revenir de la course le vendredi en partant de votre logement ? [2024-04-08 10:47:40] [6613af2c9a10e] [DEBUG] [SMS] number : +33672664368 [2024-04-08 10:47:40] [6613af2c9a10e] [DEBUG] [SMS] sender : 33757050383 [2024-04-08 10:47:40] [6613af2c9a10e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33672664368"}],"text":"Souhaitez-vous aussi trouver des covoiturages pour vous rendre et revenir de la course le vendredi en partant de votre logement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-04-08 10:47:41] [6613af2c9a10e] [DEBUG] [SMS] HTTP Code : 200 [2024-04-08 10:47:41] [6613af2c9a10e] [INFO] [SMS] SMS envoyé avec succès id : sms_6613af2d21779829098284 [2024-04-08 10:47:41] [6613af2c9a10e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6613af2d21779829098284","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":170.89} [2024-04-08 10:47:41] [6613af2c9a10e] [INFO] BDD BddMaj sender : la table est vide [2024-04-08 11:02:08] [6613b29082c8a] [INFO] Sender already set +33766075545 [2024-04-08 11:02:08] [6613b29082c8a] [DEBUG] [SMS] text : Bonjour, veuillez m'excuser pour le délai tardif de ma réponse. Il y a eu un problème technique. Souhaitez-vous toujours être passager pour vous rendre à Mende pour la S4 de la CEC MC ? [2024-04-08 11:02:08] [6613b29082c8a] [DEBUG] [SMS] number : +33766075545 [2024-04-08 11:02:08] [6613b29082c8a] [DEBUG] [SMS] sender : 33755517586 [2024-04-08 11:02:08] [6613b29082c8a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33766075545"}],"text":"Bonjour, veuillez m'excuser pour le d\u00e9lai tardif de ma r\u00e9ponse. Il y a eu un probl\u00e8me technique. Souhaitez-vous toujours \u00eatre passager pour vous rendre \u00e0 Mende pour la S4 de la CEC MC ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517586"} [2024-04-08 11:02:09] [6613b29082c8a] [DEBUG] [SMS] HTTP Code : 200 [2024-04-08 11:02:09] [6613b29082c8a] [INFO] [SMS] SMS envoyé avec succès id : sms_6613b2918b103134597573 [2024-04-08 11:02:09] [6613b29082c8a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6613b2918b103134597573","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":170.8} [2024-04-08 11:02:09] [6613b29082c8a] [INFO] BDD BddMaj sender : la table est vide [2024-04-08 11:03:46] [6613b2f2477f2] [DEBUG] Callback main start ok [2024-04-08 11:03:46] [6613b2f2477f2] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-08 11:03:46] [6613b2f2477f2] [DEBUG] Callback main avant while ok [2024-04-08 11:03:46] [6613b2f2477f2] [DEBUG] Fields : channel=sms&text=Non&reception_date=2024-04-08 11:03:44&metadata[message_id]=sms_6613b2918b103134597573&metadata[number]=+33766075545&metadata[sim_card_number]=+33755517586 [2024-04-08 11:03:46] [6613b2f2477f2] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33766075545 Text: Non [2024-04-08 11:03:46] [6613b2f2477f2] [INFO] From: +33766075545|To: +33755517586|Date: 2024-04-08 11:03:44|Message: Non [2024-04-08 11:03:46] [6613b2f2477f2] [DEBUG] callback main apres while ok [2024-04-08 11:03:46] [6613b2f2477f2] [INFO] Phone Number +33766075545 is not available ! [2024-04-08 11:08:10] [6613b3fa1b340] [INFO] Sender already set +33623408482 [2024-04-08 11:08:10] [6613b3fa1b340] [DEBUG] [SMS] text : Bonjour, lors de notre échange, vous avez mentionné le fait de pouvoir être conducteur si besoin. Est-ce toujours le cas ? [2024-04-08 11:08:10] [6613b3fa1b340] [DEBUG] [SMS] number : +33623408482 [2024-04-08 11:08:10] [6613b3fa1b340] [DEBUG] [SMS] sender : 33755517567 [2024-04-08 11:08:10] [6613b3fa1b340] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33623408482"}],"text":"Bonjour, lors de notre \u00e9change, vous avez mentionn\u00e9 le fait de pouvoir \u00eatre conducteur si besoin. Est-ce toujours le cas ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-04-08 11:08:10] [6613b3fa1b340] [DEBUG] [SMS] HTTP Code : 200 [2024-04-08 11:08:10] [6613b3fa1b340] [INFO] [SMS] SMS envoyé avec succès id : sms_6613b3fa6c9f6846761987 [2024-04-08 11:08:10] [6613b3fa1b340] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6613b3fa6c9f6846761987","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":170.76} [2024-04-08 11:08:10] [6613b3fa1b340] [INFO] BDD BddMaj sender : la table est vide [2024-04-08 11:13:42] [6613b546f186a] [DEBUG] Callback main start ok [2024-04-08 11:13:42] [6613b546f186a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-08 11:13:42] [6613b546f186a] [DEBUG] Callback main avant while ok [2024-04-08 11:13:42] [6613b546f186a] [DEBUG] Fields : channel=sms&text=Pour me rendre à la course le jeudi Pas nécessaire pour le retour &reception_date=2024-04-08 11:13:41&metadata[message_id]=sms_6613af2d21779829098284&metadata[number]=+33672664368&metadata[sim_card_number]=+33757050383 [2024-04-08 11:13:42] [6613b546f186a] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33672664368 Text: Pour me rendre à la course le jeudi Pas nécessaire pour le retour [2024-04-08 11:13:42] [6613b546f186a] [INFO] From: +33672664368|To: +33757050383|Date: 2024-04-08 11:13:41|Message: Pour me rendre à la course le jeudi Pas nécessaire pour le retour [2024-04-08 11:13:42] [6613b546f186a] [DEBUG] callback main apres while ok [2024-04-08 11:13:43] [6613b546f186a] [INFO] Phone Number +33672664368 is not available ! [2024-04-08 11:25:10] [6613b7f622f73] [INFO] Sender already set +33672664368 [2024-04-08 11:25:10] [6613b7f622f73] [DEBUG] [SMS] text : Très bien c'est noté. A quelle course participez-vous et a quelle heure souhaitez-vous arriver ? [2024-04-08 11:25:10] [6613b7f622f73] [DEBUG] [SMS] number : +33672664368 [2024-04-08 11:25:10] [6613b7f622f73] [DEBUG] [SMS] sender : 33757050383 [2024-04-08 11:25:10] [6613b7f622f73] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33672664368"}],"text":"Tr\u00e8s bien c'est not\u00e9. A quelle course participez-vous et a quelle heure souhaitez-vous arriver ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-04-08 11:25:10] [6613b7f622f73] [DEBUG] [SMS] HTTP Code : 200 [2024-04-08 11:25:10] [6613b7f622f73] [INFO] [SMS] SMS envoyé avec succès id : sms_6613b7f69b454754544635 [2024-04-08 11:25:10] [6613b7f622f73] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6613b7f69b454754544635","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":170.71} [2024-04-08 11:25:10] [6613b7f622f73] [INFO] BDD BddMaj sender : la table est vide [2024-04-08 11:26:30] [6613b84694eca] [DEBUG] Callback main start ok [2024-04-08 11:26:30] [6613b84694eca] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-08 11:26:30] [6613b84694eca] [DEBUG] Callback main avant while ok [2024-04-08 11:26:30] [6613b84694eca] [DEBUG] Fields : channel=sms&text=Le 28 ou 15km Je souhaiterais arriver le jeudi 09 mai dans l'après midi &reception_date=2024-04-08 11:26:29&metadata[message_id]=sms_6613b7f69b454754544635&metadata[number]=+33672664368&metadata[sim_card_number]=+33757050383 [2024-04-08 11:26:30] [6613b84694eca] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33672664368 Text: Le 28 ou 15km Je souhaiterais arriver le jeudi 09 mai dans l'après midi [2024-04-08 11:26:30] [6613b84694eca] [INFO] From: +33672664368|To: +33757050383|Date: 2024-04-08 11:26:29|Message: Le 28 ou 15km Je souhaiterais arriver le jeudi 09 mai dans l'après midi [2024-04-08 11:26:30] [6613b84694eca] [DEBUG] callback main apres while ok [2024-04-08 11:26:30] [6613b84694eca] [INFO] Phone Number +33672664368 is not available ! [2024-04-08 11:26:33] [6613b849ab13f] [DEBUG] Callback main start ok [2024-04-08 11:26:33] [6613b849ab13f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-08 11:26:33] [6613b849ab13f] [DEBUG] Callback main avant while ok [2024-04-08 11:26:33] [6613b849ab13f] [DEBUG] Fields : channel=sms&text=Merci &reception_date=2024-04-08 11:26:32&metadata[message_id]=sms_6613b7f69b454754544635&metadata[number]=+33672664368&metadata[sim_card_number]=+33757050383 [2024-04-08 11:26:33] [6613b849ab13f] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33672664368 Text: Merci [2024-04-08 11:26:33] [6613b849ab13f] [INFO] From: +33672664368|To: +33757050383|Date: 2024-04-08 11:26:32|Message: Merci [2024-04-08 11:26:33] [6613b849ab13f] [DEBUG] callback main apres while ok [2024-04-08 11:26:33] [6613b849ab13f] [INFO] Phone Number +33672664368 is not available ! [2024-04-08 11:45:19] [6613bcafaa493] [INFO] Sender already set +33672664368 [2024-04-08 11:45:19] [6613bcafaa493] [DEBUG] [SMS] text : Parfait. Merci pour vos retours. Je reviens vers vous dans les plus brefs délais. Je reste à votre disposition au besoin. Alfred. [2024-04-08 11:45:19] [6613bcafaa493] [DEBUG] [SMS] number : +33672664368 [2024-04-08 11:45:19] [6613bcafaa493] [DEBUG] [SMS] sender : 33757050383 [2024-04-08 11:45:19] [6613bcafaa493] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33672664368"}],"text":"Parfait. Merci pour vos retours. Je reviens vers vous dans les plus brefs d\u00e9lais. Je reste \u00e0 votre disposition au besoin.\nAlfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-04-08 11:45:20] [6613bcafaa493] [DEBUG] [SMS] HTTP Code : 200 [2024-04-08 11:45:20] [6613bcafaa493] [INFO] [SMS] SMS envoyé avec succès id : sms_6613bcafee606789599597 [2024-04-08 11:45:20] [6613bcafaa493] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6613bcafee606789599597","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":170.67} [2024-04-08 11:45:20] [6613bcafaa493] [INFO] BDD BddMaj sender : la table est vide [2024-04-08 13:17:40] [6613d25486875] [DEBUG] Callback main start ok [2024-04-08 13:17:40] [6613d25486875] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-08 13:17:40] [6613d25486875] [DEBUG] Callback main avant while ok [2024-04-08 13:17:40] [6613d25486875] [DEBUG] Fields : channel=sms&text=Merci &reception_date=2024-04-08 13:17:39&metadata[message_id]=sms_6613bcafee606789599597&metadata[number]=+33672664368&metadata[sim_card_number]=+33757050383 [2024-04-08 13:17:40] [6613d25486875] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33672664368 Text: Merci [2024-04-08 13:17:40] [6613d25486875] [INFO] From: +33672664368|To: +33757050383|Date: 2024-04-08 13:17:39|Message: Merci [2024-04-08 13:17:40] [6613d25486875] [DEBUG] callback main apres while ok [2024-04-08 13:17:40] [6613d25486875] [INFO] Phone Number +33672664368 is not available ! [2024-04-08 14:28:09] [6613e2d99fee1] [DEBUG] Callback main start ok [2024-04-08 14:28:09] [6613e2d99fee1] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-08 14:28:09] [6613e2d99fee1] [DEBUG] Callback main avant while ok [2024-04-08 14:28:09] [6613e2d99fee1] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-04-08 14:28:07&metadata[message_id]=sms_660404dee60f7883297628&metadata[number]=+33623484515&metadata[sim_card_number]=+33757050392 [2024-04-08 14:28:09] [6613e2d99fee1] [INFO] Callback SMS entrant sur sim_card: +33757050392 depuis Number (user): +33623484515 Text: Oui [2024-04-08 14:28:09] [6613e2d99fee1] [INFO] From: +33623484515|To: +33757050392|Date: 2024-04-08 14:28:07|Message: Oui [2024-04-08 14:28:09] [6613e2d99fee1] [DEBUG] callback main apres while ok [2024-04-08 14:28:09] [6613e2d99fee1] [INFO] Phone Number +33623484515 is available ! [2024-04-08 14:28:09] [6613e2d99fee1] [DEBUG] Service is enabled ? true [2024-04-08 14:28:09] [6613e2d99fee1] [INFO] Service +33757050392 is enabled ! [2024-04-08 14:28:09] [6613e2d99fee1] [DEBUG] Listen is enabled ? false [2024-04-08 14:28:09] [6613e2d99fee1] [INFO] Listen +33757050392 is disabled ! [2024-04-08 14:28:09] [6613e2d99fee1] [DEBUG] callback main sim_card_number CORRECT : +33757050392 début d'interpretation du message [2024-04-08 14:28:09] [6613e2d99fee1] [DEBUG] BDD CheckNumber : OK [2024-04-08 14:28:09] [6613e2d99fee1] [INFO] Callback SMS Count =? 2 [2024-04-08 14:28:09] [6613e2d99fee1] [INFO] Callback checkMessage : Oui -- text: Oui [2024-04-08 14:28:09] [6613e2d99fee1] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-04-08 14:28:09] [6613e2d99fee1] [INFO] Event ID ? 10 [2024-04-08 14:28:09] [6613e2d99fee1] [INFO] Fetch event [2024-04-08 14:28:09] [6613e2d99fee1] [INFO] Event name : CEC S4 [2024-04-08 14:28:09] [6613e2d99fee1] [DEBUG] début chatgpt [2024-04-08 14:28:09] [6613e2d99fee1] [DEBUG] curl_init OK [2024-04-08 14:28:09] [6613e2d99fee1] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"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 en essayant d'avoir des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement.Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Les informations \u00e0 collecter sont: \\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Jeudi 11 Avril au Vendredi 12 Avril) \\\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\\\n - mon adresse de d\u00e9part (dont code postal) \\\\n - Commentaires particulier (nom d'hotel, covoiturage d\u00e9j\u00e0 organis\u00e9 ou autres informations particuli\u00e8res) \\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage? (conducteur, passager, peu importe)\\\",\\\"Serez-vous pr\u00e9sent les deux jours? (jeudi, vendredi, les deux jours)\\\",\\\"Quelle est votre adresse de d\u00e9part? (dont code postal)\\\", \\\"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\\\",\\\"Avez-vous des informations particuli\u00e8res \u00e0 nous partager? (Hotel, Trajet d\u00e9ja organis\u00e9...\\\" \"]"},{"role":"assistant","content":"Bonjour, c'est Alfred, grace \u00e0 votre implication \u00e0 nos cot\u00e9s, c'est plus d'une tonne de CO2 \u00e9conomis\u00e9e sur les transports lors de la session 3 \u00e0 St-Etienne, merci nous progressons ! Continuons ensemble les efforts autour de la mobilit\u00e9 partag\u00e9e ! Pour la Session 4 'Nouvelle Boussole' qui se d\u00e9roulera du 11 au 12 avril 2024 \u00e0 Mende, voulez vous que j'organise votre venue ? (Oui, non)"},{"role":"user","content":"Oui "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Oui"}]} [2024-04-08 14:28:12] [6613e2d99fee1] [DEBUG] Commun GPT response: { "id": "chatcmpl-9BiOYvQBECy9ZN1YEliyZ4c7Fogn9", "object": "chat.completion", "created": 1712579290, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Désolé, je n'ai pas compris votre réponse. Pourriez-vous préciser si vous souhaitez être conducteur, passager, ou si cela vous est égal ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 518, "completion_tokens": 39, "total_tokens": 557 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-08 14:28:12] [6613e2d99fee1] [DEBUG] Curl Closed OK [2024-04-08 14:28:12] [6613e2d99fee1] [INFO] Commun GPT Content: { "id": "chatcmpl-9BiOYvQBECy9ZN1YEliyZ4c7Fogn9", "object": "chat.completion", "created": 1712579290, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Désolé, je n'ai pas compris votre réponse. Pourriez-vous préciser si vous souhaitez être conducteur, passager, ou si cela vous est égal ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 518, "completion_tokens": 39, "total_tokens": 557 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-08 14:28:12] [6613e2d99fee1] [INFO] Sender already set +33623484515 [2024-04-08 14:28:12] [6613e2d99fee1] [DEBUG] [SMS] text : Désolé, je n'ai pas compris votre réponse. Pourriez-vous préciser si vous souhaitez être conducteur, passager, ou si cela vous est égal ? [2024-04-08 14:28:12] [6613e2d99fee1] [DEBUG] [SMS] number : +33623484515 [2024-04-08 14:28:12] [6613e2d99fee1] [DEBUG] [SMS] sender : 33755517567 [2024-04-08 14:28:12] [6613e2d99fee1] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33623484515"}],"text":"D\u00e9sol\u00e9, je n'ai pas compris votre r\u00e9ponse. Pourriez-vous pr\u00e9ciser si vous souhaitez \u00eatre conducteur, passager, ou si cela vous est \u00e9gal ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-04-08 14:28:13] [6613e2d99fee1] [DEBUG] [SMS] HTTP Code : 200 [2024-04-08 14:28:13] [6613e2d99fee1] [INFO] [SMS] SMS envoyé avec succès id : sms_6613e2dcf03e6423219482 [2024-04-08 14:28:13] [6613e2d99fee1] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6613e2dcf03e6423219482","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":170.62} [2024-04-08 14:28:13] [6613e2d99fee1] [INFO] BDD BddMaj sender : la table est vide [2024-04-08 14:28:13] [6613e2d99fee1] [DEBUG] Callback juste avant fin callBack [2024-04-08 14:28:34] [6613e2f2341e5] [DEBUG] Callback main start ok [2024-04-08 14:28:34] [6613e2f2341e5] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-08 14:28:34] [6613e2f2341e5] [DEBUG] Callback main avant while ok [2024-04-08 14:28:34] [6613e2f2341e5] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-04-08 14:28:32&metadata[message_id]=sms_6613e2dcf03e6423219482&metadata[number]=+33623484515&metadata[sim_card_number]=+33755517567 [2024-04-08 14:28:34] [6613e2f2341e5] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33623484515 Text: Passager [2024-04-08 14:28:34] [6613e2f2341e5] [INFO] From: +33623484515|To: +33755517567|Date: 2024-04-08 14:28:32|Message: Passager [2024-04-08 14:28:34] [6613e2f2341e5] [DEBUG] callback main apres while ok [2024-04-08 14:28:34] [6613e2f2341e5] [INFO] Phone Number +33623484515 is available ! [2024-04-08 14:28:34] [6613e2f2341e5] [DEBUG] Service is enabled ? true [2024-04-08 14:28:34] [6613e2f2341e5] [INFO] Service +33755517567 is enabled ! [2024-04-08 14:28:34] [6613e2f2341e5] [DEBUG] Listen is enabled ? false [2024-04-08 14:28:34] [6613e2f2341e5] [INFO] Listen +33755517567 is disabled ! [2024-04-08 14:28:34] [6613e2f2341e5] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-04-08 14:28:34] [6613e2f2341e5] [DEBUG] BDD CheckNumber : OK [2024-04-08 14:28:34] [6613e2f2341e5] [INFO] Callback SMS Count =? 3 [2024-04-08 14:28:34] [6613e2f2341e5] [INFO] Callback checkMessage : Oui -- text: Passager [2024-04-08 14:28:34] [6613e2f2341e5] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-04-08 14:28:34] [6613e2f2341e5] [INFO] Event ID ? 10 [2024-04-08 14:28:34] [6613e2f2341e5] [INFO] Fetch event [2024-04-08 14:28:34] [6613e2f2341e5] [INFO] Event name : CEC S4 [2024-04-08 14:28:34] [6613e2f2341e5] [DEBUG] début chatgpt [2024-04-08 14:28:34] [6613e2f2341e5] [DEBUG] curl_init OK [2024-04-08 14:28:34] [6613e2f2341e5] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"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 en essayant d'avoir des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement.Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Les informations \u00e0 collecter sont: \\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Jeudi 11 Avril au Vendredi 12 Avril) \\\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\\\n - mon adresse de d\u00e9part (dont code postal) \\\\n - Commentaires particulier (nom d'hotel, covoiturage d\u00e9j\u00e0 organis\u00e9 ou autres informations particuli\u00e8res) \\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage? (conducteur, passager, peu importe)\\\",\\\"Serez-vous pr\u00e9sent les deux jours? (jeudi, vendredi, les deux jours)\\\",\\\"Quelle est votre adresse de d\u00e9part? (dont code postal)\\\", \\\"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\\\",\\\"Avez-vous des informations particuli\u00e8res \u00e0 nous partager? (Hotel, Trajet d\u00e9ja organis\u00e9...\\\" \"]"},{"role":"assistant","content":"Bonjour, c'est Alfred, grace \u00e0 votre implication \u00e0 nos cot\u00e9s, c'est plus d'une tonne de CO2 \u00e9conomis\u00e9e sur les transports lors de la session 3 \u00e0 St-Etienne, merci nous progressons ! Continuons ensemble les efforts autour de la mobilit\u00e9 partag\u00e9e ! Pour la Session 4 'Nouvelle Boussole' qui se d\u00e9roulera du 11 au 12 avril 2024 \u00e0 Mende, voulez vous que j'organise votre venue ? (Oui, non)"},{"role":"user","content":"Oui "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"D\u00e9sol\u00e9, je n'ai pas compris votre r\u00e9ponse. Pourriez-vous pr\u00e9ciser si vous souhaitez \u00eatre conducteur, passager, ou si cela vous est \u00e9gal ?"},{"role":"user","content":"Passager"}]} [2024-04-08 14:28:36] [6613e2f2341e5] [DEBUG] Commun GPT response: { "id": "chatcmpl-9BiOxEoELjJeMpP0D0S8ymqrpACSB", "object": "chat.completion", "created": 1712579315, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci. Serez-vous présent les deux jours ? (jeudi, vendredi, les deux jours)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 567, "completion_tokens": 25, "total_tokens": 592 }, "system_fingerprint": "fp_54b778f7c8" } [2024-04-08 14:28:36] [6613e2f2341e5] [DEBUG] Curl Closed OK [2024-04-08 14:28:36] [6613e2f2341e5] [INFO] Commun GPT Content: { "id": "chatcmpl-9BiOxEoELjJeMpP0D0S8ymqrpACSB", "object": "chat.completion", "created": 1712579315, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci. Serez-vous présent les deux jours ? (jeudi, vendredi, les deux jours)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 567, "completion_tokens": 25, "total_tokens": 592 }, "system_fingerprint": "fp_54b778f7c8" } [2024-04-08 14:28:36] [6613e2f2341e5] [INFO] Sender already set +33623484515 [2024-04-08 14:28:36] [6613e2f2341e5] [DEBUG] [SMS] text : Parfait, merci. Serez-vous présent les deux jours ? (jeudi, vendredi, les deux jours) [2024-04-08 14:28:36] [6613e2f2341e5] [DEBUG] [SMS] number : +33623484515 [2024-04-08 14:28:36] [6613e2f2341e5] [DEBUG] [SMS] sender : 33755517567 [2024-04-08 14:28:36] [6613e2f2341e5] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33623484515"}],"text":"Parfait, merci. Serez-vous pr\u00e9sent les deux jours ? (jeudi, vendredi, les deux jours)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-04-08 14:28:37] [6613e2f2341e5] [DEBUG] [SMS] HTTP Code : 200 [2024-04-08 14:28:37] [6613e2f2341e5] [INFO] [SMS] SMS envoyé avec succès id : sms_6613e2f54a872068574274 [2024-04-08 14:28:37] [6613e2f2341e5] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6613e2f54a872068574274","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":170.58} [2024-04-08 14:28:37] [6613e2f2341e5] [INFO] BDD BddMaj sender : la table est vide [2024-04-08 14:28:37] [6613e2f2341e5] [DEBUG] Callback juste avant fin callBack [2024-04-08 14:29:07] [6613e313ac24b] [DEBUG] Callback main start ok [2024-04-08 14:29:07] [6613e313ac24b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-08 14:29:07] [6613e313ac24b] [DEBUG] Callback main avant while ok [2024-04-08 14:29:07] [6613e313ac24b] [DEBUG] Fields : channel=sms&text=Les deux jours&reception_date=2024-04-08 14:29:06&metadata[message_id]=sms_6613e2f54a872068574274&metadata[number]=+33623484515&metadata[sim_card_number]=+33755517567 [2024-04-08 14:29:07] [6613e313ac24b] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33623484515 Text: Les deux jours [2024-04-08 14:29:07] [6613e313ac24b] [INFO] From: +33623484515|To: +33755517567|Date: 2024-04-08 14:29:06|Message: Les deux jours [2024-04-08 14:29:07] [6613e313ac24b] [DEBUG] callback main apres while ok [2024-04-08 14:29:07] [6613e313ac24b] [INFO] Phone Number +33623484515 is available ! [2024-04-08 14:29:07] [6613e313ac24b] [DEBUG] Service is enabled ? true [2024-04-08 14:29:07] [6613e313ac24b] [INFO] Service +33755517567 is enabled ! [2024-04-08 14:29:07] [6613e313ac24b] [DEBUG] Listen is enabled ? false [2024-04-08 14:29:07] [6613e313ac24b] [INFO] Listen +33755517567 is disabled ! [2024-04-08 14:29:07] [6613e313ac24b] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-04-08 14:29:07] [6613e313ac24b] [DEBUG] BDD CheckNumber : OK [2024-04-08 14:29:07] [6613e313ac24b] [INFO] Callback SMS Count =? 4 [2024-04-08 14:29:07] [6613e313ac24b] [INFO] Callback checkMessage : Passager -- text: Les deux jours [2024-04-08 14:29:07] [6613e313ac24b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Les deux jours' [2024-04-08 14:29:07] [6613e313ac24b] [INFO] Event ID ? 10 [2024-04-08 14:29:07] [6613e313ac24b] [INFO] Fetch event [2024-04-08 14:29:07] [6613e313ac24b] [INFO] Event name : CEC S4 [2024-04-08 14:29:07] [6613e313ac24b] [DEBUG] début chatgpt [2024-04-08 14:29:07] [6613e313ac24b] [DEBUG] curl_init OK [2024-04-08 14:29:07] [6613e313ac24b] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"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 en essayant d'avoir des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement.Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Les informations \u00e0 collecter sont: \\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Jeudi 11 Avril au Vendredi 12 Avril) \\\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\\\n - mon adresse de d\u00e9part (dont code postal) \\\\n - Commentaires particulier (nom d'hotel, covoiturage d\u00e9j\u00e0 organis\u00e9 ou autres informations particuli\u00e8res) \\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage? (conducteur, passager, peu importe)\\\",\\\"Serez-vous pr\u00e9sent les deux jours? (jeudi, vendredi, les deux jours)\\\",\\\"Quelle est votre adresse de d\u00e9part? (dont code postal)\\\", \\\"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\\\",\\\"Avez-vous des informations particuli\u00e8res \u00e0 nous partager? (Hotel, Trajet d\u00e9ja organis\u00e9...\\\" \"]"},{"role":"assistant","content":"Bonjour, c'est Alfred, grace \u00e0 votre implication \u00e0 nos cot\u00e9s, c'est plus d'une tonne de CO2 \u00e9conomis\u00e9e sur les transports lors de la session 3 \u00e0 St-Etienne, merci nous progressons ! Continuons ensemble les efforts autour de la mobilit\u00e9 partag\u00e9e ! Pour la Session 4 'Nouvelle Boussole' qui se d\u00e9roulera du 11 au 12 avril 2024 \u00e0 Mende, voulez vous que j'organise votre venue ? (Oui, non)"},{"role":"user","content":"Oui "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"D\u00e9sol\u00e9, je n'ai pas compris votre r\u00e9ponse. Pourriez-vous pr\u00e9ciser si vous souhaitez \u00eatre conducteur, passager, ou si cela vous est \u00e9gal ?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait, merci. Serez-vous pr\u00e9sent les deux jours ? (jeudi, vendredi, les deux jours)"},{"role":"user","content":"Les deux jours"}]} [2024-04-08 14:29:09] [6613e313ac24b] [DEBUG] Commun GPT response: { "id": "chatcmpl-9BiPTHoqrPUq0dsxyxmzR6ql0UUue", "object": "chat.completion", "created": 1712579347, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super ! Quelle est votre adresse de départ ? (dont code postal)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 603, "completion_tokens": 15, "total_tokens": 618 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-08 14:29:09] [6613e313ac24b] [DEBUG] Curl Closed OK [2024-04-08 14:29:09] [6613e313ac24b] [INFO] Commun GPT Content: { "id": "chatcmpl-9BiPTHoqrPUq0dsxyxmzR6ql0UUue", "object": "chat.completion", "created": 1712579347, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super ! Quelle est votre adresse de départ ? (dont code postal)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 603, "completion_tokens": 15, "total_tokens": 618 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-08 14:29:09] [6613e313ac24b] [INFO] Sender already set +33623484515 [2024-04-08 14:29:09] [6613e313ac24b] [DEBUG] [SMS] text : Super ! Quelle est votre adresse de départ ? (dont code postal) [2024-04-08 14:29:09] [6613e313ac24b] [DEBUG] [SMS] number : +33623484515 [2024-04-08 14:29:09] [6613e313ac24b] [DEBUG] [SMS] sender : 33755517567 [2024-04-08 14:29:09] [6613e313ac24b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33623484515"}],"text":"Super ! Quelle est votre adresse de d\u00e9part ? (dont code postal)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-04-08 14:29:09] [6613e313ac24b] [DEBUG] [SMS] HTTP Code : 200 [2024-04-08 14:29:09] [6613e313ac24b] [INFO] [SMS] SMS envoyé avec succès id : sms_6613e3158a1f9400250777 [2024-04-08 14:29:09] [6613e313ac24b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6613e3158a1f9400250777","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":170.53} [2024-04-08 14:29:09] [6613e313ac24b] [INFO] BDD BddMaj sender : la table est vide [2024-04-08 14:29:09] [6613e313ac24b] [DEBUG] Callback juste avant fin callBack [2024-04-08 14:29:24] [6613e3242c806] [DEBUG] Callback main start ok [2024-04-08 14:29:24] [6613e3242c806] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-08 14:29:24] [6613e3242c806] [DEBUG] Callback main avant while ok [2024-04-08 14:29:24] [6613e3242c806] [DEBUG] Fields : channel=sms&text=Clermont Ferrand&reception_date=2024-04-08 14:29:22&metadata[message_id]=sms_6613e3158a1f9400250777&metadata[number]=+33623484515&metadata[sim_card_number]=+33755517567 [2024-04-08 14:29:24] [6613e3242c806] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33623484515 Text: Clermont Ferrand [2024-04-08 14:29:24] [6613e3242c806] [INFO] From: +33623484515|To: +33755517567|Date: 2024-04-08 14:29:22|Message: Clermont Ferrand [2024-04-08 14:29:24] [6613e3242c806] [DEBUG] callback main apres while ok [2024-04-08 14:29:24] [6613e3242c806] [INFO] Phone Number +33623484515 is available ! [2024-04-08 14:29:24] [6613e3242c806] [DEBUG] Service is enabled ? true [2024-04-08 14:29:24] [6613e3242c806] [INFO] Service +33755517567 is enabled ! [2024-04-08 14:29:24] [6613e3242c806] [DEBUG] Listen is enabled ? false [2024-04-08 14:29:24] [6613e3242c806] [INFO] Listen +33755517567 is disabled ! [2024-04-08 14:29:24] [6613e3242c806] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-04-08 14:29:24] [6613e3242c806] [DEBUG] BDD CheckNumber : OK [2024-04-08 14:29:24] [6613e3242c806] [INFO] Callback SMS Count =? 5 [2024-04-08 14:29:24] [6613e3242c806] [INFO] Callback checkMessage : Les deux jours -- text: Clermont Ferrand [2024-04-08 14:29:24] [6613e3242c806] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Clermont Ferrand' [2024-04-08 14:29:24] [6613e3242c806] [INFO] Event ID ? 10 [2024-04-08 14:29:24] [6613e3242c806] [INFO] Fetch event [2024-04-08 14:29:24] [6613e3242c806] [INFO] Event name : CEC S4 [2024-04-08 14:29:24] [6613e3242c806] [DEBUG] début chatgpt [2024-04-08 14:29:24] [6613e3242c806] [DEBUG] curl_init OK [2024-04-08 14:29:24] [6613e3242c806] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"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 en essayant d'avoir des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement.Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Les informations \u00e0 collecter sont: \\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Jeudi 11 Avril au Vendredi 12 Avril) \\\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\\\n - mon adresse de d\u00e9part (dont code postal) \\\\n - Commentaires particulier (nom d'hotel, covoiturage d\u00e9j\u00e0 organis\u00e9 ou autres informations particuli\u00e8res) \\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage? (conducteur, passager, peu importe)\\\",\\\"Serez-vous pr\u00e9sent les deux jours? (jeudi, vendredi, les deux jours)\\\",\\\"Quelle est votre adresse de d\u00e9part? (dont code postal)\\\", \\\"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\\\",\\\"Avez-vous des informations particuli\u00e8res \u00e0 nous partager? (Hotel, Trajet d\u00e9ja organis\u00e9...\\\" \"]"},{"role":"assistant","content":"Bonjour, c'est Alfred, grace \u00e0 votre implication \u00e0 nos cot\u00e9s, c'est plus d'une tonne de CO2 \u00e9conomis\u00e9e sur les transports lors de la session 3 \u00e0 St-Etienne, merci nous progressons ! Continuons ensemble les efforts autour de la mobilit\u00e9 partag\u00e9e ! Pour la Session 4 'Nouvelle Boussole' qui se d\u00e9roulera du 11 au 12 avril 2024 \u00e0 Mende, voulez vous que j'organise votre venue ? (Oui, non)"},{"role":"user","content":"Oui "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"D\u00e9sol\u00e9, je n'ai pas compris votre r\u00e9ponse. Pourriez-vous pr\u00e9ciser si vous souhaitez \u00eatre conducteur, passager, ou si cela vous est \u00e9gal ?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait, merci. Serez-vous pr\u00e9sent les deux jours ? (jeudi, vendredi, les deux jours)"},{"role":"user","content":"Les deux jours"},{"role":"assistant","content":"Super ! Quelle est votre adresse de d\u00e9part ? (dont code postal)"},{"role":"user","content":"Clermont Ferrand"}]} [2024-04-08 14:29:26] [6613e3242c806] [DEBUG] Commun GPT response: { "id": "chatcmpl-9BiPkpTumpyN7VAr8T8AoyGSAj87k", "object": "chat.completion", "created": 1712579364, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Pourriez-vous m'indiquer le code postal de votre lieu de départ à Clermont-Ferrand, s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 631, "completion_tokens": 29, "total_tokens": 660 }, "system_fingerprint": "fp_21e53d6942" } [2024-04-08 14:29:26] [6613e3242c806] [DEBUG] Curl Closed OK [2024-04-08 14:29:26] [6613e3242c806] [INFO] Commun GPT Content: { "id": "chatcmpl-9BiPkpTumpyN7VAr8T8AoyGSAj87k", "object": "chat.completion", "created": 1712579364, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Pourriez-vous m'indiquer le code postal de votre lieu de départ à Clermont-Ferrand, s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 631, "completion_tokens": 29, "total_tokens": 660 }, "system_fingerprint": "fp_21e53d6942" } [2024-04-08 14:29:26] [6613e3242c806] [INFO] Sender already set +33623484515 [2024-04-08 14:29:26] [6613e3242c806] [DEBUG] [SMS] text : Pourriez-vous m'indiquer le code postal de votre lieu de départ à Clermont-Ferrand, s'il vous plaît ? [2024-04-08 14:29:26] [6613e3242c806] [DEBUG] [SMS] number : +33623484515 [2024-04-08 14:29:26] [6613e3242c806] [DEBUG] [SMS] sender : 33755517567 [2024-04-08 14:29:26] [6613e3242c806] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33623484515"}],"text":"Pourriez-vous m'indiquer le code postal de votre lieu de d\u00e9part \u00e0 Clermont-Ferrand, s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-04-08 14:29:26] [6613e3242c806] [DEBUG] [SMS] HTTP Code : 200 [2024-04-08 14:29:26] [6613e3242c806] [INFO] [SMS] SMS envoyé avec succès id : sms_6613e326e8d44599474595 [2024-04-08 14:29:26] [6613e3242c806] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6613e326e8d44599474595","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":170.49} [2024-04-08 14:29:26] [6613e3242c806] [INFO] BDD BddMaj sender : la table est vide [2024-04-08 14:29:27] [6613e3242c806] [DEBUG] Callback juste avant fin callBack [2024-04-08 14:29:27] [6613e3270e93c] [DEBUG] Callback main start ok [2024-04-08 14:29:27] [6613e3270e93c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-08 14:29:27] [6613e3270e93c] [DEBUG] Callback main avant while ok [2024-04-08 14:29:27] [6613e3270e93c] [DEBUG] Fields : channel=sms&text=63100&reception_date=2024-04-08 14:29:25&metadata[message_id]=sms_6613e3158a1f9400250777&metadata[number]=+33623484515&metadata[sim_card_number]=+33755517567 [2024-04-08 14:29:27] [6613e3270e93c] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33623484515 Text: 63100 [2024-04-08 14:29:27] [6613e3270e93c] [INFO] From: +33623484515|To: +33755517567|Date: 2024-04-08 14:29:25|Message: 63100 [2024-04-08 14:29:27] [6613e3270e93c] [DEBUG] callback main apres while ok [2024-04-08 14:29:27] [6613e3270e93c] [INFO] Phone Number +33623484515 is available ! [2024-04-08 14:29:27] [6613e3270e93c] [DEBUG] Service is enabled ? true [2024-04-08 14:29:27] [6613e3270e93c] [INFO] Service +33755517567 is enabled ! [2024-04-08 14:29:27] [6613e3270e93c] [DEBUG] Listen is enabled ? false [2024-04-08 14:29:27] [6613e3270e93c] [INFO] Listen +33755517567 is disabled ! [2024-04-08 14:29:27] [6613e3270e93c] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-04-08 14:29:27] [6613e3270e93c] [DEBUG] BDD CheckNumber : OK [2024-04-08 14:29:27] [6613e3270e93c] [INFO] Callback SMS Count =? 5 [2024-04-08 14:29:27] [6613e3270e93c] [INFO] Callback checkMessage : Clermont Ferrand -- text: 63100 [2024-04-08 14:29:27] [6613e3270e93c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '63100' [2024-04-08 14:29:27] [6613e3270e93c] [INFO] Event ID ? 10 [2024-04-08 14:29:27] [6613e3270e93c] [INFO] Fetch event [2024-04-08 14:29:27] [6613e3270e93c] [INFO] Event name : CEC S4 [2024-04-08 14:29:27] [6613e3270e93c] [DEBUG] début chatgpt [2024-04-08 14:29:27] [6613e3270e93c] [DEBUG] curl_init OK [2024-04-08 14:29:27] [6613e3270e93c] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"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 en essayant d'avoir des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement.Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Les informations \u00e0 collecter sont: \\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Jeudi 11 Avril au Vendredi 12 Avril) \\\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\\\n - mon adresse de d\u00e9part (dont code postal) \\\\n - Commentaires particulier (nom d'hotel, covoiturage d\u00e9j\u00e0 organis\u00e9 ou autres informations particuli\u00e8res) \\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage? (conducteur, passager, peu importe)\\\",\\\"Serez-vous pr\u00e9sent les deux jours? (jeudi, vendredi, les deux jours)\\\",\\\"Quelle est votre adresse de d\u00e9part? (dont code postal)\\\", \\\"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\\\",\\\"Avez-vous des informations particuli\u00e8res \u00e0 nous partager? (Hotel, Trajet d\u00e9ja organis\u00e9...\\\" \"]"},{"role":"assistant","content":"Bonjour, c'est Alfred, grace \u00e0 votre implication \u00e0 nos cot\u00e9s, c'est plus d'une tonne de CO2 \u00e9conomis\u00e9e sur les transports lors de la session 3 \u00e0 St-Etienne, merci nous progressons ! Continuons ensemble les efforts autour de la mobilit\u00e9 partag\u00e9e ! Pour la Session 4 'Nouvelle Boussole' qui se d\u00e9roulera du 11 au 12 avril 2024 \u00e0 Mende, voulez vous que j'organise votre venue ? (Oui, non)"},{"role":"user","content":"Oui "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"D\u00e9sol\u00e9, je n'ai pas compris votre r\u00e9ponse. Pourriez-vous pr\u00e9ciser si vous souhaitez \u00eatre conducteur, passager, ou si cela vous est \u00e9gal ?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait, merci. Serez-vous pr\u00e9sent les deux jours ? (jeudi, vendredi, les deux jours)"},{"role":"user","content":"Les deux jours"},{"role":"assistant","content":"Super ! Quelle est votre adresse de d\u00e9part ? (dont code postal)"},{"role":"user","content":"Clermont Ferrand"},{"role":"user","content":"63100"}]} [2024-04-08 14:29:29] [6613e3270e93c] [DEBUG] Commun GPT response: { "id": "chatcmpl-9BiPn7vFPbMWvvQwfejqb5jRYquE5", "object": "chat.completion", "created": 1712579367, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci. Revenez-vous à la même adresse ? Si non, précisez-moi votre adresse de retour." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 637, "completion_tokens": 25, "total_tokens": 662 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-08 14:29:29] [6613e3270e93c] [DEBUG] Curl Closed OK [2024-04-08 14:29:29] [6613e3270e93c] [INFO] Commun GPT Content: { "id": "chatcmpl-9BiPn7vFPbMWvvQwfejqb5jRYquE5", "object": "chat.completion", "created": 1712579367, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci. Revenez-vous à la même adresse ? Si non, précisez-moi votre adresse de retour." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 637, "completion_tokens": 25, "total_tokens": 662 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-08 14:29:29] [6613e3270e93c] [INFO] Sender already set +33623484515 [2024-04-08 14:29:29] [6613e3270e93c] [DEBUG] [SMS] text : Merci. Revenez-vous à la même adresse ? Si non, précisez-moi votre adresse de retour. [2024-04-08 14:29:29] [6613e3270e93c] [DEBUG] [SMS] number : +33623484515 [2024-04-08 14:29:29] [6613e3270e93c] [DEBUG] [SMS] sender : 33755517567 [2024-04-08 14:29:29] [6613e3270e93c] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33623484515"}],"text":"Merci. Revenez-vous \u00e0 la m\u00eame adresse ? Si non, pr\u00e9cisez-moi votre adresse de retour.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-04-08 14:29:29] [6613e3270e93c] [DEBUG] [SMS] HTTP Code : 200 [2024-04-08 14:29:29] [6613e3270e93c] [INFO] [SMS] SMS envoyé avec succès id : sms_6613e32984efb565569657 [2024-04-08 14:29:29] [6613e3270e93c] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6613e32984efb565569657","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":170.44} [2024-04-08 14:29:29] [6613e3270e93c] [INFO] BDD BddMaj sender : la table est vide [2024-04-08 14:29:29] [6613e3270e93c] [DEBUG] Callback juste avant fin callBack [2024-04-08 14:29:50] [6613e33e66e49] [DEBUG] Callback main start ok [2024-04-08 14:29:50] [6613e33e66e49] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-08 14:29:50] [6613e33e66e49] [DEBUG] Callback main avant while ok [2024-04-08 14:29:50] [6613e33e66e49] [DEBUG] Fields : channel=sms&text=Non retour sur Lyon&reception_date=2024-04-08 14:29:48&metadata[message_id]=sms_6613e32984efb565569657&metadata[number]=+33623484515&metadata[sim_card_number]=+33755517567 [2024-04-08 14:29:50] [6613e33e66e49] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33623484515 Text: Non retour sur Lyon [2024-04-08 14:29:50] [6613e33e66e49] [INFO] From: +33623484515|To: +33755517567|Date: 2024-04-08 14:29:48|Message: Non retour sur Lyon [2024-04-08 14:29:50] [6613e33e66e49] [DEBUG] callback main apres while ok [2024-04-08 14:29:50] [6613e33e66e49] [INFO] Phone Number +33623484515 is available ! [2024-04-08 14:29:50] [6613e33e66e49] [DEBUG] Service is enabled ? true [2024-04-08 14:29:50] [6613e33e66e49] [INFO] Service +33755517567 is enabled ! [2024-04-08 14:29:50] [6613e33e66e49] [DEBUG] Listen is enabled ? false [2024-04-08 14:29:50] [6613e33e66e49] [INFO] Listen +33755517567 is disabled ! [2024-04-08 14:29:50] [6613e33e66e49] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-04-08 14:29:50] [6613e33e66e49] [DEBUG] BDD CheckNumber : OK [2024-04-08 14:29:50] [6613e33e66e49] [INFO] Callback SMS Count =? 7 [2024-04-08 14:29:50] [6613e33e66e49] [INFO] Callback checkMessage : 63100 -- text: Non retour sur Lyon [2024-04-08 14:29:50] [6613e33e66e49] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non retour sur Lyon' [2024-04-08 14:29:50] [6613e33e66e49] [INFO] Event ID ? 10 [2024-04-08 14:29:50] [6613e33e66e49] [INFO] Fetch event [2024-04-08 14:29:50] [6613e33e66e49] [INFO] Event name : CEC S4 [2024-04-08 14:29:50] [6613e33e66e49] [DEBUG] début chatgpt [2024-04-08 14:29:50] [6613e33e66e49] [DEBUG] curl_init OK [2024-04-08 14:29:50] [6613e33e66e49] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"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 en essayant d'avoir des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement.Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Les informations \u00e0 collecter sont: \\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Jeudi 11 Avril au Vendredi 12 Avril) \\\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\\\n - mon adresse de d\u00e9part (dont code postal) \\\\n - Commentaires particulier (nom d'hotel, covoiturage d\u00e9j\u00e0 organis\u00e9 ou autres informations particuli\u00e8res) \\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage? (conducteur, passager, peu importe)\\\",\\\"Serez-vous pr\u00e9sent les deux jours? (jeudi, vendredi, les deux jours)\\\",\\\"Quelle est votre adresse de d\u00e9part? (dont code postal)\\\", \\\"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\\\",\\\"Avez-vous des informations particuli\u00e8res \u00e0 nous partager? (Hotel, Trajet d\u00e9ja organis\u00e9...\\\" \"]"},{"role":"assistant","content":"Bonjour, c'est Alfred, grace \u00e0 votre implication \u00e0 nos cot\u00e9s, c'est plus d'une tonne de CO2 \u00e9conomis\u00e9e sur les transports lors de la session 3 \u00e0 St-Etienne, merci nous progressons ! Continuons ensemble les efforts autour de la mobilit\u00e9 partag\u00e9e ! Pour la Session 4 'Nouvelle Boussole' qui se d\u00e9roulera du 11 au 12 avril 2024 \u00e0 Mende, voulez vous que j'organise votre venue ? (Oui, non)"},{"role":"user","content":"Oui "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"D\u00e9sol\u00e9, je n'ai pas compris votre r\u00e9ponse. Pourriez-vous pr\u00e9ciser si vous souhaitez \u00eatre conducteur, passager, ou si cela vous est \u00e9gal ?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait, merci. Serez-vous pr\u00e9sent les deux jours ? (jeudi, vendredi, les deux jours)"},{"role":"user","content":"Les deux jours"},{"role":"assistant","content":"Super ! Quelle est votre adresse de d\u00e9part ? (dont code postal)"},{"role":"user","content":"Clermont Ferrand"},{"role":"user","content":"63100"},{"role":"assistant","content":"Pourriez-vous m'indiquer le code postal de votre lieu de d\u00e9part \u00e0 Clermont-Ferrand, s'il vous pla\u00eet ?"},{"role":"assistant","content":"Merci. Revenez-vous \u00e0 la m\u00eame adresse ? Si non, pr\u00e9cisez-moi votre adresse de retour."},{"role":"user","content":"Non retour sur Lyon"}]} [2024-04-08 14:29:52] [6613e33e66e49] [DEBUG] Commun GPT response: { "id": "chatcmpl-9BiQAItOC6KaMeDvf5Eua3BuZnryn", "object": "chat.completion", "created": 1712579390, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Compris. Avez-vous des infos particulières à nous partager ? (Hotel, Trajet déjà organisé...)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 707, "completion_tokens": 25, "total_tokens": 732 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-08 14:29:52] [6613e33e66e49] [DEBUG] Curl Closed OK [2024-04-08 14:29:52] [6613e33e66e49] [INFO] Commun GPT Content: { "id": "chatcmpl-9BiQAItOC6KaMeDvf5Eua3BuZnryn", "object": "chat.completion", "created": 1712579390, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Compris. Avez-vous des infos particulières à nous partager ? (Hotel, Trajet déjà organisé...)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 707, "completion_tokens": 25, "total_tokens": 732 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-08 14:29:52] [6613e33e66e49] [INFO] Sender already set +33623484515 [2024-04-08 14:29:52] [6613e33e66e49] [DEBUG] [SMS] text : Compris. Avez-vous des infos particulières à nous partager ? (Hotel, Trajet déjà organisé...) [2024-04-08 14:29:52] [6613e33e66e49] [DEBUG] [SMS] number : +33623484515 [2024-04-08 14:29:52] [6613e33e66e49] [DEBUG] [SMS] sender : 33755517567 [2024-04-08 14:29:52] [6613e33e66e49] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33623484515"}],"text":"Compris. Avez-vous des infos particuli\u00e8res \u00e0 nous partager ? (Hotel, Trajet d\u00e9j\u00e0 organis\u00e9...)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-04-08 14:29:52] [6613e33e66e49] [DEBUG] [SMS] HTTP Code : 200 [2024-04-08 14:29:52] [6613e33e66e49] [INFO] [SMS] SMS envoyé avec succès id : sms_6613e3404bb52202295510 [2024-04-08 14:29:52] [6613e33e66e49] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6613e3404bb52202295510","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":170.4} [2024-04-08 14:29:52] [6613e33e66e49] [INFO] BDD BddMaj sender : la table est vide [2024-04-08 14:29:52] [6613e33e66e49] [DEBUG] Callback juste avant fin callBack [2024-04-08 14:33:42] [6613e42610438] [DEBUG] Callback main start ok [2024-04-08 14:33:42] [6613e42610438] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-08 14:33:42] [6613e42610438] [DEBUG] Callback main avant while ok [2024-04-08 14:33:42] [6613e42610438] [DEBUG] Fields : channel=sms&text=Trajet allé déjà organisé&reception_date=2024-04-08 14:33:40&metadata[message_id]=sms_6613e3404bb52202295510&metadata[number]=+33623484515&metadata[sim_card_number]=+33755517567 [2024-04-08 14:33:42] [6613e42610438] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33623484515 Text: Trajet allé déjà organisé [2024-04-08 14:33:42] [6613e42610438] [INFO] From: +33623484515|To: +33755517567|Date: 2024-04-08 14:33:40|Message: Trajet allé déjà organisé [2024-04-08 14:33:42] [6613e42610438] [DEBUG] callback main apres while ok [2024-04-08 14:33:42] [6613e42610438] [INFO] Phone Number +33623484515 is available ! [2024-04-08 14:33:42] [6613e42610438] [DEBUG] Service is enabled ? true [2024-04-08 14:33:42] [6613e42610438] [INFO] Service +33755517567 is enabled ! [2024-04-08 14:33:42] [6613e42610438] [DEBUG] Listen is enabled ? false [2024-04-08 14:33:42] [6613e42610438] [INFO] Listen +33755517567 is disabled ! [2024-04-08 14:33:42] [6613e42610438] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-04-08 14:33:42] [6613e42610438] [DEBUG] BDD CheckNumber : OK [2024-04-08 14:33:42] [6613e42610438] [INFO] Callback SMS Count =? 8 [2024-04-08 14:33:42] [6613e42610438] [INFO] Callback checkMessage : Non retour sur Lyon -- text: Trajet allé déjà organisé [2024-04-08 14:33:42] [6613e42610438] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Trajet allé déjà organisé' [2024-04-08 14:33:42] [6613e42610438] [INFO] Event ID ? 10 [2024-04-08 14:33:42] [6613e42610438] [INFO] Fetch event [2024-04-08 14:33:42] [6613e42610438] [INFO] Event name : CEC S4 [2024-04-08 14:33:42] [6613e42610438] [DEBUG] Total SMS USER : 7 [2024-04-08 14:33:42] [6613e42610438] [DEBUG] Callback juste avant fin callBack [2024-04-08 14:59:21] [6613ea29a3bfe] [DEBUG] Callback main start ok [2024-04-08 14:59:21] [6613ea29a3bfe] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-08 14:59:21] [6613ea29a3bfe] [DEBUG] Callback main avant while ok [2024-04-08 14:59:21] [6613ea29a3bfe] [DEBUG] Fields : channel=sms&text=Bonjour je reviens vers vous. avez vous une solution de covoiturage pour nous deux qui venons de Coulandon 03000 jeudi pour se rendre à Mende . Merci de votre retour&reception_date=2024-04-08 14:59:20&metadata[message_id]=sms_660551e47579c312773346&metadata[number]=+33644235128&metadata[sim_card_number]=+33757050393 [2024-04-08 14:59:21] [6613ea29a3bfe] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33644235128 Text: Bonjour je reviens vers vous. avez vous une solution de covoiturage pour nous deux qui venons de Coulandon 03000 jeudi pour se rendre à Mende . Merci de votre retour [2024-04-08 14:59:21] [6613ea29a3bfe] [INFO] From: +33644235128|To: +33757050393|Date: 2024-04-08 14:59:20|Message: Bonjour je reviens vers vous. avez vous une solution de covoiturage pour nous deux qui venons de Coulandon 03000 jeudi pour se rendre à Mende . Merci de votre retour [2024-04-08 14:59:21] [6613ea29a3bfe] [DEBUG] callback main apres while ok [2024-04-08 14:59:21] [6613ea29a3bfe] [INFO] Phone Number +33644235128 is available ! [2024-04-08 14:59:21] [6613ea29a3bfe] [DEBUG] Service is enabled ? true [2024-04-08 14:59:21] [6613ea29a3bfe] [INFO] Service +33757050393 is enabled ! [2024-04-08 14:59:21] [6613ea29a3bfe] [DEBUG] Listen is enabled ? false [2024-04-08 14:59:21] [6613ea29a3bfe] [INFO] Listen +33757050393 is disabled ! [2024-04-08 14:59:21] [6613ea29a3bfe] [DEBUG] callback main sim_card_number CORRECT : +33757050393 début d'interpretation du message [2024-04-08 14:59:21] [6613ea29a3bfe] [DEBUG] BDD CheckNumber : OK [2024-04-08 14:59:21] [6613ea29a3bfe] [INFO] Callback SMS Count =? 6 [2024-04-08 14:59:21] [6613ea29a3bfe] [INFO] Callback checkMessage : Nous avons réservé l'hôtel à Mende, hôtel le commerce -- text: Bonjour je reviens vers vous. avez vous une solution de covoiturage pour nous deux qui venons de Coulandon 03000 jeudi pour se rendre à Mende . Merci de votre retour [2024-04-08 14:59:21] [6613ea29a3bfe] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour je reviens vers vous. avez vous une solution de covoiturage pour nous deux qui venons de Coulandon 03000 jeudi pour se rendre à Mende . Merci de votre retour' [2024-04-08 14:59:21] [6613ea29a3bfe] [INFO] Event ID ? 10 [2024-04-08 14:59:21] [6613ea29a3bfe] [INFO] Fetch event [2024-04-08 14:59:21] [6613ea29a3bfe] [INFO] Event name : CEC S4 [2024-04-08 14:59:21] [6613ea29a3bfe] [DEBUG] début chatgpt [2024-04-08 14:59:21] [6613ea29a3bfe] [DEBUG] curl_init OK [2024-04-08 14:59:21] [6613ea29a3bfe] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"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 en essayant d'avoir des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement.Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Les informations \u00e0 collecter sont: \\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Jeudi 11 Avril au Vendredi 12 Avril) \\\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\\\n - mon adresse de d\u00e9part (dont code postal) \\\\n - Commentaires particulier (nom d'hotel, covoiturage d\u00e9j\u00e0 organis\u00e9 ou autres informations particuli\u00e8res) \\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage? (conducteur, passager, peu importe)\\\",\\\"Serez-vous pr\u00e9sent les deux jours? (jeudi, vendredi, les deux jours)\\\",\\\"Quelle est votre adresse de d\u00e9part? (dont code postal)\\\", \\\"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\\\",\\\"Avez-vous des informations particuli\u00e8res \u00e0 nous partager? (Hotel, Trajet d\u00e9ja organis\u00e9...\\\" \"]"},{"role":"assistant","content":"Bonjour, c'est Alfred, grace \u00e0 votre implication \u00e0 nos cot\u00e9s, c'est plus d'une tonne de CO2 \u00e9conomis\u00e9e sur les transports lors de la session 3 \u00e0 St-Etienne, merci nous progressons ! Continuons ensemble les efforts autour de la mobilit\u00e9 partag\u00e9e ! Pour la Session 4 'Nouvelle Boussole' qui se d\u00e9roulera du 11 au 12 avril 2024 \u00e0 Mende, voulez vous que j'organise votre venue ? (Oui, non)"},{"role":"user","content":"Bonjour, nous voulons bien que vous organisiez notre venue \u00e0 Mende, en sachant que nous sommes 2 au d\u00e9part de Moulins, sous r\u00e9serve aussi que l'horaire de rendez-vous que vous nous proposerez co\u00efncide avec notre planning de journ\u00e9e du 11 avril. Merci \u00e0 vous et \u00e0 bient\u00f4t"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Plut\u00f4t passager "},{"role":"assistant","content":"Parfait, merci ! Pourriez-vous me donner votre adresse de d\u00e9part \u00e0 Moulins, code postal inclus ?"},{"role":"user","content":"Notre adresse de d\u00e9part est Coulandon 03000 et nous sommes 2"},{"role":"assistant","content":"Merci beaucoup pour ces informations. Serez-vous pr\u00e9sent les deux jours ? (jeudi, vendredi, les deux jours)"},{"role":"user","content":"Nous serons pr\u00e9sents jeudi 11 fin d'apr\u00e8s midi et vendredi toute la journ\u00e9e"},{"role":"assistant","content":"Compris, je note pour jeudi en fin d'apr\u00e8s-midi et vendredi toute la journ\u00e9e. Avez-vous des informations particuli\u00e8res \u00e0 nous partager ? (H\u00f4tel, trajet d\u00e9j\u00e0 organis\u00e9...)"},{"role":"user","content":"Nous avons r\u00e9serv\u00e9 l'h\u00f4tel \u00e0 Mende, h\u00f4tel le commerce"},{"role":"assistant","content":"Parfait, je note pour l'h\u00f4tel le Commerce \u00e0 Mende. Je vais maintenant rechercher des options de covoiturage compatibles avec vos besoins. Je vous tiens inform\u00e9 tr\u00e8s rapidement. Merci de votre confiance."},{"role":"user","content":"Bonjour je reviens vers vous. avez vous une solution de covoiturage pour nous deux qui venons de Coulandon 03000 jeudi pour se rendre \u00e0 Mende . Merci de votre retour"}]} [2024-04-08 14:59:24] [6613ea29a3bfe] [DEBUG] Commun GPT response: { "id": "chatcmpl-9BiskW4jTjjngfSu8mavKpRJnFudw", "object": "chat.completion", "created": 1712581162, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour, je suis actuellement en train de finaliser quelques options pour votre covoiturage. Je reviens vers vous rapidement avec des propositions. Merci de votre patience." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 872, "completion_tokens": 36, "total_tokens": 908 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-08 14:59:24] [6613ea29a3bfe] [DEBUG] Curl Closed OK [2024-04-08 14:59:24] [6613ea29a3bfe] [INFO] Commun GPT Content: { "id": "chatcmpl-9BiskW4jTjjngfSu8mavKpRJnFudw", "object": "chat.completion", "created": 1712581162, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour, je suis actuellement en train de finaliser quelques options pour votre covoiturage. Je reviens vers vous rapidement avec des propositions. Merci de votre patience." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 872, "completion_tokens": 36, "total_tokens": 908 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-08 14:59:24] [6613ea29a3bfe] [INFO] Sender already set +33644235128 [2024-04-08 14:59:24] [6613ea29a3bfe] [DEBUG] [SMS] text : Bonjour, je suis actuellement en train de finaliser quelques options pour votre covoiturage. Je reviens vers vous rapidement avec des propositions. Merci de votre patience. [2024-04-08 14:59:24] [6613ea29a3bfe] [DEBUG] [SMS] number : +33644235128 [2024-04-08 14:59:24] [6613ea29a3bfe] [DEBUG] [SMS] sender : 33757050393 [2024-04-08 14:59:24] [6613ea29a3bfe] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33644235128"}],"text":"Bonjour, je suis actuellement en train de finaliser quelques options pour votre covoiturage. Je reviens vers vous rapidement avec des propositions. Merci de votre patience.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-04-08 14:59:24] [6613ea29a3bfe] [DEBUG] [SMS] HTTP Code : 200 [2024-04-08 14:59:24] [6613ea29a3bfe] [INFO] [SMS] SMS envoyé avec succès id : sms_6613ea2ce246b553471597 [2024-04-08 14:59:24] [6613ea29a3bfe] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6613ea2ce246b553471597","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":170.31} [2024-04-08 14:59:24] [6613ea29a3bfe] [INFO] BDD BddMaj sender : la table est vide [2024-04-08 14:59:24] [6613ea29a3bfe] [DEBUG] Callback juste avant fin callBack [2024-04-08 17:31:36] [66140dd87a586] [INFO] Sender already set +33644235128 [2024-04-08 17:31:36] [66140dd87a586] [DEBUG] [SMS] text : Je n'ai malheureusement pas trouvé de conducteur au départ ou passant par Moulins pour se rendre à la S4 de la CEC ce jeudi. Avez-vous la possibilité de vous rendre à l'événement pas vos propres moyens ? [2024-04-08 17:31:36] [66140dd87a586] [DEBUG] [SMS] number : +33644235128 [2024-04-08 17:31:36] [66140dd87a586] [DEBUG] [SMS] sender : 33757050393 [2024-04-08 17:31:36] [66140dd87a586] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33644235128"}],"text":"Je n'ai malheureusement pas trouv\u00e9 de conducteur au d\u00e9part ou passant par Moulins pour se rendre \u00e0 la S4 de la CEC ce jeudi. Avez-vous la possibilit\u00e9 de vous rendre \u00e0 l'\u00e9v\u00e9nement pas vos propres moyens ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-04-08 17:31:37] [66140dd87a586] [DEBUG] [SMS] HTTP Code : 200 [2024-04-08 17:31:37] [66140dd87a586] [INFO] [SMS] SMS envoyé avec succès id : sms_66140dd945931228504448 [2024-04-08 17:31:37] [66140dd87a586] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66140dd945931228504448","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":170.22} [2024-04-08 17:31:37] [66140dd87a586] [INFO] BDD BddMaj sender : la table est vide [2024-04-08 18:09:01] [6614169d93824] [DEBUG] Callback main start ok [2024-04-08 18:09:01] [6614169d93824] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-08 18:09:01] [6614169d93824] [DEBUG] Callback main avant while ok [2024-04-08 18:09:01] [6614169d93824] [DEBUG] Fields : channel=sms&text=Nous pouvons aussi partir de Clermont Ferrand donc un covoiturage jusqu'à Mende sans prendre la navette car l'horaire de départ ne nous convient pas merci&reception_date=2024-04-08 18:09:00&metadata[message_id]=sms_66140dd945931228504448&metadata[number]=+33644235128&metadata[sim_card_number]=+33757050393 [2024-04-08 18:09:01] [6614169d93824] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33644235128 Text: Nous pouvons aussi partir de Clermont Ferrand donc un covoiturage jusqu'à Mende sans prendre la navette car l'horaire de départ ne nous convient pas merci [2024-04-08 18:09:01] [6614169d93824] [INFO] From: +33644235128|To: +33757050393|Date: 2024-04-08 18:09:00|Message: Nous pouvons aussi partir de Clermont Ferrand donc un covoiturage jusqu'à Mende sans prendre la navette car l'horaire de départ ne nous convient pas merci [2024-04-08 18:09:01] [6614169d93824] [DEBUG] callback main apres while ok [2024-04-08 18:09:01] [6614169d93824] [INFO] Phone Number +33644235128 is not available !