[2024-04-30 10:02:08] [6630a580d47ee] [INFO] Sender already set +33699103626 [2024-04-30 10:02:08] [6630a580d47ee] [DEBUG] [SMS] text : Bonjour, c'est Alfred de la VVX, souhaitez vous faire du covoiturage pour venir sur l'évènement? [2024-04-30 10:02:08] [6630a580d47ee] [DEBUG] [SMS] number : +33699103626 [2024-04-30 10:02:08] [6630a580d47ee] [DEBUG] [SMS] sender : 33757050393 [2024-04-30 10:02:08] [6630a580d47ee] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699103626"}],"text":"Bonjour, c'est Alfred de la VVX, souhaitez vous faire du covoiturage pour venir sur l'\u00e9v\u00e8nement?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-04-30 10:02:10] [6630a580d47ee] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:02:10] [6630a580d47ee] [INFO] [SMS] SMS envoyé avec succès id : sms_6630a58210049603794260 [2024-04-30 10:02:10] [6630a580d47ee] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630a58210049603794260","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":132.42} [2024-04-30 10:02:10] [6630a580d47ee] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:05:02] [6630a62ee864c] [DEBUG] Callback main start ok [2024-04-30 10:05:02] [6630a62ee864c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 10:05:02] [6630a62ee864c] [DEBUG] Callback main avant while ok [2024-04-30 10:05:02] [6630a62ee864c] [DEBUG] Fields : channel=sms&text=Oui &reception_date=2024-04-30 10:05:00&metadata[message_id]=sms_6630a58210049603794260&metadata[number]=+33699103626&metadata[sim_card_number]=+33757050393 [2024-04-30 10:05:02] [6630a62ee864c] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33699103626 Text: Oui [2024-04-30 10:05:02] [6630a62ee864c] [INFO] From: +33699103626|To: +33757050393|Date: 2024-04-30 10:05:00|Message: Oui [2024-04-30 10:05:02] [6630a62ee864c] [DEBUG] callback main apres while ok [2024-04-30 10:05:02] [6630a62ee864c] [INFO] Phone Number +33699103626 is available ! [2024-04-30 10:05:02] [6630a62ee864c] [DEBUG] Service is enabled ? true [2024-04-30 10:05:02] [6630a62ee864c] [INFO] Service +33757050393 is enabled ! [2024-04-30 10:05:02] [6630a62ee864c] [DEBUG] Listen is enabled ? false [2024-04-30 10:05:02] [6630a62ee864c] [INFO] Listen +33757050393 is disabled ! [2024-04-30 10:05:02] [6630a62ee864c] [DEBUG] callback main sim_card_number CORRECT : +33757050393 début d'interpretation du message [2024-04-30 10:05:02] [6630a62ee864c] [DEBUG] BDD CheckNumber : OK [2024-04-30 10:05:02] [6630a62ee864c] [INFO] Callback SMS Count =? 2 [2024-04-30 10:05:02] [6630a62ee864c] [INFO] Callback checkMessage : Vvx -- text: Oui [2024-04-30 10:05:02] [6630a62ee864c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui ' [2024-04-30 10:05:02] [6630a62ee864c] [INFO] Event ID ? 9 [2024-04-30 10:05:02] [6630a62ee864c] [INFO] Fetch event [2024-04-30 10:05:03] [6630a62ee864c] [INFO] Event name : VVX [2024-04-30 10:05:03] [6630a62ee864c] [DEBUG] début chatgpt [2024-04-30 10:05:03] [6630a62ee864c] [DEBUG] curl_init OK [2024-04-30 10:05:03] [6630a62ee864c] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"Oui "}]} [2024-04-30 10:05:05] [6630a62ee864c] [DEBUG] Commun GPT response: { "id": "chatcmpl-9Jclzx0esjhwFKnqLiQJya4dyVzwx", "object": "chat.completion", "created": 1714464303, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait! Souhaitez-vous être conducteur ou passager pour le covoiturage à la VVX 2024? (conducteur, passager, peu importe)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 722, "completion_tokens": 39, "total_tokens": 761 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:05:05] [6630a62ee864c] [DEBUG] Curl Closed OK [2024-04-30 10:05:05] [6630a62ee864c] [INFO] Commun GPT Content: { "id": "chatcmpl-9Jclzx0esjhwFKnqLiQJya4dyVzwx", "object": "chat.completion", "created": 1714464303, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait! Souhaitez-vous être conducteur ou passager pour le covoiturage à la VVX 2024? (conducteur, passager, peu importe)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 722, "completion_tokens": 39, "total_tokens": 761 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:05:05] [6630a62ee864c] [INFO] Sender already set +33699103626 [2024-04-30 10:05:05] [6630a62ee864c] [DEBUG] [SMS] text : Parfait! Souhaitez-vous être conducteur ou passager pour le covoiturage à la VVX 2024? (conducteur, passager, peu importe) [2024-04-30 10:05:05] [6630a62ee864c] [DEBUG] [SMS] number : +33699103626 [2024-04-30 10:05:05] [6630a62ee864c] [DEBUG] [SMS] sender : 33757050393 [2024-04-30 10:05:05] [6630a62ee864c] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699103626"}],"text":"Parfait! Souhaitez-vous \u00eatre conducteur ou passager pour le covoiturage \u00e0 la VVX 2024? (conducteur, passager, peu importe)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-04-30 10:05:06] [6630a62ee864c] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:05:06] [6630a62ee864c] [INFO] [SMS] SMS envoyé avec succès id : sms_6630a6324d878858729967 [2024-04-30 10:05:06] [6630a62ee864c] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630a6324d878858729967","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":132.37} [2024-04-30 10:05:06] [6630a62ee864c] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:05:06] [6630a62ee864c] [DEBUG] Callback juste avant fin callBack [2024-04-30 10:05:20] [6630a64033c91] [DEBUG] Callback main start ok [2024-04-30 10:05:20] [6630a64033c91] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 10:05:20] [6630a64033c91] [DEBUG] Callback main avant while ok [2024-04-30 10:05:20] [6630a64033c91] [DEBUG] Fields : channel=sms&text=Conducteur &reception_date=2024-04-30 10:05:18&metadata[message_id]=sms_6630a6324d878858729967&metadata[number]=+33699103626&metadata[sim_card_number]=+33757050393 [2024-04-30 10:05:20] [6630a64033c91] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33699103626 Text: Conducteur [2024-04-30 10:05:20] [6630a64033c91] [INFO] From: +33699103626|To: +33757050393|Date: 2024-04-30 10:05:18|Message: Conducteur [2024-04-30 10:05:20] [6630a64033c91] [DEBUG] callback main apres while ok [2024-04-30 10:05:20] [6630a64033c91] [INFO] Phone Number +33699103626 is available ! [2024-04-30 10:05:20] [6630a64033c91] [DEBUG] Service is enabled ? true [2024-04-30 10:05:20] [6630a64033c91] [INFO] Service +33757050393 is enabled ! [2024-04-30 10:05:20] [6630a64033c91] [DEBUG] Listen is enabled ? false [2024-04-30 10:05:20] [6630a64033c91] [INFO] Listen +33757050393 is disabled ! [2024-04-30 10:05:20] [6630a64033c91] [DEBUG] callback main sim_card_number CORRECT : +33757050393 début d'interpretation du message [2024-04-30 10:05:20] [6630a64033c91] [DEBUG] BDD CheckNumber : OK [2024-04-30 10:05:20] [6630a64033c91] [INFO] Callback SMS Count =? 3 [2024-04-30 10:05:20] [6630a64033c91] [INFO] Callback checkMessage : Oui -- text: Conducteur [2024-04-30 10:05:20] [6630a64033c91] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur ' [2024-04-30 10:05:20] [6630a64033c91] [INFO] Event ID ? 9 [2024-04-30 10:05:20] [6630a64033c91] [INFO] Fetch event [2024-04-30 10:05:20] [6630a64033c91] [INFO] Event name : VVX [2024-04-30 10:05:20] [6630a64033c91] [DEBUG] début chatgpt [2024-04-30 10:05:20] [6630a64033c91] [DEBUG] curl_init OK [2024-04-30 10:05:20] [6630a64033c91] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"Oui "},{"role":"assistant","content":"Parfait! Souhaitez-vous \u00eatre conducteur ou passager pour le covoiturage \u00e0 la VVX 2024? (conducteur, passager, peu importe)"},{"role":"user","content":"Conducteur "}]} [2024-04-30 10:05:22] [6630a64033c91] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JcmGdT1Rz4GpHHlvGIbGc9YTFc1H", "object": "chat.completion", "created": 1714464320, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super! Quels jours serez-vous présent à la VVX? (Mercredi, Jeudi, Vendredi, Samedi)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 773, "completion_tokens": 29, "total_tokens": 802 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:05:22] [6630a64033c91] [DEBUG] Curl Closed OK [2024-04-30 10:05:22] [6630a64033c91] [INFO] Commun GPT Content: { "id": "chatcmpl-9JcmGdT1Rz4GpHHlvGIbGc9YTFc1H", "object": "chat.completion", "created": 1714464320, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super! Quels jours serez-vous présent à la VVX? (Mercredi, Jeudi, Vendredi, Samedi)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 773, "completion_tokens": 29, "total_tokens": 802 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:05:22] [6630a64033c91] [INFO] Sender already set +33699103626 [2024-04-30 10:05:22] [6630a64033c91] [DEBUG] [SMS] text : Super! Quels jours serez-vous présent à la VVX? (Mercredi, Jeudi, Vendredi, Samedi) [2024-04-30 10:05:22] [6630a64033c91] [DEBUG] [SMS] number : +33699103626 [2024-04-30 10:05:22] [6630a64033c91] [DEBUG] [SMS] sender : 33757050393 [2024-04-30 10:05:22] [6630a64033c91] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699103626"}],"text":"Super! Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-04-30 10:05:23] [6630a64033c91] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:05:23] [6630a64033c91] [INFO] [SMS] SMS envoyé avec succès id : sms_6630a642f0650802229116 [2024-04-30 10:05:23] [6630a64033c91] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630a642f0650802229116","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":132.33} [2024-04-30 10:05:23] [6630a64033c91] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:05:23] [6630a64033c91] [DEBUG] Callback juste avant fin callBack [2024-04-30 10:05:41] [6630a655e0264] [DEBUG] Callback main start ok [2024-04-30 10:05:41] [6630a655e0264] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 10:05:41] [6630a655e0264] [DEBUG] Callback main avant while ok [2024-04-30 10:05:41] [6630a655e0264] [DEBUG] Fields : channel=sms&text=Les 4 &reception_date=2024-04-30 10:05:40&metadata[message_id]=sms_6630a642f0650802229116&metadata[number]=+33699103626&metadata[sim_card_number]=+33757050393 [2024-04-30 10:05:41] [6630a655e0264] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33699103626 Text: Les 4 [2024-04-30 10:05:41] [6630a655e0264] [INFO] From: +33699103626|To: +33757050393|Date: 2024-04-30 10:05:40|Message: Les 4 [2024-04-30 10:05:41] [6630a655e0264] [DEBUG] callback main apres while ok [2024-04-30 10:05:41] [6630a655e0264] [INFO] Phone Number +33699103626 is available ! [2024-04-30 10:05:41] [6630a655e0264] [DEBUG] Service is enabled ? true [2024-04-30 10:05:41] [6630a655e0264] [INFO] Service +33757050393 is enabled ! [2024-04-30 10:05:41] [6630a655e0264] [DEBUG] Listen is enabled ? false [2024-04-30 10:05:41] [6630a655e0264] [INFO] Listen +33757050393 is disabled ! [2024-04-30 10:05:41] [6630a655e0264] [DEBUG] callback main sim_card_number CORRECT : +33757050393 début d'interpretation du message [2024-04-30 10:05:41] [6630a655e0264] [DEBUG] BDD CheckNumber : OK [2024-04-30 10:05:41] [6630a655e0264] [INFO] Callback SMS Count =? 4 [2024-04-30 10:05:41] [6630a655e0264] [INFO] Callback checkMessage : Conducteur -- text: Les 4 [2024-04-30 10:05:41] [6630a655e0264] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Les 4 ' [2024-04-30 10:05:41] [6630a655e0264] [INFO] Event ID ? 9 [2024-04-30 10:05:41] [6630a655e0264] [INFO] Fetch event [2024-04-30 10:05:41] [6630a655e0264] [INFO] Event name : VVX [2024-04-30 10:05:41] [6630a655e0264] [DEBUG] début chatgpt [2024-04-30 10:05:41] [6630a655e0264] [DEBUG] curl_init OK [2024-04-30 10:05:41] [6630a655e0264] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"Oui "},{"role":"assistant","content":"Parfait! Souhaitez-vous \u00eatre conducteur ou passager pour le covoiturage \u00e0 la VVX 2024? (conducteur, passager, peu importe)"},{"role":"user","content":"Conducteur "},{"role":"assistant","content":"Super! Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Les 4 "}]} [2024-04-30 10:05:44] [6630a655e0264] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JcmclIOg9t1rpVhxecJS951mStiV", "object": "chat.completion", "created": 1714464342, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Excellent choix! Sur quels trajets souhaitez-vous faire du covoiturage? (Longue distance depuis chez vous pour venir à la VVX, courte distance pendant les jours de l’événement, tous les trajets)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 814, "completion_tokens": 50, "total_tokens": 864 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:05:44] [6630a655e0264] [DEBUG] Curl Closed OK [2024-04-30 10:05:44] [6630a655e0264] [INFO] Commun GPT Content: { "id": "chatcmpl-9JcmclIOg9t1rpVhxecJS951mStiV", "object": "chat.completion", "created": 1714464342, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Excellent choix! Sur quels trajets souhaitez-vous faire du covoiturage? (Longue distance depuis chez vous pour venir à la VVX, courte distance pendant les jours de l’événement, tous les trajets)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 814, "completion_tokens": 50, "total_tokens": 864 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:05:44] [6630a655e0264] [INFO] Sender already set +33699103626 [2024-04-30 10:05:44] [6630a655e0264] [DEBUG] [SMS] text : Excellent choix! Sur quels trajets souhaitez-vous faire du covoiturage? (Longue distance depuis chez vous pour venir à la VVX, courte distance pendant les jours de l’événement, tous les trajets) [2024-04-30 10:05:44] [6630a655e0264] [DEBUG] [SMS] number : +33699103626 [2024-04-30 10:05:44] [6630a655e0264] [DEBUG] [SMS] sender : 33757050393 [2024-04-30 10:05:44] [6630a655e0264] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699103626"}],"text":"Excellent choix! Sur quels trajets souhaitez-vous faire du covoiturage? (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-04-30 10:05:45] [6630a655e0264] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:05:45] [6630a655e0264] [INFO] [SMS] SMS envoyé avec succès id : sms_6630a658ed513166322841 [2024-04-30 10:05:45] [6630a655e0264] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630a658ed513166322841","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":132.24} [2024-04-30 10:05:45] [6630a655e0264] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:05:45] [6630a655e0264] [DEBUG] Callback juste avant fin callBack [2024-04-30 10:06:22] [6630a67e486e6] [DEBUG] Callback main start ok [2024-04-30 10:06:22] [6630a67e486e6] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 10:06:22] [6630a67e486e6] [DEBUG] Callback main avant while ok [2024-04-30 10:06:22] [6630a67e486e6] [DEBUG] Fields : channel=sms&text=Courte distance pendant les jours de l'événement &reception_date=2024-04-30 10:06:21&metadata[message_id]=sms_6630a658ed513166322841&metadata[number]=+33699103626&metadata[sim_card_number]=+33757050393 [2024-04-30 10:06:22] [6630a67e486e6] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33699103626 Text: Courte distance pendant les jours de l'événement [2024-04-30 10:06:22] [6630a67e486e6] [INFO] From: +33699103626|To: +33757050393|Date: 2024-04-30 10:06:21|Message: Courte distance pendant les jours de l'événement [2024-04-30 10:06:22] [6630a67e486e6] [DEBUG] callback main apres while ok [2024-04-30 10:06:22] [6630a67e486e6] [INFO] Phone Number +33699103626 is available ! [2024-04-30 10:06:22] [6630a67e486e6] [DEBUG] Service is enabled ? true [2024-04-30 10:06:22] [6630a67e486e6] [INFO] Service +33757050393 is enabled ! [2024-04-30 10:06:22] [6630a67e486e6] [DEBUG] Listen is enabled ? false [2024-04-30 10:06:22] [6630a67e486e6] [INFO] Listen +33757050393 is disabled ! [2024-04-30 10:06:22] [6630a67e486e6] [DEBUG] callback main sim_card_number CORRECT : +33757050393 début d'interpretation du message [2024-04-30 10:06:22] [6630a67e486e6] [DEBUG] BDD CheckNumber : OK [2024-04-30 10:06:22] [6630a67e486e6] [INFO] Callback SMS Count =? 5 [2024-04-30 10:06:22] [6630a67e486e6] [INFO] Callback checkMessage : Les 4 -- text: Courte distance pendant les jours de l'événement [2024-04-30 10:06:22] [6630a67e486e6] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Courte distance pendant les jours de l\'événement ' [2024-04-30 10:06:22] [6630a67e486e6] [INFO] Event ID ? 9 [2024-04-30 10:06:22] [6630a67e486e6] [INFO] Fetch event [2024-04-30 10:06:22] [6630a67e486e6] [INFO] Event name : VVX [2024-04-30 10:06:22] [6630a67e486e6] [DEBUG] début chatgpt [2024-04-30 10:06:22] [6630a67e486e6] [DEBUG] curl_init OK [2024-04-30 10:06:22] [6630a67e486e6] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"Oui "},{"role":"assistant","content":"Parfait! Souhaitez-vous \u00eatre conducteur ou passager pour le covoiturage \u00e0 la VVX 2024? (conducteur, passager, peu importe)"},{"role":"user","content":"Conducteur "},{"role":"assistant","content":"Super! Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Les 4 "},{"role":"assistant","content":"Excellent choix! Sur quels trajets souhaitez-vous faire du covoiturage? (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"Courte distance pendant les jours de l'\u00e9v\u00e9nement "}]} [2024-04-30 10:06:23] [6630a67e486e6] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JcnGYErYJOUBREdnyFuAkFp6o84e", "object": "chat.completion", "created": 1714464382, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Compris. Quand et d'où partez-vous? (Adresse incluant code postal, s'il vous plaît)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 885, "completion_tokens": 27, "total_tokens": 912 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:06:23] [6630a67e486e6] [DEBUG] Curl Closed OK [2024-04-30 10:06:23] [6630a67e486e6] [INFO] Commun GPT Content: { "id": "chatcmpl-9JcnGYErYJOUBREdnyFuAkFp6o84e", "object": "chat.completion", "created": 1714464382, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Compris. Quand et d'où partez-vous? (Adresse incluant code postal, s'il vous plaît)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 885, "completion_tokens": 27, "total_tokens": 912 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:06:23] [6630a67e486e6] [INFO] Sender already set +33699103626 [2024-04-30 10:06:23] [6630a67e486e6] [DEBUG] [SMS] text : Compris. Quand et d'où partez-vous? (Adresse incluant code postal, s'il vous plaît) [2024-04-30 10:06:23] [6630a67e486e6] [DEBUG] [SMS] number : +33699103626 [2024-04-30 10:06:23] [6630a67e486e6] [DEBUG] [SMS] sender : 33757050393 [2024-04-30 10:06:23] [6630a67e486e6] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699103626"}],"text":"Compris. Quand et d'o\u00f9 partez-vous? (Adresse incluant code postal, s'il vous pla\u00eet)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-04-30 10:06:24] [6630a67e486e6] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:06:24] [6630a67e486e6] [INFO] [SMS] SMS envoyé avec succès id : sms_6630a68079695189600523 [2024-04-30 10:06:24] [6630a67e486e6] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630a68079695189600523","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":132.19} [2024-04-30 10:06:24] [6630a67e486e6] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:06:24] [6630a67e486e6] [DEBUG] Callback juste avant fin callBack [2024-04-30 10:08:57] [6630a7198e895] [DEBUG] Callback main start ok [2024-04-30 10:08:57] [6630a7198e895] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 10:08:57] [6630a7198e895] [DEBUG] Callback main avant while ok [2024-04-30 10:08:57] [6630a7198e895] [DEBUG] Fields : channel=sms&text=Je pars de riom 63200 Mercredi : vers 8h Jeudi vers 7h30 Vendredi vers 3 h du matin Samedi vers 8h30 Les retours depuis volvic vers Riom Mercredi : vers 21h30 Jeudi : vers 21h30 Vendredi : vers 23h Samedi : vers 12h&reception_date=2024-04-30 10:08:56&metadata[message_id]=sms_6630a68079695189600523&metadata[number]=+33699103626&metadata[sim_card_number]=+33757050393 [2024-04-30 10:08:57] [6630a7198e895] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33699103626 Text: Je pars de riom 63200 Mercredi : vers 8h Jeudi vers 7h30 Vendredi vers 3 h du matin Samedi vers 8h30 Les retours depuis volvic vers Riom Mercredi : vers 21h30 Jeudi : vers 21h30 Vendredi : vers 23h Samedi : vers 12h [2024-04-30 10:08:57] [6630a7198e895] [INFO] From: +33699103626|To: +33757050393|Date: 2024-04-30 10:08:56|Message: Je pars de riom 63200 Mercredi : vers 8h Jeudi vers 7h30 Vendredi vers 3 h du matin Samedi vers 8h30 Les retours depuis volvic vers Riom Mercredi : vers 21h30 Jeudi : vers 21h30 Vendredi : vers 23h Samedi : vers 12h [2024-04-30 10:08:57] [6630a7198e895] [DEBUG] callback main apres while ok [2024-04-30 10:08:57] [6630a7198e895] [INFO] Phone Number +33699103626 is available ! [2024-04-30 10:08:57] [6630a7198e895] [DEBUG] Service is enabled ? true [2024-04-30 10:08:57] [6630a7198e895] [INFO] Service +33757050393 is enabled ! [2024-04-30 10:08:57] [6630a7198e895] [DEBUG] Listen is enabled ? false [2024-04-30 10:08:57] [6630a7198e895] [INFO] Listen +33757050393 is disabled ! [2024-04-30 10:08:57] [6630a7198e895] [DEBUG] callback main sim_card_number CORRECT : +33757050393 début d'interpretation du message [2024-04-30 10:08:57] [6630a7198e895] [DEBUG] BDD CheckNumber : OK [2024-04-30 10:08:57] [6630a7198e895] [INFO] Callback SMS Count =? 6 [2024-04-30 10:08:57] [6630a7198e895] [INFO] Callback checkMessage : Courte distance pendant les jours de l'événement -- text: Je pars de riom 63200 Mercredi : vers 8h Jeudi vers 7h30 Vendredi vers 3 h du matin Samedi vers 8h30 Les retours depuis volvic vers Riom Mercredi : vers 21h30 Jeudi : vers 21h30 Vendredi : vers 23h Samedi : vers 12h [2024-04-30 10:08:57] [6630a7198e895] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je pars de riom 63200 \nMercredi : vers 8h \nJeudi vers 7h30 \nVendredi vers 3 h du matin\nSamedi vers 8h30 \n\nLes retours depuis volvic vers Riom \nMercredi : vers 21h30\nJeudi : vers 21h30\nVendredi : vers 23h \nSamedi : vers 12h' [2024-04-30 10:08:57] [6630a7198e895] [INFO] Event ID ? 9 [2024-04-30 10:08:57] [6630a7198e895] [INFO] Fetch event [2024-04-30 10:08:57] [6630a7198e895] [INFO] Event name : VVX [2024-04-30 10:08:57] [6630a7198e895] [DEBUG] début chatgpt [2024-04-30 10:08:57] [6630a7198e895] [DEBUG] curl_init OK [2024-04-30 10:08:57] [6630a7198e895] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"Oui "},{"role":"assistant","content":"Parfait! Souhaitez-vous \u00eatre conducteur ou passager pour le covoiturage \u00e0 la VVX 2024? (conducteur, passager, peu importe)"},{"role":"user","content":"Conducteur "},{"role":"assistant","content":"Super! Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Les 4 "},{"role":"assistant","content":"Excellent choix! Sur quels trajets souhaitez-vous faire du covoiturage? (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"Courte distance pendant les jours de l'\u00e9v\u00e9nement "},{"role":"assistant","content":"Compris. Quand et d'o\u00f9 partez-vous? (Adresse incluant code postal, s'il vous pla\u00eet)"},{"role":"user","content":"Je pars de riom 63200 \nMercredi : vers 8h \nJeudi vers 7h30 \nVendredi vers 3 h du matin\nSamedi vers 8h30 \n\nLes retours depuis volvic vers Riom \nMercredi : vers 21h30\nJeudi : vers 21h30\nVendredi : vers 23h \nSamedi : vers 12h"}]} [2024-04-30 10:09:01] [6630a7198e895] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JcpmF1t853nDgD9pTArebYUOkGTQ", "object": "chat.completion", "created": 1714464538, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour ces informations précises. Avez-vous des commentaires ou des informations particulières à nous remonter? (Ex: course à laquelle vous participez, moyen de transport)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 1010, "completion_tokens": 42, "total_tokens": 1052 }, "system_fingerprint": "fp_df661246b2" } [2024-04-30 10:09:01] [6630a7198e895] [DEBUG] Curl Closed OK [2024-04-30 10:09:01] [6630a7198e895] [INFO] Commun GPT Content: { "id": "chatcmpl-9JcpmF1t853nDgD9pTArebYUOkGTQ", "object": "chat.completion", "created": 1714464538, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour ces informations précises. Avez-vous des commentaires ou des informations particulières à nous remonter? (Ex: course à laquelle vous participez, moyen de transport)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 1010, "completion_tokens": 42, "total_tokens": 1052 }, "system_fingerprint": "fp_df661246b2" } [2024-04-30 10:09:01] [6630a7198e895] [INFO] Sender already set +33699103626 [2024-04-30 10:09:01] [6630a7198e895] [DEBUG] [SMS] text : Merci pour ces informations précises. Avez-vous des commentaires ou des informations particulières à nous remonter? (Ex: course à laquelle vous participez, moyen de transport) [2024-04-30 10:09:01] [6630a7198e895] [DEBUG] [SMS] number : +33699103626 [2024-04-30 10:09:01] [6630a7198e895] [DEBUG] [SMS] sender : 33757050393 [2024-04-30 10:09:01] [6630a7198e895] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699103626"}],"text":"Merci pour ces informations pr\u00e9cises. Avez-vous des commentaires ou des informations particuli\u00e8res \u00e0 nous remonter? (Ex: course \u00e0 laquelle vous participez, moyen de transport)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-04-30 10:09:02] [6630a7198e895] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:09:02] [6630a7198e895] [INFO] [SMS] SMS envoyé avec succès id : sms_6630a71e1cb8a318557848 [2024-04-30 10:09:02] [6630a7198e895] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630a71e1cb8a318557848","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":132.1} [2024-04-30 10:09:02] [6630a7198e895] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:09:02] [6630a7198e895] [DEBUG] Callback juste avant fin callBack [2024-04-30 10:09:09] [6630a725c54df] [DEBUG] Callback main start ok [2024-04-30 10:09:09] [6630a725c54df] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 10:09:09] [6630a725c54df] [DEBUG] Callback main avant while ok [2024-04-30 10:09:09] [6630a725c54df] [DEBUG] Fields : channel=sms&text=Samedi vers 00h&reception_date=2024-04-30 10:09:08&metadata[message_id]=sms_6630a71e1cb8a318557848&metadata[number]=+33699103626&metadata[sim_card_number]=+33757050393 [2024-04-30 10:09:09] [6630a725c54df] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33699103626 Text: Samedi vers 00h [2024-04-30 10:09:09] [6630a725c54df] [INFO] From: +33699103626|To: +33757050393|Date: 2024-04-30 10:09:08|Message: Samedi vers 00h [2024-04-30 10:09:09] [6630a725c54df] [DEBUG] callback main apres while ok [2024-04-30 10:09:09] [6630a725c54df] [INFO] Phone Number +33699103626 is available ! [2024-04-30 10:09:09] [6630a725c54df] [DEBUG] Service is enabled ? true [2024-04-30 10:09:09] [6630a725c54df] [INFO] Service +33757050393 is enabled ! [2024-04-30 10:09:09] [6630a725c54df] [DEBUG] Listen is enabled ? false [2024-04-30 10:09:09] [6630a725c54df] [INFO] Listen +33757050393 is disabled ! [2024-04-30 10:09:09] [6630a725c54df] [DEBUG] callback main sim_card_number CORRECT : +33757050393 début d'interpretation du message [2024-04-30 10:09:09] [6630a725c54df] [DEBUG] BDD CheckNumber : OK [2024-04-30 10:09:09] [6630a725c54df] [INFO] Callback SMS Count =? 7 [2024-04-30 10:09:09] [6630a725c54df] [INFO] Callback checkMessage : Je pars de riom 63200 Mercredi : vers 8h Jeudi vers 7h30 Vendredi vers 3 h du matin Samedi vers 8h30 Les retours depuis volvic vers Riom Mercredi : vers 21h30 Jeudi : vers 21h30 Vendredi : vers 23h Samedi : vers 12h -- text: Samedi vers 00h [2024-04-30 10:09:09] [6630a725c54df] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Samedi vers 00h' [2024-04-30 10:09:09] [6630a725c54df] [INFO] Event ID ? 9 [2024-04-30 10:09:09] [6630a725c54df] [INFO] Fetch event [2024-04-30 10:09:09] [6630a725c54df] [INFO] Event name : VVX [2024-04-30 10:09:09] [6630a725c54df] [DEBUG] début chatgpt [2024-04-30 10:09:09] [6630a725c54df] [DEBUG] curl_init OK [2024-04-30 10:09:09] [6630a725c54df] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"Oui "},{"role":"assistant","content":"Parfait! Souhaitez-vous \u00eatre conducteur ou passager pour le covoiturage \u00e0 la VVX 2024? (conducteur, passager, peu importe)"},{"role":"user","content":"Conducteur "},{"role":"assistant","content":"Super! Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Les 4 "},{"role":"assistant","content":"Excellent choix! Sur quels trajets souhaitez-vous faire du covoiturage? (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"Courte distance pendant les jours de l'\u00e9v\u00e9nement "},{"role":"assistant","content":"Compris. Quand et d'o\u00f9 partez-vous? (Adresse incluant code postal, s'il vous pla\u00eet)"},{"role":"user","content":"Je pars de riom 63200 \nMercredi : vers 8h \nJeudi vers 7h30 \nVendredi vers 3 h du matin\nSamedi vers 8h30 \n\nLes retours depuis volvic vers Riom \nMercredi : vers 21h30\nJeudi : vers 21h30\nVendredi : vers 23h \nSamedi : vers 12h"},{"role":"assistant","content":"Merci pour ces informations pr\u00e9cises. Avez-vous des commentaires ou des informations particuli\u00e8res \u00e0 nous remonter? (Ex: course \u00e0 laquelle vous participez, moyen de transport)"},{"role":"user","content":"Samedi vers 00h"}]} [2024-04-30 10:09:11] [6630a725c54df] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JcpyxS2R4bBmqOX3AIFN0ROh50GH", "object": "chat.completion", "created": 1714464550, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Noté, le retour samedi est à minuit. D'autres commentaires ou informations à ajouter?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 1066, "completion_tokens": 22, "total_tokens": 1088 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:09:11] [6630a725c54df] [DEBUG] Curl Closed OK [2024-04-30 10:09:11] [6630a725c54df] [INFO] Commun GPT Content: { "id": "chatcmpl-9JcpyxS2R4bBmqOX3AIFN0ROh50GH", "object": "chat.completion", "created": 1714464550, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Noté, le retour samedi est à minuit. D'autres commentaires ou informations à ajouter?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 1066, "completion_tokens": 22, "total_tokens": 1088 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:09:11] [6630a725c54df] [INFO] Sender already set +33699103626 [2024-04-30 10:09:11] [6630a725c54df] [DEBUG] [SMS] text : Noté, le retour samedi est à minuit. D'autres commentaires ou informations à ajouter? [2024-04-30 10:09:11] [6630a725c54df] [DEBUG] [SMS] number : +33699103626 [2024-04-30 10:09:11] [6630a725c54df] [DEBUG] [SMS] sender : 33757050393 [2024-04-30 10:09:11] [6630a725c54df] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699103626"}],"text":"Not\u00e9, le retour samedi est \u00e0 minuit. D'autres commentaires ou informations \u00e0 ajouter?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-04-30 10:09:11] [6630a725c54df] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:09:11] [6630a725c54df] [INFO] [SMS] SMS envoyé avec succès id : sms_6630a727a74e6786029181 [2024-04-30 10:09:11] [6630a725c54df] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630a727a74e6786029181","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":132.06} [2024-04-30 10:09:11] [6630a725c54df] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:09:11] [6630a725c54df] [DEBUG] Callback juste avant fin callBack [2024-04-30 10:09:44] [6630a7483581c] [INFO] BDD BddMaj : name mis à jour. Valeur: '*' [2024-04-30 10:10:01] [6630a759d3603] [DEBUG] Callback main start ok [2024-04-30 10:10:01] [6630a759d3603] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 10:10:01] [6630a759d3603] [DEBUG] Callback main avant while ok [2024-04-30 10:10:01] [6630a759d3603] [DEBUG] Fields : channel=sms&text=Je suis organisatrice et je serai disponible pour le départ du 110km J'habite à côté de la gare de riom&reception_date=2024-04-30 10:10:00&metadata[message_id]=sms_6630a727a74e6786029181&metadata[number]=+33699103626&metadata[sim_card_number]=+33757050393 [2024-04-30 10:10:01] [6630a759d3603] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33699103626 Text: Je suis organisatrice et je serai disponible pour le départ du 110km J'habite à côté de la gare de riom [2024-04-30 10:10:01] [6630a759d3603] [INFO] From: +33699103626|To: +33757050393|Date: 2024-04-30 10:10:00|Message: Je suis organisatrice et je serai disponible pour le départ du 110km J'habite à côté de la gare de riom [2024-04-30 10:10:01] [6630a759d3603] [DEBUG] callback main apres while ok [2024-04-30 10:10:01] [6630a759d3603] [INFO] Phone Number +33699103626 is available ! [2024-04-30 10:10:01] [6630a759d3603] [DEBUG] Service is enabled ? true [2024-04-30 10:10:01] [6630a759d3603] [INFO] Service +33757050393 is enabled ! [2024-04-30 10:10:01] [6630a759d3603] [DEBUG] Listen is enabled ? false [2024-04-30 10:10:01] [6630a759d3603] [INFO] Listen +33757050393 is disabled ! [2024-04-30 10:10:01] [6630a759d3603] [DEBUG] callback main sim_card_number CORRECT : +33757050393 début d'interpretation du message [2024-04-30 10:10:01] [6630a759d3603] [DEBUG] BDD CheckNumber : OK [2024-04-30 10:10:01] [6630a759d3603] [INFO] Callback SMS Count =? 8 [2024-04-30 10:10:01] [6630a759d3603] [INFO] Callback checkMessage : Samedi vers 00h -- text: Je suis organisatrice et je serai disponible pour le départ du 110km J'habite à côté de la gare de riom [2024-04-30 10:10:01] [6630a759d3603] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je suis organisatrice et je serai disponible pour le départ du 110km\nJ\'habite à côté de la gare de riom' [2024-04-30 10:10:01] [6630a759d3603] [INFO] Event ID ? 9 [2024-04-30 10:10:01] [6630a759d3603] [INFO] Fetch event [2024-04-30 10:10:01] [6630a759d3603] [INFO] Event name : VVX [2024-04-30 10:10:01] [6630a759d3603] [DEBUG] Total SMS USER : 6 [2024-04-30 10:10:01] [6630a759d3603] [INFO] BDD BddMaj : need_action mis à jour. Valeur: '1' [2024-04-30 10:10:01] [6630a759d3603] [DEBUG] Callback juste avant fin callBack [2024-04-30 10:14:19] [6630a85b0c033] [INFO] Sender already set +33699103626 [2024-04-30 10:14:19] [6630a85b0c033] [DEBUG] [SMS] text : Merci beaucoup pour toutes ces informations et votre participation. Combien de places disponible avez vous dans votre voiture sur tous ces trajets? [2024-04-30 10:14:19] [6630a85b0c033] [DEBUG] [SMS] number : +33699103626 [2024-04-30 10:14:19] [6630a85b0c033] [DEBUG] [SMS] sender : 33757050393 [2024-04-30 10:14:19] [6630a85b0c033] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699103626"}],"text":"Merci beaucoup pour toutes ces informations et votre participation. Combien de places disponible avez vous dans votre voiture sur tous ces trajets?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-04-30 10:14:19] [6630a85b0c033] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:14:19] [6630a85b0c033] [INFO] [SMS] SMS envoyé avec succès id : sms_6630a85b88dd6229248870 [2024-04-30 10:14:19] [6630a85b0c033] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630a85b88dd6229248870","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":132.01} [2024-04-30 10:14:19] [6630a85b0c033] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:14:30] [6630a866326e4] [INFO] BDD BddMaj : need_action mis à jour. Valeur: '0' [2024-04-30 10:14:43] [6630a873ae8d9] [DEBUG] Callback main start ok [2024-04-30 10:14:43] [6630a873ae8d9] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 10:14:43] [6630a873ae8d9] [DEBUG] Callback main avant while ok [2024-04-30 10:14:43] [6630a873ae8d9] [DEBUG] Fields : channel=sms&text=4 places &reception_date=2024-04-30 10:14:42&metadata[message_id]=sms_6630a85b88dd6229248870&metadata[number]=+33699103626&metadata[sim_card_number]=+33757050393 [2024-04-30 10:14:43] [6630a873ae8d9] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33699103626 Text: 4 places [2024-04-30 10:14:43] [6630a873ae8d9] [INFO] From: +33699103626|To: +33757050393|Date: 2024-04-30 10:14:42|Message: 4 places [2024-04-30 10:14:43] [6630a873ae8d9] [DEBUG] callback main apres while ok [2024-04-30 10:14:43] [6630a873ae8d9] [INFO] Phone Number +33699103626 is available ! [2024-04-30 10:14:43] [6630a873ae8d9] [DEBUG] Service is enabled ? true [2024-04-30 10:14:43] [6630a873ae8d9] [INFO] Service +33757050393 is enabled ! [2024-04-30 10:14:43] [6630a873ae8d9] [DEBUG] Listen is enabled ? false [2024-04-30 10:14:43] [6630a873ae8d9] [INFO] Listen +33757050393 is disabled ! [2024-04-30 10:14:43] [6630a873ae8d9] [DEBUG] callback main sim_card_number CORRECT : +33757050393 début d'interpretation du message [2024-04-30 10:14:43] [6630a873ae8d9] [DEBUG] BDD CheckNumber : OK [2024-04-30 10:14:43] [6630a873ae8d9] [INFO] Callback SMS Count =? 9 [2024-04-30 10:14:43] [6630a873ae8d9] [INFO] Callback checkMessage : Je suis organisatrice et je serai disponible pour le départ du 110km J'habite à côté de la gare de riom -- text: 4 places [2024-04-30 10:14:43] [6630a873ae8d9] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '4 places ' [2024-04-30 10:14:43] [6630a873ae8d9] [INFO] Event ID ? 9 [2024-04-30 10:14:43] [6630a873ae8d9] [INFO] Fetch event [2024-04-30 10:14:43] [6630a873ae8d9] [INFO] Event name : VVX [2024-04-30 10:14:43] [6630a873ae8d9] [DEBUG] Total SMS USER : 7 [2024-04-30 10:14:43] [6630a873ae8d9] [INFO] BDD BddMaj : need_action mis à jour. Valeur: '1' [2024-04-30 10:14:43] [6630a873ae8d9] [DEBUG] Callback juste avant fin callBack [2024-04-30 10:16:08] [6630a8c8df5bd] [INFO] Sender already set +33699103626 [2024-04-30 10:16:08] [6630a8c8df5bd] [DEBUG] [SMS] text : J'ai toutes les informations nécessaires pour le moment, je reviens vers vous dès que possible. Bonne journée. [2024-04-30 10:16:08] [6630a8c8df5bd] [DEBUG] [SMS] number : +33699103626 [2024-04-30 10:16:08] [6630a8c8df5bd] [DEBUG] [SMS] sender : 33757050393 [2024-04-30 10:16:08] [6630a8c8df5bd] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699103626"}],"text":"J'ai toutes les informations n\u00e9cessaires pour le moment, je reviens vers vous d\u00e8s que possible. Bonne journ\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-04-30 10:16:09] [6630a8c8df5bd] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:16:09] [6630a8c8df5bd] [INFO] [SMS] SMS envoyé avec succès id : sms_6630a8c93f330875372148 [2024-04-30 10:16:09] [6630a8c8df5bd] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630a8c93f330875372148","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":131.97} [2024-04-30 10:16:09] [6630a8c8df5bd] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:24:11] [6630aaab1f097] [INFO] BDD BddMaj : name mis à jour. Valeur: 'Sophie-camion' [2024-04-30 10:24:14] [6630aaaec49fe] [INFO] BDD BddMaj : need_action mis à jour. Valeur: '0' [2024-04-30 10:41:45] [6630aec96a0db] [INFO] Ajout du sender : 33757050392 au +33634957587 [2024-04-30 10:41:45] [6630aec96a0db] [DEBUG] [SMS] text : Bonjour, c’est Alfred. Depuis le début du parcours CEC Massif Central, c’est plus de 2,5 tonnes de CO2 économisée sur les transports grâce à vous ! Merci pour ces progrès. C’est la dernière session auprès de laquelle j’interviens. Pour la Session 5 ‘Embarquer des écosystèmes’ qui se déroulera du 16 au 17 mai 2024 à Charlieu, voulez-vous que j’organise votre venue ? (Oui, non) [2024-04-30 10:41:45] [6630aec96a0db] [DEBUG] [SMS] number : +33634957587 [2024-04-30 10:41:45] [6630aec96a0db] [DEBUG] [SMS] sender : 33757050392 [2024-04-30 10:41:45] [6630aec96a0db] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"Bonjour, c\u2019est Alfred. Depuis le d\u00e9but du parcours CEC Massif Central, c\u2019est plus de 2,5 tonnes de CO2 \u00e9conomis\u00e9e sur les transports gr\u00e2ce \u00e0 vous ! Merci pour ces progr\u00e8s. C\u2019est la derni\u00e8re session aupr\u00e8s de laquelle j\u2019interviens. Pour la Session 5 \u2018Embarquer des \u00e9cosyst\u00e8mes\u2019 qui se d\u00e9roulera du 16 au 17 mai 2024 \u00e0 Charlieu, voulez-vous que j\u2019organise votre venue ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050392"} [2024-04-30 10:41:46] [6630aec96a0db] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:41:46] [6630aec96a0db] [INFO] [SMS] SMS envoyé avec succès id : sms_6630aeca40c58842390793 [2024-04-30 10:41:46] [6630aec96a0db] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630aeca40c58842390793","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":131.83} [2024-04-30 10:41:46] [6630aec96a0db] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:41:46] [6630aeca55260] [INFO] Ajout du sender : 33757050393 au +33601747173 [2024-04-30 10:41:46] [6630aeca55260] [DEBUG] [SMS] text : Bonjour, c’est Alfred. Depuis le début du parcours CEC Massif Central, c’est plus de 2,5 tonnes de CO2 économisée sur les transports grâce à vous ! Merci pour ces progrès. C’est la dernière session auprès de laquelle j’interviens. Pour la Session 5 ‘Embarquer des écosystèmes’ qui se déroulera du 16 au 17 mai 2024 à Charlieu, voulez-vous que j’organise votre venue ? (Oui, non) [2024-04-30 10:41:46] [6630aeca55260] [DEBUG] [SMS] number : +33601747173 [2024-04-30 10:41:46] [6630aeca55260] [DEBUG] [SMS] sender : 33757050393 [2024-04-30 10:41:46] [6630aeca55260] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Bonjour, c\u2019est Alfred. Depuis le d\u00e9but du parcours CEC Massif Central, c\u2019est plus de 2,5 tonnes de CO2 \u00e9conomis\u00e9e sur les transports gr\u00e2ce \u00e0 vous ! Merci pour ces progr\u00e8s. C\u2019est la derni\u00e8re session aupr\u00e8s de laquelle j\u2019interviens. Pour la Session 5 \u2018Embarquer des \u00e9cosyst\u00e8mes\u2019 qui se d\u00e9roulera du 16 au 17 mai 2024 \u00e0 Charlieu, voulez-vous que j\u2019organise votre venue ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-04-30 10:41:47] [6630aeca55260] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:41:47] [6630aeca55260] [INFO] [SMS] SMS envoyé avec succès id : sms_6630aecb86595001096686 [2024-04-30 10:41:47] [6630aeca55260] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630aecb86595001096686","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":131.7} [2024-04-30 10:41:47] [6630aeca55260] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:43:12] [6630af2091293] [DEBUG] Callback main start ok [2024-04-30 10:43:12] [6630af2091293] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 10:43:12] [6630af2091293] [DEBUG] Callback main avant while ok [2024-04-30 10:43:12] [6630af2091293] [DEBUG] Fields : channel=sms&text=oui evidement je t'adore alfred&reception_date=2024-04-30 10:43:10&metadata[message_id]=sms_6630aecb86595001096686&metadata[number]=+33601747173&metadata[sim_card_number]=+33757050393 [2024-04-30 10:43:12] [6630af2091293] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33601747173 Text: oui evidement je t'adore alfred [2024-04-30 10:43:12] [6630af2091293] [INFO] From: +33601747173|To: +33757050393|Date: 2024-04-30 10:43:10|Message: oui evidement je t'adore alfred [2024-04-30 10:43:12] [6630af2091293] [DEBUG] callback main apres while ok [2024-04-30 10:43:12] [6630af2091293] [INFO] Phone Number +33601747173 is available ! [2024-04-30 10:43:12] [6630af2091293] [DEBUG] Service is enabled ? true [2024-04-30 10:43:12] [6630af2091293] [INFO] Service +33757050393 is enabled ! [2024-04-30 10:43:12] [6630af2091293] [DEBUG] Listen is enabled ? false [2024-04-30 10:43:12] [6630af2091293] [INFO] Listen +33757050393 is disabled ! [2024-04-30 10:43:12] [6630af2091293] [DEBUG] callback main sim_card_number CORRECT : +33757050393 début d'interpretation du message [2024-04-30 10:43:12] [6630af2091293] [DEBUG] BDD CheckNumber : OK [2024-04-30 10:43:12] [6630af2091293] [INFO] Callback SMS Count =? 1 [2024-04-30 10:43:12] [6630af2091293] [INFO] Callback checkMessage : -- text: oui evidement je t'adore alfred [2024-04-30 10:43:12] [6630af2091293] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'oui evidement je t\'adore alfred' [2024-04-30 10:43:12] [6630af2091293] [INFO] Event ID ? 12 [2024-04-30 10:43:12] [6630af2091293] [INFO] Fetch event [2024-04-30 10:43:12] [6630af2091293] [INFO] Event name : CEC S5 [2024-04-30 10:43:12] [6630af2091293] [DEBUG] début chatgpt [2024-04-30 10:43:12] [6630af2091293] [DEBUG] curl_init OK [2024-04-30 10:43:12] [6630af2091293] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","response_format":{"type":"text"},"messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : oui evidement je t'adore alfred"}]} [2024-04-30 10:43:13] [6630af2091293] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JdMvVFc3Am6hsTHbYlAYBkqS7e8q", "object": "chat.completion", "created": 1714466593, "model": "gpt-3.5-turbo-0125", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 136, "completion_tokens": 1, "total_tokens": 137 }, "system_fingerprint": "fp_3b956da36b" } [2024-04-30 10:43:13] [6630af2091293] [DEBUG] Curl Closed OK [2024-04-30 10:43:13] [6630af2091293] [INFO] Commun GPT Content: { "id": "chatcmpl-9JdMvVFc3Am6hsTHbYlAYBkqS7e8q", "object": "chat.completion", "created": 1714466593, "model": "gpt-3.5-turbo-0125", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 136, "completion_tokens": 1, "total_tokens": 137 }, "system_fingerprint": "fp_3b956da36b" } [2024-04-30 10:43:13] [6630af2091293] [DEBUG] [AUTOMATIC] Réponse 0 [2024-04-30 10:43:13] [6630af2091293] [DEBUG] [AUTOMATIC] Réponse Negative : oui evidement je t'adore alfred [2024-04-30 10:43:13] [6630af2091293] [INFO] Sender already set +33601747173 [2024-04-30 10:43:13] [6630af2091293] [DEBUG] [SMS] text : Je suis un assistant de mobilité partagée, j'aide les invités à se rendre à l'évènement. Si vous avez déjà prévu votre trajet, n'hésitez pas à me le partager, pour pouvoir comptabiliser vos efforts collectivement. (Moyen de transport ; nombre de voyageurs ; km) Alfred. [2024-04-30 10:43:13] [6630af2091293] [DEBUG] [SMS] number : +33601747173 [2024-04-30 10:43:13] [6630af2091293] [DEBUG] [SMS] sender : 33757050393 [2024-04-30 10:43:13] [6630af2091293] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Je suis un assistant de mobilit\u00e9 partag\u00e9e, j'aide les invit\u00e9s \u00e0 se rendre \u00e0 l'\u00e9v\u00e8nement. Si vous avez d\u00e9j\u00e0 pr\u00e9vu votre trajet, n'h\u00e9sitez pas \u00e0 me le partager, pour pouvoir comptabiliser vos efforts collectivement. (Moyen de transport ; nombre de voyageurs ; km) \r\nAlfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-04-30 10:43:13] [6630af2091293] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:43:13] [6630af2091293] [INFO] [SMS] SMS envoyé avec succès id : sms_6630af21e475f694747497 [2024-04-30 10:43:13] [6630af2091293] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630af21e475f694747497","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":131.61} [2024-04-30 10:43:13] [6630af2091293] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:43:13] [6630af2091293] [DEBUG] Callback juste avant fin callBack [2024-04-30 10:43:45] [6630af418d4be] [INFO] Ajout du sender : 33757050392 au +33634957587 [2024-04-30 10:43:45] [6630af418d4be] [DEBUG] [SMS] text : Bonjour, c’est Alfred. Depuis le début du parcours CEC Massif Central, c’est plus de 2,5 tonnes de CO2 économisée sur les transports grâce à vous ! Merci pour ces progrès. C’est la dernière session auprès de laquelle j’interviens. Pour la Session 5 ‘Embarquer des écosystèmes’ qui se déroulera du 16 au 17 mai 2024 à Charlieu, voulez-vous que j’organise votre venue ? (Oui, non) [2024-04-30 10:43:45] [6630af418d4be] [DEBUG] [SMS] number : +33634957587 [2024-04-30 10:43:45] [6630af418d4be] [DEBUG] [SMS] sender : 33757050392 [2024-04-30 10:43:45] [6630af418d4be] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"Bonjour, c\u2019est Alfred. Depuis le d\u00e9but du parcours CEC Massif Central, c\u2019est plus de 2,5 tonnes de CO2 \u00e9conomis\u00e9e sur les transports gr\u00e2ce \u00e0 vous ! Merci pour ces progr\u00e8s. C\u2019est la derni\u00e8re session aupr\u00e8s de laquelle j\u2019interviens. Pour la Session 5 \u2018Embarquer des \u00e9cosyst\u00e8mes\u2019 qui se d\u00e9roulera du 16 au 17 mai 2024 \u00e0 Charlieu, voulez-vous que j\u2019organise votre venue ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050392"} [2024-04-30 10:43:45] [6630af418d4be] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:43:45] [6630af418d4be] [INFO] [SMS] SMS envoyé avec succès id : sms_6630af41e0ecf983302657 [2024-04-30 10:43:45] [6630af418d4be] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630af41e0ecf983302657","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":131.47} [2024-04-30 10:43:45] [6630af418d4be] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:44:33] [6630af7194504] [DEBUG] Callback main start ok [2024-04-30 10:44:33] [6630af7194504] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 10:44:33] [6630af7194504] [DEBUG] Callback main avant while ok [2024-04-30 10:44:33] [6630af7194504] [DEBUG] Fields : channel=sms&text=Oui !!&reception_date=2024-04-30 10:44:31&metadata[message_id]=sms_6630af41e0ecf983302657&metadata[number]=+33634957587&metadata[sim_card_number]=+33757050392 [2024-04-30 10:44:33] [6630af7194504] [INFO] Callback SMS entrant sur sim_card: +33757050392 depuis Number (user): +33634957587 Text: Oui !! [2024-04-30 10:44:33] [6630af7194504] [INFO] From: +33634957587|To: +33757050392|Date: 2024-04-30 10:44:31|Message: Oui !! [2024-04-30 10:44:33] [6630af7194504] [DEBUG] callback main apres while ok [2024-04-30 10:44:33] [6630af7194504] [INFO] Phone Number +33634957587 is available ! [2024-04-30 10:44:33] [6630af7194504] [DEBUG] Detect Myriam number : oui !! [2024-04-30 10:44:33] [6630af7194504] [DEBUG] Service is enabled ? true [2024-04-30 10:44:33] [6630af7194504] [INFO] Service +33757050392 is enabled ! [2024-04-30 10:44:33] [6630af7194504] [DEBUG] Detect Myriam number : oui !! [2024-04-30 10:44:33] [6630af7194504] [DEBUG] Listen is enabled ? false [2024-04-30 10:44:33] [6630af7194504] [INFO] Listen +33757050392 is disabled ! [2024-04-30 10:44:33] [6630af7194504] [DEBUG] callback main sim_card_number CORRECT : +33757050392 début d'interpretation du message [2024-04-30 10:44:33] [6630af7194504] [DEBUG] BDD CheckNumber : OK [2024-04-30 10:44:33] [6630af7194504] [INFO] Callback SMS Count =? 1 [2024-04-30 10:44:33] [6630af7194504] [INFO] Callback checkMessage : -- text: Oui !! [2024-04-30 10:44:33] [6630af7194504] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui !!' [2024-04-30 10:44:33] [6630af7194504] [INFO] Event ID ? 12 [2024-04-30 10:44:33] [6630af7194504] [INFO] Fetch event [2024-04-30 10:44:33] [6630af7194504] [INFO] Event name : CEC S5 [2024-04-30 10:44:33] [6630af7194504] [DEBUG] début chatgpt [2024-04-30 10:44:33] [6630af7194504] [DEBUG] curl_init OK [2024-04-30 10:44:33] [6630af7194504] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","response_format":{"type":"text"},"messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Oui !!"}]} [2024-04-30 10:44:34] [6630af7194504] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JdODUS1Jl4KhoSxDRee11nttSmIC", "object": "chat.completion", "created": 1714466673, "model": "gpt-3.5-turbo-0125", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 129, "completion_tokens": 1, "total_tokens": 130 }, "system_fingerprint": "fp_3b956da36b" } [2024-04-30 10:44:34] [6630af7194504] [DEBUG] Curl Closed OK [2024-04-30 10:44:34] [6630af7194504] [INFO] Commun GPT Content: { "id": "chatcmpl-9JdODUS1Jl4KhoSxDRee11nttSmIC", "object": "chat.completion", "created": 1714466673, "model": "gpt-3.5-turbo-0125", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 129, "completion_tokens": 1, "total_tokens": 130 }, "system_fingerprint": "fp_3b956da36b" } [2024-04-30 10:44:34] [6630af7194504] [DEBUG] [AUTOMATIC] Réponse 8 [2024-04-30 10:44:34] [6630af7194504] [DEBUG] [AUTOMATIC] Réponse Positive [2024-04-30 10:44:34] [6630af7194504] [INFO] Sender already set +33634957587 [2024-04-30 10:44:34] [6630af7194504] [DEBUG] [SMS] text : C’est parfait. Je vais vous poser quelques questions très simples. Sentez-vous libre de me répondre comme vous voulez. Pour en savoir sur plus nous : https://bit.ly/CGUAlfred et notre politique de confidentialité https://bit.ly/PriVACy Souhaitez-vous être conducteur ou passager ? (Conducteur, passager, peu importe) [2024-04-30 10:44:34] [6630af7194504] [DEBUG] [SMS] number : +33634957587 [2024-04-30 10:44:34] [6630af7194504] [DEBUG] [SMS] sender : 33757050392 [2024-04-30 10:44:34] [6630af7194504] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir sur plus nous : https:\/\/bit.ly\/CGUAlfred et notre politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVACy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050392"} [2024-04-30 10:44:34] [6630af7194504] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:44:34] [6630af7194504] [INFO] [SMS] SMS envoyé avec succès id : sms_6630af726a88b198461478 [2024-04-30 10:44:34] [6630af7194504] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630af726a88b198461478","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":131.34} [2024-04-30 10:44:34] [6630af7194504] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:44:34] [6630af7194504] [DEBUG] Callback juste avant fin callBack [2024-04-30 10:45:08] [6630af94145fe] [DEBUG] Callback main start ok [2024-04-30 10:45:08] [6630af94145fe] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 10:45:08] [6630af94145fe] [DEBUG] Callback main avant while ok [2024-04-30 10:45:08] [6630af94145fe] [DEBUG] Fields : channel=sms&text=Conducteur&reception_date=2024-04-30 10:45:06&metadata[message_id]=sms_6630af726a88b198461478&metadata[number]=+33634957587&metadata[sim_card_number]=+33757050392 [2024-04-30 10:45:08] [6630af94145fe] [INFO] Callback SMS entrant sur sim_card: +33757050392 depuis Number (user): +33634957587 Text: Conducteur [2024-04-30 10:45:08] [6630af94145fe] [INFO] From: +33634957587|To: +33757050392|Date: 2024-04-30 10:45:06|Message: Conducteur [2024-04-30 10:45:08] [6630af94145fe] [DEBUG] callback main apres while ok [2024-04-30 10:45:08] [6630af94145fe] [INFO] Phone Number +33634957587 is available ! [2024-04-30 10:45:08] [6630af94145fe] [DEBUG] Detect Myriam number : conducteur [2024-04-30 10:45:08] [6630af94145fe] [DEBUG] Service is enabled ? true [2024-04-30 10:45:08] [6630af94145fe] [INFO] Service +33757050392 is enabled ! [2024-04-30 10:45:08] [6630af94145fe] [DEBUG] Detect Myriam number : conducteur [2024-04-30 10:45:08] [6630af94145fe] [DEBUG] Listen is enabled ? false [2024-04-30 10:45:08] [6630af94145fe] [INFO] Listen +33757050392 is disabled ! [2024-04-30 10:45:08] [6630af94145fe] [DEBUG] callback main sim_card_number CORRECT : +33757050392 début d'interpretation du message [2024-04-30 10:45:08] [6630af94145fe] [DEBUG] BDD CheckNumber : OK [2024-04-30 10:45:08] [6630af94145fe] [INFO] Callback SMS Count =? 2 [2024-04-30 10:45:08] [6630af94145fe] [INFO] Callback checkMessage : Oui !! -- text: Conducteur [2024-04-30 10:45:08] [6630af94145fe] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur' [2024-04-30 10:45:08] [6630af94145fe] [INFO] Event ID ? 12 [2024-04-30 10:45:08] [6630af94145fe] [INFO] Fetch event [2024-04-30 10:45:08] [6630af94145fe] [INFO] Event name : CEC S5 [2024-04-30 10:45:08] [6630af94145fe] [DEBUG] début chatgpt [2024-04-30 10:45:08] [6630af94145fe] [DEBUG] curl_init OK [2024-04-30 10:45:08] [6630af94145fe] [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 la session 5 CEC : \"Embarquer des \u00e9cosyst\u00e8mes\" qui se d\u00e9roule du jeudi 16 Mai 2024 au vendredi 17 Mai 2024 \u00e0 charlieu.\r\nJe vais \u00e0 cette 5 \u00e8me session de la CEC(Convention des Entreprises pour le Climat),vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage.\r\n \r\nNous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\r\nSi je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. \r\nUne fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\".\r\nLes informations \u00e0 collecter sont: \r\n\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Jeudi 16 Mai au Vendredi 17 Mai) \r\n\\\\n - Role(si je souhaite \u00eatre conducteur ou passager) \r\n\\\\n - mon adresse de d\u00e9part (dont code postal) \r\n\\\\n - Commentaires particulier (nom d'hotel, covoiturage d\u00e9j\u00e0 organis\u00e9 ou autres informations particuli\u00e8res) \r\n\\\\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, Racontez-moi tout!\\\" \"]"},{"role":"assistant","content":"Bonjour, c\u2019est Alfred. Depuis le d\u00e9but du parcours CEC Massif Central, c\u2019est plus de 2,5 tonnes de CO2 \u00e9conomis\u00e9e sur les transports gr\u00e2ce \u00e0 vous ! Merci pour ces progr\u00e8s. C\u2019est la derni\u00e8re session aupr\u00e8s de laquelle j\u2019interviens. Pour la Session 5 \u2018Embarquer des \u00e9cosyst\u00e8mes\u2019 qui se d\u00e9roulera du 16 au 17 mai 2024 \u00e0 Charlieu, voulez-vous que j\u2019organise votre venue ? (Oui, non)"},{"role":"user","content":"Oui !!"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Conducteur"}]} [2024-04-30 10:45:09] [6630af94145fe] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JdOmrvgFyoiJe3tKiydalolbWJRO", "object": "chat.completion", "created": 1714466708, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super ! Serez-vous présent les deux jours ? (jeudi, vendredi, les deux jours)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 637, "completion_tokens": 21, "total_tokens": 658 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:45:09] [6630af94145fe] [DEBUG] Curl Closed OK [2024-04-30 10:45:09] [6630af94145fe] [INFO] Commun GPT Content: { "id": "chatcmpl-9JdOmrvgFyoiJe3tKiydalolbWJRO", "object": "chat.completion", "created": 1714466708, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super ! Serez-vous présent les deux jours ? (jeudi, vendredi, les deux jours)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 637, "completion_tokens": 21, "total_tokens": 658 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:45:09] [6630af94145fe] [INFO] Sender already set +33634957587 [2024-04-30 10:45:09] [6630af94145fe] [DEBUG] [SMS] text : Super ! Serez-vous présent les deux jours ? (jeudi, vendredi, les deux jours) [2024-04-30 10:45:09] [6630af94145fe] [DEBUG] [SMS] number : +33634957587 [2024-04-30 10:45:09] [6630af94145fe] [DEBUG] [SMS] sender : 33757050392 [2024-04-30 10:45:09] [6630af94145fe] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"Super ! Serez-vous pr\u00e9sent les deux jours ? (jeudi, vendredi, les deux jours)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050392"} [2024-04-30 10:45:09] [6630af94145fe] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:45:09] [6630af94145fe] [INFO] [SMS] SMS envoyé avec succès id : sms_6630af95d7a40249399343 [2024-04-30 10:45:09] [6630af94145fe] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630af95d7a40249399343","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":131.29} [2024-04-30 10:45:09] [6630af94145fe] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:45:09] [6630af94145fe] [DEBUG] Callback juste avant fin callBack [2024-04-30 10:45:42] [6630afb6509f5] [DEBUG] Callback main start ok [2024-04-30 10:45:42] [6630afb6509f5] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 10:45:42] [6630afb6509f5] [DEBUG] Callback main avant while ok [2024-04-30 10:45:42] [6630afb6509f5] [DEBUG] Fields : channel=sms&text=je comote bien covoiturer, je viens de clermont&reception_date=2024-04-30 10:45:38&metadata[message_id]=sms_6630af21e475f694747497&metadata[number]=+33601747173&metadata[sim_card_number]=+33757050393 [2024-04-30 10:45:42] [6630afb6509f5] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33601747173 Text: je comote bien covoiturer, je viens de clermont [2024-04-30 10:45:42] [6630afb6509f5] [INFO] From: +33601747173|To: +33757050393|Date: 2024-04-30 10:45:38|Message: je comote bien covoiturer, je viens de clermont [2024-04-30 10:45:42] [6630afb6509f5] [DEBUG] callback main apres while ok [2024-04-30 10:45:42] [6630afb6509f5] [INFO] Phone Number +33601747173 is available ! [2024-04-30 10:45:42] [6630afb6509f5] [DEBUG] Service is enabled ? true [2024-04-30 10:45:42] [6630afb6509f5] [INFO] Service +33757050393 is enabled ! [2024-04-30 10:45:42] [6630afb6509f5] [DEBUG] Listen is enabled ? false [2024-04-30 10:45:42] [6630afb6509f5] [INFO] Listen +33757050393 is disabled ! [2024-04-30 10:45:42] [6630afb6509f5] [DEBUG] callback main sim_card_number CORRECT : +33757050393 début d'interpretation du message [2024-04-30 10:45:42] [6630afb6509f5] [DEBUG] BDD CheckNumber : OK [2024-04-30 10:45:42] [6630afb6509f5] [INFO] Callback SMS Count =? 2 [2024-04-30 10:45:42] [6630afb6509f5] [INFO] Callback checkMessage : oui evidement je t'adore alfred -- text: je comote bien covoiturer, je viens de clermont [2024-04-30 10:45:42] [6630afb6509f5] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'je comote bien covoiturer, je viens de clermont' [2024-04-30 10:45:42] [6630afb6509f5] [INFO] Event ID ? 12 [2024-04-30 10:45:42] [6630afb6509f5] [INFO] Fetch event [2024-04-30 10:45:42] [6630afb6509f5] [INFO] Event name : CEC S5 [2024-04-30 10:45:42] [6630afb6509f5] [DEBUG] début chatgpt [2024-04-30 10:45:42] [6630afb6509f5] [DEBUG] curl_init OK [2024-04-30 10:45:42] [6630afb6509f5] [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 la session 5 CEC : \"Embarquer des \u00e9cosyst\u00e8mes\" qui se d\u00e9roule du jeudi 16 Mai 2024 au vendredi 17 Mai 2024 \u00e0 charlieu.\r\nJe vais \u00e0 cette 5 \u00e8me session de la CEC(Convention des Entreprises pour le Climat),vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage.\r\n \r\nNous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\r\nSi je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. \r\nUne fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\".\r\nLes informations \u00e0 collecter sont: \r\n\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Jeudi 16 Mai au Vendredi 17 Mai) \r\n\\\\n - Role(si je souhaite \u00eatre conducteur ou passager) \r\n\\\\n - mon adresse de d\u00e9part (dont code postal) \r\n\\\\n - Commentaires particulier (nom d'hotel, covoiturage d\u00e9j\u00e0 organis\u00e9 ou autres informations particuli\u00e8res) \r\n\\\\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, Racontez-moi tout!\\\" \"]"},{"role":"assistant","content":"Bonjour, c\u2019est Alfred. Depuis le d\u00e9but du parcours CEC Massif Central, c\u2019est plus de 2,5 tonnes de CO2 \u00e9conomis\u00e9e sur les transports gr\u00e2ce \u00e0 vous ! Merci pour ces progr\u00e8s. C\u2019est la derni\u00e8re session aupr\u00e8s de laquelle j\u2019interviens. Pour la Session 5 \u2018Embarquer des \u00e9cosyst\u00e8mes\u2019 qui se d\u00e9roulera du 16 au 17 mai 2024 \u00e0 Charlieu, voulez-vous que j\u2019organise votre venue ? (Oui, non)"},{"role":"user","content":"oui evidement je t'adore alfred"},{"role":"assistant","content":"Je suis un assistant de mobilit\u00e9 partag\u00e9e, j'aide les invit\u00e9s \u00e0 se rendre \u00e0 l'\u00e9v\u00e8nement. Si vous avez d\u00e9j\u00e0 pr\u00e9vu votre trajet, n'h\u00e9sitez pas \u00e0 me le partager, pour pouvoir comptabiliser vos efforts collectivement. (Moyen de transport ; nombre de voyageurs ; km) \r\nAlfred."},{"role":"user","content":"je comote bien covoiturer, je viens de clermont"}]} [2024-04-30 10:45:44] [6630afb6509f5] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JdPKHojgaOlPWuDzcZD2arAFwixi", "object": "chat.completion", "created": 1714466742, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Souhaitez-vous être conducteur ou passager pour ce covoiturage ? (conducteur, passager, peu importe)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 710, "completion_tokens": 31, "total_tokens": 741 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:45:44] [6630afb6509f5] [DEBUG] Curl Closed OK [2024-04-30 10:45:44] [6630afb6509f5] [INFO] Commun GPT Content: { "id": "chatcmpl-9JdPKHojgaOlPWuDzcZD2arAFwixi", "object": "chat.completion", "created": 1714466742, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Souhaitez-vous être conducteur ou passager pour ce covoiturage ? (conducteur, passager, peu importe)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 710, "completion_tokens": 31, "total_tokens": 741 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:45:44] [6630afb6509f5] [INFO] Sender already set +33601747173 [2024-04-30 10:45:44] [6630afb6509f5] [DEBUG] [SMS] text : Parfait ! Souhaitez-vous être conducteur ou passager pour ce covoiturage ? (conducteur, passager, peu importe) [2024-04-30 10:45:44] [6630afb6509f5] [DEBUG] [SMS] number : +33601747173 [2024-04-30 10:45:44] [6630afb6509f5] [DEBUG] [SMS] sender : 33757050393 [2024-04-30 10:45:44] [6630afb6509f5] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Parfait ! Souhaitez-vous \u00eatre conducteur ou passager pour ce covoiturage ? (conducteur, passager, peu importe)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-04-30 10:45:44] [6630afb6509f5] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:45:44] [6630afb6509f5] [INFO] [SMS] SMS envoyé avec succès id : sms_6630afb8ac750060553486 [2024-04-30 10:45:44] [6630afb6509f5] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630afb8ac750060553486","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":131.25} [2024-04-30 10:45:44] [6630afb6509f5] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:45:44] [6630afb6509f5] [DEBUG] Callback juste avant fin callBack [2024-04-30 10:46:02] [6630afcaef418] [DEBUG] Callback main start ok [2024-04-30 10:46:02] [6630afcaef418] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 10:46:02] [6630afcaef418] [DEBUG] Callback main avant while ok [2024-04-30 10:46:02] [6630afcaef418] [DEBUG] Fields : channel=sms&text=conducteur&reception_date=2024-04-30 10:46:01&metadata[message_id]=sms_6630afb8ac750060553486&metadata[number]=+33601747173&metadata[sim_card_number]=+33757050393 [2024-04-30 10:46:02] [6630afcaef418] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33601747173 Text: conducteur [2024-04-30 10:46:02] [6630afcaef418] [INFO] From: +33601747173|To: +33757050393|Date: 2024-04-30 10:46:01|Message: conducteur [2024-04-30 10:46:02] [6630afcaef418] [DEBUG] callback main apres while ok [2024-04-30 10:46:02] [6630afcaef418] [INFO] Phone Number +33601747173 is available ! [2024-04-30 10:46:02] [6630afcaef418] [DEBUG] Service is enabled ? true [2024-04-30 10:46:02] [6630afcaef418] [INFO] Service +33757050393 is enabled ! [2024-04-30 10:46:02] [6630afcaef418] [DEBUG] Listen is enabled ? false [2024-04-30 10:46:02] [6630afcaef418] [INFO] Listen +33757050393 is disabled ! [2024-04-30 10:46:02] [6630afcaef418] [DEBUG] callback main sim_card_number CORRECT : +33757050393 début d'interpretation du message [2024-04-30 10:46:02] [6630afcaef418] [DEBUG] BDD CheckNumber : OK [2024-04-30 10:46:03] [6630afcaef418] [INFO] Callback SMS Count =? 3 [2024-04-30 10:46:03] [6630afcaef418] [INFO] Callback checkMessage : je comote bien covoiturer, je viens de clermont -- text: conducteur [2024-04-30 10:46:03] [6630afcaef418] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'conducteur' [2024-04-30 10:46:03] [6630afcaef418] [INFO] Event ID ? 12 [2024-04-30 10:46:03] [6630afcaef418] [INFO] Fetch event [2024-04-30 10:46:03] [6630afcaef418] [INFO] Event name : CEC S5 [2024-04-30 10:46:03] [6630afcaef418] [DEBUG] début chatgpt [2024-04-30 10:46:03] [6630afcaef418] [DEBUG] curl_init OK [2024-04-30 10:46:03] [6630afcaef418] [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 la session 5 CEC : \"Embarquer des \u00e9cosyst\u00e8mes\" qui se d\u00e9roule du jeudi 16 Mai 2024 au vendredi 17 Mai 2024 \u00e0 charlieu.\r\nJe vais \u00e0 cette 5 \u00e8me session de la CEC(Convention des Entreprises pour le Climat),vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage.\r\n \r\nNous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\r\nSi je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. \r\nUne fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\".\r\nLes informations \u00e0 collecter sont: \r\n\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Jeudi 16 Mai au Vendredi 17 Mai) \r\n\\\\n - Role(si je souhaite \u00eatre conducteur ou passager) \r\n\\\\n - mon adresse de d\u00e9part (dont code postal) \r\n\\\\n - Commentaires particulier (nom d'hotel, covoiturage d\u00e9j\u00e0 organis\u00e9 ou autres informations particuli\u00e8res) \r\n\\\\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, Racontez-moi tout!\\\" \"]"},{"role":"assistant","content":"Bonjour, c\u2019est Alfred. Depuis le d\u00e9but du parcours CEC Massif Central, c\u2019est plus de 2,5 tonnes de CO2 \u00e9conomis\u00e9e sur les transports gr\u00e2ce \u00e0 vous ! Merci pour ces progr\u00e8s. C\u2019est la derni\u00e8re session aupr\u00e8s de laquelle j\u2019interviens. Pour la Session 5 \u2018Embarquer des \u00e9cosyst\u00e8mes\u2019 qui se d\u00e9roulera du 16 au 17 mai 2024 \u00e0 Charlieu, voulez-vous que j\u2019organise votre venue ? (Oui, non)"},{"role":"user","content":"oui evidement je t'adore alfred"},{"role":"assistant","content":"Je suis un assistant de mobilit\u00e9 partag\u00e9e, j'aide les invit\u00e9s \u00e0 se rendre \u00e0 l'\u00e9v\u00e8nement. Si vous avez d\u00e9j\u00e0 pr\u00e9vu votre trajet, n'h\u00e9sitez pas \u00e0 me le partager, pour pouvoir comptabiliser vos efforts collectivement. (Moyen de transport ; nombre de voyageurs ; km) \r\nAlfred."},{"role":"user","content":"je comote bien covoiturer, je viens de clermont"},{"role":"assistant","content":"Parfait ! Souhaitez-vous \u00eatre conducteur ou passager pour ce covoiturage ? (conducteur, passager, peu importe)"},{"role":"user","content":"conducteur"}]} [2024-04-30 10:46:04] [6630afcaef418] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JdPfyyd6YJmhhIWPttGwqZwN8h8z", "object": "chat.completion", "created": 1714466763, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super, merci ! Serez-vous présent les deux jours ? (jeudi, vendredi, les deux jours)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 751, "completion_tokens": 24, "total_tokens": 775 }, "system_fingerprint": "fp_df661246b2" } [2024-04-30 10:46:04] [6630afcaef418] [DEBUG] Curl Closed OK [2024-04-30 10:46:04] [6630afcaef418] [INFO] Commun GPT Content: { "id": "chatcmpl-9JdPfyyd6YJmhhIWPttGwqZwN8h8z", "object": "chat.completion", "created": 1714466763, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super, merci ! Serez-vous présent les deux jours ? (jeudi, vendredi, les deux jours)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 751, "completion_tokens": 24, "total_tokens": 775 }, "system_fingerprint": "fp_df661246b2" } [2024-04-30 10:46:04] [6630afcaef418] [INFO] Sender already set +33601747173 [2024-04-30 10:46:04] [6630afcaef418] [DEBUG] [SMS] text : Super, merci ! Serez-vous présent les deux jours ? (jeudi, vendredi, les deux jours) [2024-04-30 10:46:04] [6630afcaef418] [DEBUG] [SMS] number : +33601747173 [2024-04-30 10:46:04] [6630afcaef418] [DEBUG] [SMS] sender : 33757050393 [2024-04-30 10:46:04] [6630afcaef418] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Super, merci ! Serez-vous pr\u00e9sent les deux jours ? (jeudi, vendredi, les deux jours)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-04-30 10:46:04] [6630afcaef418] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:46:04] [6630afcaef418] [INFO] [SMS] SMS envoyé avec succès id : sms_6630afccbce29842804335 [2024-04-30 10:46:04] [6630afcaef418] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630afccbce29842804335","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":131.2} [2024-04-30 10:46:04] [6630afcaef418] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:46:04] [6630afcaef418] [DEBUG] Callback juste avant fin callBack [2024-04-30 10:46:23] [6630afdfd0a30] [DEBUG] Callback main start ok [2024-04-30 10:46:23] [6630afdfd0a30] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 10:46:23] [6630afdfd0a30] [DEBUG] Callback main avant while ok [2024-04-30 10:46:23] [6630afdfd0a30] [DEBUG] Fields : channel=sms&text=oui &reception_date=2024-04-30 10:46:22&metadata[message_id]=sms_6630afccbce29842804335&metadata[number]=+33601747173&metadata[sim_card_number]=+33757050393 [2024-04-30 10:46:23] [6630afdfd0a30] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33601747173 Text: oui [2024-04-30 10:46:23] [6630afdfd0a30] [INFO] From: +33601747173|To: +33757050393|Date: 2024-04-30 10:46:22|Message: oui [2024-04-30 10:46:23] [6630afdfd0a30] [DEBUG] callback main apres while ok [2024-04-30 10:46:23] [6630afdfd0a30] [INFO] Phone Number +33601747173 is available ! [2024-04-30 10:46:23] [6630afdfd0a30] [DEBUG] Service is enabled ? true [2024-04-30 10:46:23] [6630afdfd0a30] [INFO] Service +33757050393 is enabled ! [2024-04-30 10:46:23] [6630afdfd0a30] [DEBUG] Listen is enabled ? false [2024-04-30 10:46:23] [6630afdfd0a30] [INFO] Listen +33757050393 is disabled ! [2024-04-30 10:46:23] [6630afdfd0a30] [DEBUG] callback main sim_card_number CORRECT : +33757050393 début d'interpretation du message [2024-04-30 10:46:23] [6630afdfd0a30] [DEBUG] BDD CheckNumber : OK [2024-04-30 10:46:23] [6630afdfd0a30] [INFO] Callback SMS Count =? 4 [2024-04-30 10:46:23] [6630afdfd0a30] [INFO] Callback checkMessage : conducteur -- text: oui [2024-04-30 10:46:23] [6630afdfd0a30] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'oui ' [2024-04-30 10:46:23] [6630afdfd0a30] [INFO] Event ID ? 12 [2024-04-30 10:46:23] [6630afdfd0a30] [INFO] Fetch event [2024-04-30 10:46:23] [6630afdfd0a30] [INFO] Event name : CEC S5 [2024-04-30 10:46:23] [6630afdfd0a30] [DEBUG] début chatgpt [2024-04-30 10:46:23] [6630afdfd0a30] [DEBUG] curl_init OK [2024-04-30 10:46:23] [6630afdfd0a30] [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 la session 5 CEC : \"Embarquer des \u00e9cosyst\u00e8mes\" qui se d\u00e9roule du jeudi 16 Mai 2024 au vendredi 17 Mai 2024 \u00e0 charlieu.\r\nJe vais \u00e0 cette 5 \u00e8me session de la CEC(Convention des Entreprises pour le Climat),vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage.\r\n \r\nNous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\r\nSi je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. \r\nUne fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\".\r\nLes informations \u00e0 collecter sont: \r\n\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Jeudi 16 Mai au Vendredi 17 Mai) \r\n\\\\n - Role(si je souhaite \u00eatre conducteur ou passager) \r\n\\\\n - mon adresse de d\u00e9part (dont code postal) \r\n\\\\n - Commentaires particulier (nom d'hotel, covoiturage d\u00e9j\u00e0 organis\u00e9 ou autres informations particuli\u00e8res) \r\n\\\\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, Racontez-moi tout!\\\" \"]"},{"role":"assistant","content":"Bonjour, c\u2019est Alfred. Depuis le d\u00e9but du parcours CEC Massif Central, c\u2019est plus de 2,5 tonnes de CO2 \u00e9conomis\u00e9e sur les transports gr\u00e2ce \u00e0 vous ! Merci pour ces progr\u00e8s. C\u2019est la derni\u00e8re session aupr\u00e8s de laquelle j\u2019interviens. Pour la Session 5 \u2018Embarquer des \u00e9cosyst\u00e8mes\u2019 qui se d\u00e9roulera du 16 au 17 mai 2024 \u00e0 Charlieu, voulez-vous que j\u2019organise votre venue ? (Oui, non)"},{"role":"user","content":"oui evidement je t'adore alfred"},{"role":"assistant","content":"Je suis un assistant de mobilit\u00e9 partag\u00e9e, j'aide les invit\u00e9s \u00e0 se rendre \u00e0 l'\u00e9v\u00e8nement. Si vous avez d\u00e9j\u00e0 pr\u00e9vu votre trajet, n'h\u00e9sitez pas \u00e0 me le partager, pour pouvoir comptabiliser vos efforts collectivement. (Moyen de transport ; nombre de voyageurs ; km) \r\nAlfred."},{"role":"user","content":"je comote bien covoiturer, je viens de clermont"},{"role":"assistant","content":"Parfait ! Souhaitez-vous \u00eatre conducteur ou passager pour ce covoiturage ? (conducteur, passager, peu importe)"},{"role":"user","content":"conducteur"},{"role":"assistant","content":"Super, merci ! Serez-vous pr\u00e9sent les deux jours ? (jeudi, vendredi, les deux jours)"},{"role":"user","content":"oui "}]} [2024-04-30 10:46:25] [6630afdfd0a30] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JdQ0NyVKJjYXay72ZCgNgpj4Z4WI", "object": "chat.completion", "created": 1714466784, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quelle est votre adresse de départ à Clermont-Ferrand ? (n'oubliez pas le code postal)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 785, "completion_tokens": 25, "total_tokens": 810 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:46:25] [6630afdfd0a30] [DEBUG] Curl Closed OK [2024-04-30 10:46:25] [6630afdfd0a30] [INFO] Commun GPT Content: { "id": "chatcmpl-9JdQ0NyVKJjYXay72ZCgNgpj4Z4WI", "object": "chat.completion", "created": 1714466784, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quelle est votre adresse de départ à Clermont-Ferrand ? (n'oubliez pas le code postal)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 785, "completion_tokens": 25, "total_tokens": 810 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:46:25] [6630afdfd0a30] [INFO] Sender already set +33601747173 [2024-04-30 10:46:25] [6630afdfd0a30] [DEBUG] [SMS] text : Quelle est votre adresse de départ à Clermont-Ferrand ? (n'oubliez pas le code postal) [2024-04-30 10:46:25] [6630afdfd0a30] [DEBUG] [SMS] number : +33601747173 [2024-04-30 10:46:25] [6630afdfd0a30] [DEBUG] [SMS] sender : 33757050393 [2024-04-30 10:46:25] [6630afdfd0a30] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Quelle est votre adresse de d\u00e9part \u00e0 Clermont-Ferrand ? (n'oubliez pas le code postal)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-04-30 10:46:26] [6630afdfd0a30] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:46:26] [6630afdfd0a30] [INFO] [SMS] SMS envoyé avec succès id : sms_6630afe202f0c410667061 [2024-04-30 10:46:26] [6630afdfd0a30] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630afe202f0c410667061","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":131.16} [2024-04-30 10:46:26] [6630afdfd0a30] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:46:26] [6630afdfd0a30] [DEBUG] Callback juste avant fin callBack [2024-04-30 10:46:30] [6630afe68ca73] [DEBUG] Callback main start ok [2024-04-30 10:46:30] [6630afe68ca73] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 10:46:30] [6630afe68ca73] [DEBUG] Callback main avant while ok [2024-04-30 10:46:30] [6630afe68ca73] [DEBUG] Fields : channel=sms&text=Les deux jours&reception_date=2024-04-30 10:46:29&metadata[message_id]=sms_6630af95d7a40249399343&metadata[number]=+33634957587&metadata[sim_card_number]=+33757050392 [2024-04-30 10:46:30] [6630afe68ca73] [INFO] Callback SMS entrant sur sim_card: +33757050392 depuis Number (user): +33634957587 Text: Les deux jours [2024-04-30 10:46:30] [6630afe68ca73] [INFO] From: +33634957587|To: +33757050392|Date: 2024-04-30 10:46:29|Message: Les deux jours [2024-04-30 10:46:30] [6630afe68ca73] [DEBUG] callback main apres while ok [2024-04-30 10:46:30] [6630afe68ca73] [INFO] Phone Number +33634957587 is available ! [2024-04-30 10:46:30] [6630afe68ca73] [DEBUG] Detect Myriam number : les deux jours [2024-04-30 10:46:30] [6630afe68ca73] [DEBUG] Service is enabled ? true [2024-04-30 10:46:30] [6630afe68ca73] [INFO] Service +33757050392 is enabled ! [2024-04-30 10:46:30] [6630afe68ca73] [DEBUG] Detect Myriam number : les deux jours [2024-04-30 10:46:30] [6630afe68ca73] [DEBUG] Listen is enabled ? false [2024-04-30 10:46:30] [6630afe68ca73] [INFO] Listen +33757050392 is disabled ! [2024-04-30 10:46:30] [6630afe68ca73] [DEBUG] callback main sim_card_number CORRECT : +33757050392 début d'interpretation du message [2024-04-30 10:46:30] [6630afe68ca73] [DEBUG] BDD CheckNumber : OK [2024-04-30 10:46:30] [6630afe68ca73] [INFO] Callback SMS Count =? 3 [2024-04-30 10:46:30] [6630afe68ca73] [INFO] Callback checkMessage : Conducteur -- text: Les deux jours [2024-04-30 10:46:30] [6630afe68ca73] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Les deux jours' [2024-04-30 10:46:30] [6630afe68ca73] [INFO] Event ID ? 12 [2024-04-30 10:46:30] [6630afe68ca73] [INFO] Fetch event [2024-04-30 10:46:30] [6630afe68ca73] [INFO] Event name : CEC S5 [2024-04-30 10:46:30] [6630afe68ca73] [DEBUG] début chatgpt [2024-04-30 10:46:30] [6630afe68ca73] [DEBUG] curl_init OK [2024-04-30 10:46:30] [6630afe68ca73] [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 la session 5 CEC : \"Embarquer des \u00e9cosyst\u00e8mes\" qui se d\u00e9roule du jeudi 16 Mai 2024 au vendredi 17 Mai 2024 \u00e0 charlieu.\r\nJe vais \u00e0 cette 5 \u00e8me session de la CEC(Convention des Entreprises pour le Climat),vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage.\r\n \r\nNous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\r\nSi je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. \r\nUne fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\".\r\nLes informations \u00e0 collecter sont: \r\n\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Jeudi 16 Mai au Vendredi 17 Mai) \r\n\\\\n - Role(si je souhaite \u00eatre conducteur ou passager) \r\n\\\\n - mon adresse de d\u00e9part (dont code postal) \r\n\\\\n - Commentaires particulier (nom d'hotel, covoiturage d\u00e9j\u00e0 organis\u00e9 ou autres informations particuli\u00e8res) \r\n\\\\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, Racontez-moi tout!\\\" \"]"},{"role":"assistant","content":"Bonjour, c\u2019est Alfred. Depuis le d\u00e9but du parcours CEC Massif Central, c\u2019est plus de 2,5 tonnes de CO2 \u00e9conomis\u00e9e sur les transports gr\u00e2ce \u00e0 vous ! Merci pour ces progr\u00e8s. C\u2019est la derni\u00e8re session aupr\u00e8s de laquelle j\u2019interviens. Pour la Session 5 \u2018Embarquer des \u00e9cosyst\u00e8mes\u2019 qui se d\u00e9roulera du 16 au 17 mai 2024 \u00e0 Charlieu, voulez-vous que j\u2019organise votre venue ? (Oui, non)"},{"role":"user","content":"Oui !!"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Super ! Serez-vous pr\u00e9sent les deux jours ? (jeudi, vendredi, les deux jours)"},{"role":"user","content":"Les deux jours"}]} [2024-04-30 10:46:31] [6630afe68ca73] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JdQ6BzxTbP3k50rNLiO0S9nX6xva", "object": "chat.completion", "created": 1714466790, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quelle est votre adresse de départ ? (dont code postal)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 669, "completion_tokens": 13, "total_tokens": 682 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:46:31] [6630afe68ca73] [DEBUG] Curl Closed OK [2024-04-30 10:46:31] [6630afe68ca73] [INFO] Commun GPT Content: { "id": "chatcmpl-9JdQ6BzxTbP3k50rNLiO0S9nX6xva", "object": "chat.completion", "created": 1714466790, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quelle est votre adresse de départ ? (dont code postal)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 669, "completion_tokens": 13, "total_tokens": 682 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:46:31] [6630afe68ca73] [INFO] Sender already set +33634957587 [2024-04-30 10:46:31] [6630afe68ca73] [DEBUG] [SMS] text : Quelle est votre adresse de départ ? (dont code postal) [2024-04-30 10:46:31] [6630afe68ca73] [DEBUG] [SMS] number : +33634957587 [2024-04-30 10:46:31] [6630afe68ca73] [DEBUG] [SMS] sender : 33757050392 [2024-04-30 10:46:31] [6630afe68ca73] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"Quelle est votre adresse de d\u00e9part ? (dont code postal)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050392"} [2024-04-30 10:46:32] [6630afe68ca73] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:46:32] [6630afe68ca73] [INFO] [SMS] SMS envoyé avec succès id : sms_6630afe84a3af506074460 [2024-04-30 10:46:32] [6630afe68ca73] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630afe84a3af506074460","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":131.11} [2024-04-30 10:46:32] [6630afe68ca73] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:46:32] [6630afe68ca73] [DEBUG] Callback juste avant fin callBack [2024-04-30 10:49:02] [6630b07e0fe01] [DEBUG] Callback main start ok [2024-04-30 10:49:02] [6630b07e0fe01] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 10:49:02] [6630b07e0fe01] [DEBUG] Callback main avant while ok [2024-04-30 10:49:02] [6630b07e0fe01] [DEBUG] Fields : channel=sms&text=Clermont-Ferrand, 63000 &reception_date=2024-04-30 10:48:58&metadata[message_id]=sms_6630afe84a3af506074460&metadata[number]=+33634957587&metadata[sim_card_number]=+33757050392 [2024-04-30 10:49:02] [6630b07e0fe01] [INFO] Callback SMS entrant sur sim_card: +33757050392 depuis Number (user): +33634957587 Text: Clermont-Ferrand, 63000 [2024-04-30 10:49:02] [6630b07e0fe01] [INFO] From: +33634957587|To: +33757050392|Date: 2024-04-30 10:48:58|Message: Clermont-Ferrand, 63000 [2024-04-30 10:49:02] [6630b07e0fe01] [DEBUG] callback main apres while ok [2024-04-30 10:49:02] [6630b07e0fe01] [INFO] Phone Number +33634957587 is available ! [2024-04-30 10:49:02] [6630b07e0fe01] [DEBUG] Detect Myriam number : clermont-ferrand, 63000 [2024-04-30 10:49:02] [6630b07e0fe01] [DEBUG] Service is enabled ? true [2024-04-30 10:49:02] [6630b07e0fe01] [INFO] Service +33757050392 is enabled ! [2024-04-30 10:49:02] [6630b07e0fe01] [DEBUG] Detect Myriam number : clermont-ferrand, 63000 [2024-04-30 10:49:02] [6630b07e0fe01] [DEBUG] Listen is enabled ? false [2024-04-30 10:49:02] [6630b07e0fe01] [INFO] Listen +33757050392 is disabled ! [2024-04-30 10:49:02] [6630b07e0fe01] [DEBUG] callback main sim_card_number CORRECT : +33757050392 début d'interpretation du message [2024-04-30 10:49:02] [6630b07e0fe01] [DEBUG] BDD CheckNumber : OK [2024-04-30 10:49:02] [6630b07e0fe01] [INFO] Callback SMS Count =? 4 [2024-04-30 10:49:02] [6630b07e0fe01] [INFO] Callback checkMessage : Les deux jours -- text: Clermont-Ferrand, 63000 [2024-04-30 10:49:02] [6630b07e0fe01] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Clermont-Ferrand, 63000\r' [2024-04-30 10:49:02] [6630b07e0fe01] [INFO] Event ID ? 12 [2024-04-30 10:49:02] [6630b07e0fe01] [INFO] Fetch event [2024-04-30 10:49:02] [6630b07e0fe01] [INFO] Event name : CEC S5 [2024-04-30 10:49:02] [6630b07e0fe01] [DEBUG] début chatgpt [2024-04-30 10:49:02] [6630b07e0fe01] [DEBUG] curl_init OK [2024-04-30 10:49:02] [6630b07e0fe01] [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 la session 5 CEC : \"Embarquer des \u00e9cosyst\u00e8mes\" qui se d\u00e9roule du jeudi 16 Mai 2024 au vendredi 17 Mai 2024 \u00e0 charlieu.\r\nJe vais \u00e0 cette 5 \u00e8me session de la CEC(Convention des Entreprises pour le Climat),vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage.\r\n \r\nNous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\r\nSi je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. \r\nUne fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\".\r\nLes informations \u00e0 collecter sont: \r\n\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Jeudi 16 Mai au Vendredi 17 Mai) \r\n\\\\n - Role(si je souhaite \u00eatre conducteur ou passager) \r\n\\\\n - mon adresse de d\u00e9part (dont code postal) \r\n\\\\n - Commentaires particulier (nom d'hotel, covoiturage d\u00e9j\u00e0 organis\u00e9 ou autres informations particuli\u00e8res) \r\n\\\\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, Racontez-moi tout!\\\" \"]"},{"role":"assistant","content":"Bonjour, c\u2019est Alfred. Depuis le d\u00e9but du parcours CEC Massif Central, c\u2019est plus de 2,5 tonnes de CO2 \u00e9conomis\u00e9e sur les transports gr\u00e2ce \u00e0 vous ! Merci pour ces progr\u00e8s. C\u2019est la derni\u00e8re session aupr\u00e8s de laquelle j\u2019interviens. Pour la Session 5 \u2018Embarquer des \u00e9cosyst\u00e8mes\u2019 qui se d\u00e9roulera du 16 au 17 mai 2024 \u00e0 Charlieu, voulez-vous que j\u2019organise votre venue ? (Oui, non)"},{"role":"user","content":"Oui !!"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Super ! Serez-vous pr\u00e9sent les deux jours ? (jeudi, vendredi, les deux jours)"},{"role":"user","content":"Les deux jours"},{"role":"assistant","content":"Quelle est votre adresse de d\u00e9part ? (dont code postal)"},{"role":"user","content":"Clermont-Ferrand, 63000\r"}]} [2024-04-30 10:49:03] [6630b07e0fe01] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JdSYG5OOOHFMiE9NcGrzXzNtowVc", "object": "chat.completion", "created": 1714466942, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Revenez-vous à la même adresse ? Si non, précisez-moi votre adresse de retour." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 701, "completion_tokens": 22, "total_tokens": 723 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:49:03] [6630b07e0fe01] [DEBUG] Curl Closed OK [2024-04-30 10:49:03] [6630b07e0fe01] [INFO] Commun GPT Content: { "id": "chatcmpl-9JdSYG5OOOHFMiE9NcGrzXzNtowVc", "object": "chat.completion", "created": 1714466942, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Revenez-vous à la même adresse ? Si non, précisez-moi votre adresse de retour." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 701, "completion_tokens": 22, "total_tokens": 723 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:49:03] [6630b07e0fe01] [INFO] Sender already set +33634957587 [2024-04-30 10:49:03] [6630b07e0fe01] [DEBUG] [SMS] text : Revenez-vous à la même adresse ? Si non, précisez-moi votre adresse de retour. [2024-04-30 10:49:03] [6630b07e0fe01] [DEBUG] [SMS] number : +33634957587 [2024-04-30 10:49:03] [6630b07e0fe01] [DEBUG] [SMS] sender : 33757050392 [2024-04-30 10:49:03] [6630b07e0fe01] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"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":"33757050392"} [2024-04-30 10:49:04] [6630b07e0fe01] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:49:04] [6630b07e0fe01] [INFO] [SMS] SMS envoyé avec succès id : sms_6630b08067c9c190661585 [2024-04-30 10:49:04] [6630b07e0fe01] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630b08067c9c190661585","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":131.07} [2024-04-30 10:49:04] [6630b07e0fe01] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:49:04] [6630b07e0fe01] [DEBUG] Callback juste avant fin callBack [2024-04-30 10:49:27] [6630b09749c25] [DEBUG] Callback main start ok [2024-04-30 10:49:27] [6630b09749c25] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 10:49:27] [6630b09749c25] [DEBUG] Callback main avant while ok [2024-04-30 10:49:27] [6630b09749c25] [DEBUG] Fields : channel=sms&text=La même&reception_date=2024-04-30 10:49:24&metadata[message_id]=sms_6630b08067c9c190661585&metadata[number]=+33634957587&metadata[sim_card_number]=+33757050392 [2024-04-30 10:49:27] [6630b09749c25] [INFO] Callback SMS entrant sur sim_card: +33757050392 depuis Number (user): +33634957587 Text: La même [2024-04-30 10:49:27] [6630b09749c25] [INFO] From: +33634957587|To: +33757050392|Date: 2024-04-30 10:49:24|Message: La même [2024-04-30 10:49:27] [6630b09749c25] [DEBUG] callback main apres while ok [2024-04-30 10:49:27] [6630b09749c25] [INFO] Phone Number +33634957587 is available ! [2024-04-30 10:49:27] [6630b09749c25] [DEBUG] Detect Myriam number : la même [2024-04-30 10:49:27] [6630b09749c25] [DEBUG] Service is enabled ? true [2024-04-30 10:49:27] [6630b09749c25] [INFO] Service +33757050392 is enabled ! [2024-04-30 10:49:27] [6630b09749c25] [DEBUG] Detect Myriam number : la même [2024-04-30 10:49:27] [6630b09749c25] [DEBUG] Listen is enabled ? false [2024-04-30 10:49:27] [6630b09749c25] [INFO] Listen +33757050392 is disabled ! [2024-04-30 10:49:27] [6630b09749c25] [DEBUG] callback main sim_card_number CORRECT : +33757050392 début d'interpretation du message [2024-04-30 10:49:27] [6630b09749c25] [DEBUG] BDD CheckNumber : OK [2024-04-30 10:49:27] [6630b09749c25] [INFO] Callback SMS Count =? 5 [2024-04-30 10:49:27] [6630b09749c25] [INFO] Callback checkMessage : Clermont-Ferrand, 63000 -- text: La même [2024-04-30 10:49:27] [6630b09749c25] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'La même' [2024-04-30 10:49:27] [6630b09749c25] [INFO] Event ID ? 12 [2024-04-30 10:49:27] [6630b09749c25] [INFO] Fetch event [2024-04-30 10:49:27] [6630b09749c25] [INFO] Event name : CEC S5 [2024-04-30 10:49:27] [6630b09749c25] [DEBUG] début chatgpt [2024-04-30 10:49:27] [6630b09749c25] [DEBUG] curl_init OK [2024-04-30 10:49:27] [6630b09749c25] [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 la session 5 CEC : \"Embarquer des \u00e9cosyst\u00e8mes\" qui se d\u00e9roule du jeudi 16 Mai 2024 au vendredi 17 Mai 2024 \u00e0 charlieu.\r\nJe vais \u00e0 cette 5 \u00e8me session de la CEC(Convention des Entreprises pour le Climat),vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage.\r\n \r\nNous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\r\nSi je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. \r\nUne fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\".\r\nLes informations \u00e0 collecter sont: \r\n\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Jeudi 16 Mai au Vendredi 17 Mai) \r\n\\\\n - Role(si je souhaite \u00eatre conducteur ou passager) \r\n\\\\n - mon adresse de d\u00e9part (dont code postal) \r\n\\\\n - Commentaires particulier (nom d'hotel, covoiturage d\u00e9j\u00e0 organis\u00e9 ou autres informations particuli\u00e8res) \r\n\\\\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, Racontez-moi tout!\\\" \"]"},{"role":"assistant","content":"Bonjour, c\u2019est Alfred. Depuis le d\u00e9but du parcours CEC Massif Central, c\u2019est plus de 2,5 tonnes de CO2 \u00e9conomis\u00e9e sur les transports gr\u00e2ce \u00e0 vous ! Merci pour ces progr\u00e8s. C\u2019est la derni\u00e8re session aupr\u00e8s de laquelle j\u2019interviens. Pour la Session 5 \u2018Embarquer des \u00e9cosyst\u00e8mes\u2019 qui se d\u00e9roulera du 16 au 17 mai 2024 \u00e0 Charlieu, voulez-vous que j\u2019organise votre venue ? (Oui, non)"},{"role":"user","content":"Oui !!"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Super ! Serez-vous pr\u00e9sent les deux jours ? (jeudi, vendredi, les deux jours)"},{"role":"user","content":"Les deux jours"},{"role":"assistant","content":"Quelle est votre adresse de d\u00e9part ? (dont code postal)"},{"role":"user","content":"Clermont-Ferrand, 63000\r"},{"role":"assistant","content":"Revenez-vous \u00e0 la m\u00eame adresse ? Si non, pr\u00e9cisez-moi votre adresse de retour."},{"role":"user","content":"La m\u00eame"}]} [2024-04-30 10:49:29] [6630b09749c25] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JdSxX8XYdeRiC8I6UhhBDlOTpJBV", "object": "chat.completion", "created": 1714466967, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des informations particulières à nous partager ? (Hotel, Trajet déjà organisé, Racontez-moi tout!)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 733, "completion_tokens": 28, "total_tokens": 761 }, "system_fingerprint": "fp_561de78ac7" } [2024-04-30 10:49:29] [6630b09749c25] [DEBUG] Curl Closed OK [2024-04-30 10:49:29] [6630b09749c25] [INFO] Commun GPT Content: { "id": "chatcmpl-9JdSxX8XYdeRiC8I6UhhBDlOTpJBV", "object": "chat.completion", "created": 1714466967, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des informations particulières à nous partager ? (Hotel, Trajet déjà organisé, Racontez-moi tout!)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 733, "completion_tokens": 28, "total_tokens": 761 }, "system_fingerprint": "fp_561de78ac7" } [2024-04-30 10:49:29] [6630b09749c25] [INFO] Sender already set +33634957587 [2024-04-30 10:49:29] [6630b09749c25] [DEBUG] [SMS] text : Avez-vous des informations particulières à nous partager ? (Hotel, Trajet déjà organisé, Racontez-moi tout!) [2024-04-30 10:49:29] [6630b09749c25] [DEBUG] [SMS] number : +33634957587 [2024-04-30 10:49:29] [6630b09749c25] [DEBUG] [SMS] sender : 33757050392 [2024-04-30 10:49:29] [6630b09749c25] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"Avez-vous des informations particuli\u00e8res \u00e0 nous partager ? (Hotel, Trajet d\u00e9j\u00e0 organis\u00e9, Racontez-moi tout!)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050392"} [2024-04-30 10:49:29] [6630b09749c25] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:49:29] [6630b09749c25] [INFO] [SMS] SMS envoyé avec succès id : sms_6630b099c9f59355379471 [2024-04-30 10:49:29] [6630b09749c25] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630b099c9f59355379471","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":131.02} [2024-04-30 10:49:29] [6630b09749c25] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:49:29] [6630b09749c25] [DEBUG] Callback juste avant fin callBack [2024-04-30 10:49:51] [6630b0afbae57] [DEBUG] Callback main start ok [2024-04-30 10:49:51] [6630b0afbae57] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 10:49:51] [6630b0afbae57] [DEBUG] Callback main avant while ok [2024-04-30 10:49:51] [6630b0afbae57] [DEBUG] Fields : channel=sms&text=Non c'est tout bon pour moi&reception_date=2024-04-30 10:49:49&metadata[message_id]=sms_6630b099c9f59355379471&metadata[number]=+33634957587&metadata[sim_card_number]=+33757050392 [2024-04-30 10:49:51] [6630b0afbae57] [INFO] Callback SMS entrant sur sim_card: +33757050392 depuis Number (user): +33634957587 Text: Non c'est tout bon pour moi [2024-04-30 10:49:51] [6630b0afbae57] [INFO] From: +33634957587|To: +33757050392|Date: 2024-04-30 10:49:49|Message: Non c'est tout bon pour moi [2024-04-30 10:49:51] [6630b0afbae57] [DEBUG] callback main apres while ok [2024-04-30 10:49:51] [6630b0afbae57] [INFO] Phone Number +33634957587 is available ! [2024-04-30 10:49:51] [6630b0afbae57] [DEBUG] Detect Myriam number : non c'est tout bon pour moi [2024-04-30 10:49:51] [6630b0afbae57] [DEBUG] Service is enabled ? true [2024-04-30 10:49:51] [6630b0afbae57] [INFO] Service +33757050392 is enabled ! [2024-04-30 10:49:51] [6630b0afbae57] [DEBUG] Detect Myriam number : non c'est tout bon pour moi [2024-04-30 10:49:51] [6630b0afbae57] [DEBUG] Listen is enabled ? false [2024-04-30 10:49:51] [6630b0afbae57] [INFO] Listen +33757050392 is disabled ! [2024-04-30 10:49:51] [6630b0afbae57] [DEBUG] callback main sim_card_number CORRECT : +33757050392 début d'interpretation du message [2024-04-30 10:49:51] [6630b0afbae57] [DEBUG] BDD CheckNumber : OK [2024-04-30 10:49:51] [6630b0afbae57] [INFO] Callback SMS Count =? 6 [2024-04-30 10:49:51] [6630b0afbae57] [INFO] Callback checkMessage : La même -- text: Non c'est tout bon pour moi [2024-04-30 10:49:51] [6630b0afbae57] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non c\'est tout bon pour moi' [2024-04-30 10:49:51] [6630b0afbae57] [INFO] Event ID ? 12 [2024-04-30 10:49:51] [6630b0afbae57] [INFO] Fetch event [2024-04-30 10:49:51] [6630b0afbae57] [INFO] Event name : CEC S5 [2024-04-30 10:49:51] [6630b0afbae57] [DEBUG] début chatgpt [2024-04-30 10:49:51] [6630b0afbae57] [DEBUG] curl_init OK [2024-04-30 10:49:51] [6630b0afbae57] [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 la session 5 CEC : \"Embarquer des \u00e9cosyst\u00e8mes\" qui se d\u00e9roule du jeudi 16 Mai 2024 au vendredi 17 Mai 2024 \u00e0 charlieu.\r\nJe vais \u00e0 cette 5 \u00e8me session de la CEC(Convention des Entreprises pour le Climat),vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage.\r\n \r\nNous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\r\nSi je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. \r\nUne fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\".\r\nLes informations \u00e0 collecter sont: \r\n\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Jeudi 16 Mai au Vendredi 17 Mai) \r\n\\\\n - Role(si je souhaite \u00eatre conducteur ou passager) \r\n\\\\n - mon adresse de d\u00e9part (dont code postal) \r\n\\\\n - Commentaires particulier (nom d'hotel, covoiturage d\u00e9j\u00e0 organis\u00e9 ou autres informations particuli\u00e8res) \r\n\\\\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, Racontez-moi tout!\\\" \"]"},{"role":"assistant","content":"Bonjour, c\u2019est Alfred. Depuis le d\u00e9but du parcours CEC Massif Central, c\u2019est plus de 2,5 tonnes de CO2 \u00e9conomis\u00e9e sur les transports gr\u00e2ce \u00e0 vous ! Merci pour ces progr\u00e8s. C\u2019est la derni\u00e8re session aupr\u00e8s de laquelle j\u2019interviens. Pour la Session 5 \u2018Embarquer des \u00e9cosyst\u00e8mes\u2019 qui se d\u00e9roulera du 16 au 17 mai 2024 \u00e0 Charlieu, voulez-vous que j\u2019organise votre venue ? (Oui, non)"},{"role":"user","content":"Oui !!"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Super ! Serez-vous pr\u00e9sent les deux jours ? (jeudi, vendredi, les deux jours)"},{"role":"user","content":"Les deux jours"},{"role":"assistant","content":"Quelle est votre adresse de d\u00e9part ? (dont code postal)"},{"role":"user","content":"Clermont-Ferrand, 63000\r"},{"role":"assistant","content":"Revenez-vous \u00e0 la m\u00eame adresse ? Si non, pr\u00e9cisez-moi votre adresse de retour."},{"role":"user","content":"La m\u00eame"},{"role":"assistant","content":"Avez-vous des informations particuli\u00e8res \u00e0 nous partager ? (Hotel, Trajet d\u00e9j\u00e0 organis\u00e9, Racontez-moi tout!)"},{"role":"user","content":"Non c'est tout bon pour moi"}]} [2024-04-30 10:49:53] [6630b0afbae57] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JdTMbXhNKLBjZg77dM4MGRpFMhU8", "object": "chat.completion", "created": 1714466992, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 776, "completion_tokens": 37, "total_tokens": 813 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:49:53] [6630b0afbae57] [DEBUG] Curl Closed OK [2024-04-30 10:49:53] [6630b0afbae57] [INFO] Commun GPT Content: { "id": "chatcmpl-9JdTMbXhNKLBjZg77dM4MGRpFMhU8", "object": "chat.completion", "created": 1714466992, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 776, "completion_tokens": 37, "total_tokens": 813 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:49:53] [6630b0afbae57] [INFO] Sender already set +33634957587 [2024-04-30 10:49:53] [6630b0afbae57] [DEBUG] [SMS] text : Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred. [2024-04-30 10:49:53] [6630b0afbae57] [DEBUG] [SMS] number : +33634957587 [2024-04-30 10:49:53] [6630b0afbae57] [DEBUG] [SMS] sender : 33757050392 [2024-04-30 10:49:53] [6630b0afbae57] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050392"} [2024-04-30 10:49:54] [6630b0afbae57] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:49:54] [6630b0afbae57] [INFO] [SMS] SMS envoyé avec succès id : sms_6630b0b2619f6707372151 [2024-04-30 10:49:54] [6630b0afbae57] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630b0b2619f6707372151","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":130.98} [2024-04-30 10:49:54] [6630b0afbae57] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:49:54] [6630b0afbae57] [DEBUG] Callback juste avant fin callBack [2024-04-30 10:50:49] [6630b0e951cb2] [DEBUG] Callback main start ok [2024-04-30 10:50:49] [6630b0e951cb2] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 10:50:49] [6630b0e951cb2] [DEBUG] Callback main avant while ok [2024-04-30 10:50:49] [6630b0e951cb2] [DEBUG] Fields : channel=sms&text=25 avenue julien, 6300&reception_date=2024-04-30 10:50:47&metadata[message_id]=sms_6630afe202f0c410667061&metadata[number]=+33601747173&metadata[sim_card_number]=+33757050393 [2024-04-30 10:50:49] [6630b0e951cb2] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33601747173 Text: 25 avenue julien, 6300 [2024-04-30 10:50:49] [6630b0e951cb2] [INFO] From: +33601747173|To: +33757050393|Date: 2024-04-30 10:50:47|Message: 25 avenue julien, 6300 [2024-04-30 10:50:49] [6630b0e951cb2] [DEBUG] callback main apres while ok [2024-04-30 10:50:49] [6630b0e951cb2] [INFO] Phone Number +33601747173 is available ! [2024-04-30 10:50:49] [6630b0e951cb2] [DEBUG] Service is enabled ? true [2024-04-30 10:50:49] [6630b0e951cb2] [INFO] Service +33757050393 is enabled ! [2024-04-30 10:50:49] [6630b0e951cb2] [DEBUG] Listen is enabled ? false [2024-04-30 10:50:49] [6630b0e951cb2] [INFO] Listen +33757050393 is disabled ! [2024-04-30 10:50:49] [6630b0e951cb2] [DEBUG] callback main sim_card_number CORRECT : +33757050393 début d'interpretation du message [2024-04-30 10:50:49] [6630b0e951cb2] [DEBUG] BDD CheckNumber : OK [2024-04-30 10:50:49] [6630b0e951cb2] [INFO] Callback SMS Count =? 5 [2024-04-30 10:50:49] [6630b0e951cb2] [INFO] Callback checkMessage : oui -- text: 25 avenue julien, 6300 [2024-04-30 10:50:49] [6630b0e951cb2] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '25 avenue julien, 6300' [2024-04-30 10:50:49] [6630b0e951cb2] [INFO] Event ID ? 12 [2024-04-30 10:50:49] [6630b0e951cb2] [INFO] Fetch event [2024-04-30 10:50:49] [6630b0e951cb2] [INFO] Event name : CEC S5 [2024-04-30 10:50:49] [6630b0e951cb2] [DEBUG] début chatgpt [2024-04-30 10:50:49] [6630b0e951cb2] [DEBUG] curl_init OK [2024-04-30 10:50:49] [6630b0e951cb2] [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 la session 5 CEC : \"Embarquer des \u00e9cosyst\u00e8mes\" qui se d\u00e9roule du jeudi 16 Mai 2024 au vendredi 17 Mai 2024 \u00e0 charlieu.\r\nJe vais \u00e0 cette 5 \u00e8me session de la CEC(Convention des Entreprises pour le Climat),vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage.\r\n \r\nNous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\r\nSi je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. \r\nUne fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\".\r\nLes informations \u00e0 collecter sont: \r\n\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Jeudi 16 Mai au Vendredi 17 Mai) \r\n\\\\n - Role(si je souhaite \u00eatre conducteur ou passager) \r\n\\\\n - mon adresse de d\u00e9part (dont code postal) \r\n\\\\n - Commentaires particulier (nom d'hotel, covoiturage d\u00e9j\u00e0 organis\u00e9 ou autres informations particuli\u00e8res) \r\n\\\\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, Racontez-moi tout!\\\" \"]"},{"role":"assistant","content":"Bonjour, c\u2019est Alfred. Depuis le d\u00e9but du parcours CEC Massif Central, c\u2019est plus de 2,5 tonnes de CO2 \u00e9conomis\u00e9e sur les transports gr\u00e2ce \u00e0 vous ! Merci pour ces progr\u00e8s. C\u2019est la derni\u00e8re session aupr\u00e8s de laquelle j\u2019interviens. Pour la Session 5 \u2018Embarquer des \u00e9cosyst\u00e8mes\u2019 qui se d\u00e9roulera du 16 au 17 mai 2024 \u00e0 Charlieu, voulez-vous que j\u2019organise votre venue ? (Oui, non)"},{"role":"user","content":"oui evidement je t'adore alfred"},{"role":"assistant","content":"Je suis un assistant de mobilit\u00e9 partag\u00e9e, j'aide les invit\u00e9s \u00e0 se rendre \u00e0 l'\u00e9v\u00e8nement. Si vous avez d\u00e9j\u00e0 pr\u00e9vu votre trajet, n'h\u00e9sitez pas \u00e0 me le partager, pour pouvoir comptabiliser vos efforts collectivement. (Moyen de transport ; nombre de voyageurs ; km) \r\nAlfred."},{"role":"user","content":"je comote bien covoiturer, je viens de clermont"},{"role":"assistant","content":"Parfait ! Souhaitez-vous \u00eatre conducteur ou passager pour ce covoiturage ? (conducteur, passager, peu importe)"},{"role":"user","content":"conducteur"},{"role":"assistant","content":"Super, merci ! Serez-vous pr\u00e9sent les deux jours ? (jeudi, vendredi, les deux jours)"},{"role":"user","content":"oui "},{"role":"assistant","content":"Quelle est votre adresse de d\u00e9part \u00e0 Clermont-Ferrand ? (n'oubliez pas le code postal)"},{"role":"user","content":"25 avenue julien, 6300"}]} [2024-04-30 10:50:51] [6630b0e951cb2] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JdUH0TKuBsbtQgTWDQvHsyIA4CHn", "object": "chat.completion", "created": 1714467049, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci. Avez-vous des informations particulières à nous partager ? (Hôtel, Trajet déjà organisé, Autres précisions)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 826, "completion_tokens": 31, "total_tokens": 857 }, "system_fingerprint": "fp_df661246b2" } [2024-04-30 10:50:51] [6630b0e951cb2] [DEBUG] Curl Closed OK [2024-04-30 10:50:51] [6630b0e951cb2] [INFO] Commun GPT Content: { "id": "chatcmpl-9JdUH0TKuBsbtQgTWDQvHsyIA4CHn", "object": "chat.completion", "created": 1714467049, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci. Avez-vous des informations particulières à nous partager ? (Hôtel, Trajet déjà organisé, Autres précisions)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 826, "completion_tokens": 31, "total_tokens": 857 }, "system_fingerprint": "fp_df661246b2" } [2024-04-30 10:50:51] [6630b0e951cb2] [INFO] Sender already set +33601747173 [2024-04-30 10:50:51] [6630b0e951cb2] [DEBUG] [SMS] text : Merci. Avez-vous des informations particulières à nous partager ? (Hôtel, Trajet déjà organisé, Autres précisions) [2024-04-30 10:50:51] [6630b0e951cb2] [DEBUG] [SMS] number : +33601747173 [2024-04-30 10:50:51] [6630b0e951cb2] [DEBUG] [SMS] sender : 33757050393 [2024-04-30 10:50:51] [6630b0e951cb2] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Merci. Avez-vous des informations particuli\u00e8res \u00e0 nous partager ? (H\u00f4tel, Trajet d\u00e9j\u00e0 organis\u00e9, Autres pr\u00e9cisions)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-04-30 10:50:51] [6630b0e951cb2] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:50:51] [6630b0e951cb2] [INFO] [SMS] SMS envoyé avec succès id : sms_6630b0ebd59f6905830862 [2024-04-30 10:50:51] [6630b0e951cb2] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630b0ebd59f6905830862","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":130.93} [2024-04-30 10:50:51] [6630b0e951cb2] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:50:51] [6630b0e951cb2] [DEBUG] Callback juste avant fin callBack [2024-04-30 10:51:16] [6630b10450b78] [DEBUG] Callback main start ok [2024-04-30 10:51:16] [6630b10450b78] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 10:51:16] [6630b10450b78] [DEBUG] Callback main avant while ok [2024-04-30 10:51:16] [6630b10450b78] [DEBUG] Fields : channel=sms&text=non je loge chez une amie&reception_date=2024-04-30 10:51:15&metadata[message_id]=sms_6630b0ebd59f6905830862&metadata[number]=+33601747173&metadata[sim_card_number]=+33757050393 [2024-04-30 10:51:16] [6630b10450b78] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33601747173 Text: non je loge chez une amie [2024-04-30 10:51:16] [6630b10450b78] [INFO] From: +33601747173|To: +33757050393|Date: 2024-04-30 10:51:15|Message: non je loge chez une amie [2024-04-30 10:51:16] [6630b10450b78] [DEBUG] callback main apres while ok [2024-04-30 10:51:16] [6630b10450b78] [INFO] Phone Number +33601747173 is available ! [2024-04-30 10:51:16] [6630b10450b78] [DEBUG] Service is enabled ? true [2024-04-30 10:51:16] [6630b10450b78] [INFO] Service +33757050393 is enabled ! [2024-04-30 10:51:16] [6630b10450b78] [DEBUG] Listen is enabled ? false [2024-04-30 10:51:16] [6630b10450b78] [INFO] Listen +33757050393 is disabled ! [2024-04-30 10:51:16] [6630b10450b78] [DEBUG] callback main sim_card_number CORRECT : +33757050393 début d'interpretation du message [2024-04-30 10:51:16] [6630b10450b78] [DEBUG] BDD CheckNumber : OK [2024-04-30 10:51:16] [6630b10450b78] [INFO] Callback SMS Count =? 6 [2024-04-30 10:51:16] [6630b10450b78] [INFO] Callback checkMessage : 25 avenue julien, 6300 -- text: non je loge chez une amie [2024-04-30 10:51:16] [6630b10450b78] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'non je loge chez une amie' [2024-04-30 10:51:16] [6630b10450b78] [INFO] Event ID ? 12 [2024-04-30 10:51:16] [6630b10450b78] [INFO] Fetch event [2024-04-30 10:51:16] [6630b10450b78] [INFO] Event name : CEC S5 [2024-04-30 10:51:16] [6630b10450b78] [DEBUG] début chatgpt [2024-04-30 10:51:16] [6630b10450b78] [DEBUG] curl_init OK [2024-04-30 10:51:16] [6630b10450b78] [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 la session 5 CEC : \"Embarquer des \u00e9cosyst\u00e8mes\" qui se d\u00e9roule du jeudi 16 Mai 2024 au vendredi 17 Mai 2024 \u00e0 charlieu.\r\nJe vais \u00e0 cette 5 \u00e8me session de la CEC(Convention des Entreprises pour le Climat),vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage.\r\n \r\nNous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\r\nSi je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. \r\nUne fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\".\r\nLes informations \u00e0 collecter sont: \r\n\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Jeudi 16 Mai au Vendredi 17 Mai) \r\n\\\\n - Role(si je souhaite \u00eatre conducteur ou passager) \r\n\\\\n - mon adresse de d\u00e9part (dont code postal) \r\n\\\\n - Commentaires particulier (nom d'hotel, covoiturage d\u00e9j\u00e0 organis\u00e9 ou autres informations particuli\u00e8res) \r\n\\\\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, Racontez-moi tout!\\\" \"]"},{"role":"assistant","content":"Bonjour, c\u2019est Alfred. Depuis le d\u00e9but du parcours CEC Massif Central, c\u2019est plus de 2,5 tonnes de CO2 \u00e9conomis\u00e9e sur les transports gr\u00e2ce \u00e0 vous ! Merci pour ces progr\u00e8s. C\u2019est la derni\u00e8re session aupr\u00e8s de laquelle j\u2019interviens. Pour la Session 5 \u2018Embarquer des \u00e9cosyst\u00e8mes\u2019 qui se d\u00e9roulera du 16 au 17 mai 2024 \u00e0 Charlieu, voulez-vous que j\u2019organise votre venue ? (Oui, non)"},{"role":"user","content":"oui evidement je t'adore alfred"},{"role":"assistant","content":"Je suis un assistant de mobilit\u00e9 partag\u00e9e, j'aide les invit\u00e9s \u00e0 se rendre \u00e0 l'\u00e9v\u00e8nement. Si vous avez d\u00e9j\u00e0 pr\u00e9vu votre trajet, n'h\u00e9sitez pas \u00e0 me le partager, pour pouvoir comptabiliser vos efforts collectivement. (Moyen de transport ; nombre de voyageurs ; km) \r\nAlfred."},{"role":"user","content":"je comote bien covoiturer, je viens de clermont"},{"role":"assistant","content":"Parfait ! Souhaitez-vous \u00eatre conducteur ou passager pour ce covoiturage ? (conducteur, passager, peu importe)"},{"role":"user","content":"conducteur"},{"role":"assistant","content":"Super, merci ! Serez-vous pr\u00e9sent les deux jours ? (jeudi, vendredi, les deux jours)"},{"role":"user","content":"oui "},{"role":"assistant","content":"Quelle est votre adresse de d\u00e9part \u00e0 Clermont-Ferrand ? (n'oubliez pas le code postal)"},{"role":"user","content":"25 avenue julien, 6300"},{"role":"assistant","content":"Merci. Avez-vous des informations particuli\u00e8res \u00e0 nous partager ? (H\u00f4tel, Trajet d\u00e9j\u00e0 organis\u00e9, Autres pr\u00e9cisions)"},{"role":"user","content":"non je loge chez une amie"}]} [2024-04-30 10:51:20] [6630b10450b78] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JdUivTBp58lAPcfLwRwGSCYFF9Np", "object": "chat.completion", "created": 1714467076, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 873, "completion_tokens": 37, "total_tokens": 910 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:51:20] [6630b10450b78] [DEBUG] Curl Closed OK [2024-04-30 10:51:20] [6630b10450b78] [INFO] Commun GPT Content: { "id": "chatcmpl-9JdUivTBp58lAPcfLwRwGSCYFF9Np", "object": "chat.completion", "created": 1714467076, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 873, "completion_tokens": 37, "total_tokens": 910 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 10:51:20] [6630b10450b78] [INFO] Sender already set +33601747173 [2024-04-30 10:51:20] [6630b10450b78] [DEBUG] [SMS] text : Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred. [2024-04-30 10:51:20] [6630b10450b78] [DEBUG] [SMS] number : +33601747173 [2024-04-30 10:51:20] [6630b10450b78] [DEBUG] [SMS] sender : 33757050393 [2024-04-30 10:51:20] [6630b10450b78] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-04-30 10:51:20] [6630b10450b78] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 10:51:20] [6630b10450b78] [INFO] [SMS] SMS envoyé avec succès id : sms_6630b10893e87511238431 [2024-04-30 10:51:20] [6630b10450b78] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630b10893e87511238431","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":130.89} [2024-04-30 10:51:20] [6630b10450b78] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 10:51:20] [6630b10450b78] [DEBUG] Callback juste avant fin callBack [2024-04-30 11:37:36] [6630bbe0a4032] [INFO] Ajout du sender : 33755517569 au +33789060090 [2024-04-30 11:37:36] [6630bbe0a4032] [DEBUG] [SMS] text : Bonjour, c'est Alfred de MICHELIN Mobili. Vous participez à l'évènement Fictif 2024 qui aura lieu les 24 et 25 Décembre 2024 à Clermont Ferrand. Améliorons ensemble l'empreinte carbone, en favorisant la mobilité partagée ! Voulez-vous que je vous aide à vous rendre sur place ? (Oui, non) [2024-04-30 11:37:36] [6630bbe0a4032] [DEBUG] [SMS] number : +33789060090 [2024-04-30 11:37:36] [6630bbe0a4032] [DEBUG] [SMS] sender : 33755517569 [2024-04-30 11:37:36] [6630bbe0a4032] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33789060090"}],"text":"Bonjour, c'est Alfred de MICHELIN Mobili. Vous participez \u00e0 l'\u00e9v\u00e8nement Fictif 2024 qui aura lieu les 24 et 25 D\u00e9cembre 2024 \u00e0 Clermont Ferrand. Am\u00e9liorons ensemble l'empreinte carbone, en favorisant la mobilit\u00e9 partag\u00e9e ! Voulez-vous que je vous aide \u00e0 vous rendre sur place ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-04-30 11:37:37] [6630bbe0a4032] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 11:37:37] [6630bbe0a4032] [INFO] [SMS] SMS envoyé avec succès id : sms_6630bbe18a100540274997 [2024-04-30 11:37:37] [6630bbe0a4032] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630bbe18a100540274997","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":130.8} [2024-04-30 11:37:37] [6630bbe0a4032] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 11:39:36] [6630bc5839c96] [INFO] Ajout du sender : 33755517569 au +33789060090 [2024-04-30 11:39:36] [6630bc5839c96] [DEBUG] [SMS] text : Bonjour, c'est Alfred de MICHELIN Mobili. Vous participez à l'évènement Fictif 2024 qui aura lieu les 24 et 25 Décembre 2024 à Clermont Ferrand. Améliorons ensemble l'empreinte carbone, en favorisant la mobilité partagée ! Voulez-vous que je vous aide à vous rendre sur place ? (Oui, non) [2024-04-30 11:39:36] [6630bc5839c96] [DEBUG] [SMS] number : +33789060090 [2024-04-30 11:39:36] [6630bc5839c96] [DEBUG] [SMS] sender : 33755517569 [2024-04-30 11:39:36] [6630bc5839c96] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33789060090"}],"text":"Bonjour, c'est Alfred de MICHELIN Mobili. Vous participez \u00e0 l'\u00e9v\u00e8nement Fictif 2024 qui aura lieu les 24 et 25 D\u00e9cembre 2024 \u00e0 Clermont Ferrand. Am\u00e9liorons ensemble l'empreinte carbone, en favorisant la mobilit\u00e9 partag\u00e9e ! Voulez-vous que je vous aide \u00e0 vous rendre sur place ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-04-30 11:39:36] [6630bc5839c96] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 11:39:36] [6630bc5839c96] [INFO] [SMS] SMS envoyé avec succès id : sms_6630bc589eec2962395234 [2024-04-30 11:39:36] [6630bc5839c96] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630bc589eec2962395234","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":130.71} [2024-04-30 11:39:36] [6630bc5839c96] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 11:39:55] [6630bc6b8043c] [DEBUG] Callback main start ok [2024-04-30 11:39:55] [6630bc6b8043c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 11:39:55] [6630bc6b8043c] [DEBUG] Callback main avant while ok [2024-04-30 11:39:55] [6630bc6b8043c] [DEBUG] Fields : channel=sms&text=Oui 👍&reception_date=2024-04-30 11:39:53&metadata[message_id]=sms_6630bc589eec2962395234&metadata[number]=+33789060090&metadata[sim_card_number]=+33755517569 [2024-04-30 11:39:55] [6630bc6b8043c] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33789060090 Text: Oui 👍 [2024-04-30 11:39:55] [6630bc6b8043c] [INFO] From: +33789060090|To: +33755517569|Date: 2024-04-30 11:39:53|Message: Oui 👍 [2024-04-30 11:39:55] [6630bc6b8043c] [DEBUG] callback main apres while ok [2024-04-30 11:39:55] [6630bc6b8043c] [INFO] Phone Number +33789060090 is available ! [2024-04-30 11:39:55] [6630bc6b8043c] [DEBUG] Service is enabled ? true [2024-04-30 11:39:55] [6630bc6b8043c] [INFO] Service +33755517569 is enabled ! [2024-04-30 11:39:55] [6630bc6b8043c] [DEBUG] Listen is enabled ? false [2024-04-30 11:39:55] [6630bc6b8043c] [INFO] Listen +33755517569 is disabled ! [2024-04-30 11:39:55] [6630bc6b8043c] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-04-30 11:39:55] [6630bc6b8043c] [DEBUG] BDD CheckNumber : OK [2024-04-30 11:39:55] [6630bc6b8043c] [INFO] Callback SMS Count =? 1 [2024-04-30 11:39:55] [6630bc6b8043c] [INFO] Callback checkMessage : -- text: Oui 👍 [2024-04-30 11:39:55] [6630bc6b8043c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui 👍' [2024-04-30 11:39:55] [6630bc6b8043c] [INFO] Event ID ? 4 [2024-04-30 11:39:55] [6630bc6b8043c] [INFO] Fetch event [2024-04-30 11:39:55] [6630bc6b8043c] [INFO] Event name : Beta test (Fictif Clermont 2024) [2024-04-30 11:39:55] [6630bc6b8043c] [DEBUG] début chatgpt [2024-04-30 11:39:55] [6630bc6b8043c] [DEBUG] curl_init OK [2024-04-30 11:39:55] [6630bc6b8043c] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","response_format":{"type":"text"},"messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Oui \ud83d\udc4d"}]} [2024-04-30 11:39:56] [6630bc6b8043c] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JeFn7BMGalSfheph21x82n5riUtO", "object": "chat.completion", "created": 1714469995, "model": "gpt-3.5-turbo-0125", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "10" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 130, "completion_tokens": 1, "total_tokens": 131 }, "system_fingerprint": "fp_3b956da36b" } [2024-04-30 11:39:56] [6630bc6b8043c] [DEBUG] Curl Closed OK [2024-04-30 11:39:56] [6630bc6b8043c] [INFO] Commun GPT Content: { "id": "chatcmpl-9JeFn7BMGalSfheph21x82n5riUtO", "object": "chat.completion", "created": 1714469995, "model": "gpt-3.5-turbo-0125", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "10" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 130, "completion_tokens": 1, "total_tokens": 131 }, "system_fingerprint": "fp_3b956da36b" } [2024-04-30 11:39:56] [6630bc6b8043c] [DEBUG] [AUTOMATIC] Réponse 10 [2024-04-30 11:39:56] [6630bc6b8043c] [DEBUG] [AUTOMATIC] Réponse Positive [2024-04-30 11:39:56] [6630bc6b8043c] [INFO] Sender already set +33789060090 [2024-04-30 11:39:56] [6630bc6b8043c] [DEBUG] [SMS] text : Parfait, pour en savoir plus sur moi: https://bit.ly/CGUAlfred Souhaitez-vous etre conducteur ou passager ? (Conducteur, passager, peu importe) [2024-04-30 11:39:56] [6630bc6b8043c] [DEBUG] [SMS] number : +33789060090 [2024-04-30 11:39:56] [6630bc6b8043c] [DEBUG] [SMS] sender : 33755517569 [2024-04-30 11:39:56] [6630bc6b8043c] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33789060090"}],"text":"Parfait, pour en savoir plus sur moi: https:\/\/bit.ly\/CGUAlfred\r\nSouhaitez-vous etre conducteur ou passager ? (Conducteur, passager, peu importe)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-04-30 11:39:56] [6630bc6b8043c] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 11:39:56] [6630bc6b8043c] [INFO] [SMS] SMS envoyé avec succès id : sms_6630bc6c7678c311369730 [2024-04-30 11:39:56] [6630bc6b8043c] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630bc6c7678c311369730","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":130.66} [2024-04-30 11:39:56] [6630bc6b8043c] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 11:39:56] [6630bc6b8043c] [DEBUG] Callback juste avant fin callBack [2024-04-30 11:40:21] [6630bc8576511] [DEBUG] Callback main start ok [2024-04-30 11:40:21] [6630bc8576511] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 11:40:21] [6630bc8576511] [DEBUG] Callback main avant while ok [2024-04-30 11:40:21] [6630bc8576511] [DEBUG] Fields : channel=sms&text=Conducteur 🚘&reception_date=2024-04-30 11:40:19&metadata[message_id]=sms_6630bc6c7678c311369730&metadata[number]=+33789060090&metadata[sim_card_number]=+33755517569 [2024-04-30 11:40:21] [6630bc8576511] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33789060090 Text: Conducteur 🚘 [2024-04-30 11:40:21] [6630bc8576511] [INFO] From: +33789060090|To: +33755517569|Date: 2024-04-30 11:40:19|Message: Conducteur 🚘 [2024-04-30 11:40:21] [6630bc8576511] [DEBUG] callback main apres while ok [2024-04-30 11:40:21] [6630bc8576511] [INFO] Phone Number +33789060090 is available ! [2024-04-30 11:40:21] [6630bc8576511] [DEBUG] Service is enabled ? true [2024-04-30 11:40:21] [6630bc8576511] [INFO] Service +33755517569 is enabled ! [2024-04-30 11:40:21] [6630bc8576511] [DEBUG] Listen is enabled ? false [2024-04-30 11:40:21] [6630bc8576511] [INFO] Listen +33755517569 is disabled ! [2024-04-30 11:40:21] [6630bc8576511] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-04-30 11:40:21] [6630bc8576511] [DEBUG] BDD CheckNumber : OK [2024-04-30 11:40:21] [6630bc8576511] [INFO] Callback SMS Count =? 2 [2024-04-30 11:40:21] [6630bc8576511] [INFO] Callback checkMessage : Oui 👍 -- text: Conducteur 🚘 [2024-04-30 11:40:21] [6630bc8576511] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur 🚘' [2024-04-30 11:40:21] [6630bc8576511] [INFO] Event ID ? 4 [2024-04-30 11:40:21] [6630bc8576511] [INFO] Fetch event [2024-04-30 11:40:21] [6630bc8576511] [INFO] Event name : Beta test (Fictif Clermont 2024) [2024-04-30 11:40:21] [6630bc8576511] [DEBUG] début chatgpt [2024-04-30 11:40:21] [6630bc8576511] [DEBUG] curl_init OK [2024-04-30 11:40:21] [6630bc8576511] [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 l'\u00e9v\u00e8nement Fictif 2024 qui se d\u00e9roule \u00e0 Clermont Ferrand du Mardi 24 D\u00e9cembre 2024 au Mercredi 25 D\u00e9cembre 2024. Je vais a l'\u00e9v\u00e8nement Fictif 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.LaFictifClermont.com\/\u00bb\\\". Si je vous pose une question en lien avec l'\u00e9v\u00e8nement mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.LaFictifClermont.com\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mardi 24 D\u00e9cembre 2024 au Mercredi 25 D\u00e9cembre 2024)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent? (Mercredi, Jeudi, Vendredi, Samedi, Dimanche)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 Clermont Ferrand, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, c'est Alfred de MICHELIN Mobili. Vous participez \u00e0 l'\u00e9v\u00e8nement Fictif 2024 qui aura lieu les 24 et 25 D\u00e9cembre 2024 \u00e0 Clermont Ferrand. Am\u00e9liorons ensemble l'empreinte carbone, en favorisant la mobilit\u00e9 partag\u00e9e ! Voulez-vous que je vous aide \u00e0 vous rendre sur place ? (Oui, non)"},{"role":"user","content":"Oui \ud83d\udc4d"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Conducteur \ud83d\ude98"}]} [2024-04-30 11:40:23] [6630bc8576511] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JeGDkf9F9KXJXvGU1ZJ7ZgwQzIQu", "object": "chat.completion", "created": 1714470021, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super ! Quels jours serez-vous présent ? (Mardi 24, Mercredi 25, les deux)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 768, "completion_tokens": 25, "total_tokens": 793 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 11:40:23] [6630bc8576511] [DEBUG] Curl Closed OK [2024-04-30 11:40:23] [6630bc8576511] [INFO] Commun GPT Content: { "id": "chatcmpl-9JeGDkf9F9KXJXvGU1ZJ7ZgwQzIQu", "object": "chat.completion", "created": 1714470021, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super ! Quels jours serez-vous présent ? (Mardi 24, Mercredi 25, les deux)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 768, "completion_tokens": 25, "total_tokens": 793 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 11:40:23] [6630bc8576511] [INFO] Sender already set +33789060090 [2024-04-30 11:40:23] [6630bc8576511] [DEBUG] [SMS] text : Super ! Quels jours serez-vous présent ? (Mardi 24, Mercredi 25, les deux) [2024-04-30 11:40:23] [6630bc8576511] [DEBUG] [SMS] number : +33789060090 [2024-04-30 11:40:23] [6630bc8576511] [DEBUG] [SMS] sender : 33755517569 [2024-04-30 11:40:23] [6630bc8576511] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33789060090"}],"text":"Super ! Quels jours serez-vous pr\u00e9sent ? (Mardi 24, Mercredi 25, les deux)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-04-30 11:40:23] [6630bc8576511] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 11:40:23] [6630bc8576511] [INFO] [SMS] SMS envoyé avec succès id : sms_6630bc8795a2d914332550 [2024-04-30 11:40:23] [6630bc8576511] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630bc8795a2d914332550","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":130.62} [2024-04-30 11:40:23] [6630bc8576511] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 11:40:23] [6630bc8576511] [DEBUG] Callback juste avant fin callBack [2024-04-30 16:06:06] [6630facebacc0] [DEBUG] Callback main start ok [2024-04-30 16:06:06] [6630facebacc0] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 16:06:06] [6630facebacc0] [DEBUG] Callback main avant while ok [2024-04-30 16:06:06] [6630facebacc0] [DEBUG] Fields : channel=sms&text=Bonjour Alfred !&reception_date=2024-04-30 16:06:03&metadata[number]=+33626306329&metadata[sim_card_number]=+33757050404 [2024-04-30 16:06:06] [6630facebacc0] [INFO] Callback SMS entrant sur sim_card: +33757050404 depuis Number (user): +33626306329 Text: Bonjour Alfred ! [2024-04-30 16:06:06] [6630facebacc0] [INFO] From: +33626306329|To: +33757050404|Date: 2024-04-30 16:06:03|Message: Bonjour Alfred ! [2024-04-30 16:06:06] [6630facebacc0] [DEBUG] callback main apres while ok [2024-04-30 16:06:06] [6630facebacc0] [INFO] Phone Number +33626306329 is available ! [2024-04-30 16:06:06] [6630facebacc0] [DEBUG] Service is enabled ? true [2024-04-30 16:06:06] [6630facebacc0] [INFO] Service +33757050404 is enabled ! [2024-04-30 16:06:06] [6630facebacc0] [DEBUG] Listen is enabled ? false [2024-04-30 16:06:06] [6630facebacc0] [INFO] Listen +33757050404 is disabled ! [2024-04-30 16:06:06] [6630facebacc0] [DEBUG] callback main sim_card_number CORRECT : +33757050404 début d'interpretation du message [2024-04-30 16:06:06] [6630facebacc0] [DEBUG] BDD CheckNumber : la table est vide [2024-04-30 16:06:06] [6630facebacc0] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-04-30 16:06:06] [6630facebacc0] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33626306329 [2024-04-30 16:06:06] [6630facebacc0] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred !' [2024-04-30 16:06:06] [6630facebacc0] [INFO] Callback Q1: l'event n'est pas reconnu [2024-04-30 16:06:06] [6630facebacc0] [INFO] Ajout du sender : 33757050374 au +33626306329 [2024-04-30 16:06:06] [6630facebacc0] [DEBUG] [SMS] text : Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller? [2024-04-30 16:06:06] [6630facebacc0] [DEBUG] [SMS] number : +33626306329 [2024-04-30 16:06:06] [6630facebacc0] [DEBUG] [SMS] sender : 33757050374 [2024-04-30 16:06:06] [6630facebacc0] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33626306329"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050374"} [2024-04-30 16:06:07] [6630facebacc0] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 16:06:07] [6630facebacc0] [INFO] [SMS] SMS envoyé avec succès id : sms_6630facf79d40339735809 [2024-04-30 16:06:07] [6630facebacc0] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630facf79d40339735809","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":130.57} [2024-04-30 16:06:07] [6630facebacc0] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 16:06:07] [6630facebacc0] [DEBUG] Callback juste avant fin callBack [2024-04-30 16:06:44] [6630faf482b27] [DEBUG] Callback main start ok [2024-04-30 16:06:44] [6630faf482b27] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 16:06:44] [6630faf482b27] [DEBUG] Callback main avant while ok [2024-04-30 16:06:44] [6630faf482b27] [DEBUG] Fields : channel=sms&text=A la jonquera, TMTC frère&reception_date=2024-04-30 16:06:43&metadata[message_id]=sms_6630facf79d40339735809&metadata[number]=+33626306329&metadata[sim_card_number]=+33757050374 [2024-04-30 16:06:44] [6630faf482b27] [INFO] Callback SMS entrant sur sim_card: +33757050374 depuis Number (user): +33626306329 Text: A la jonquera, TMTC frère [2024-04-30 16:06:44] [6630faf482b27] [INFO] From: +33626306329|To: +33757050374|Date: 2024-04-30 16:06:43|Message: A la jonquera, TMTC frère [2024-04-30 16:06:44] [6630faf482b27] [DEBUG] callback main apres while ok [2024-04-30 16:06:44] [6630faf482b27] [INFO] Phone Number +33626306329 is available ! [2024-04-30 16:06:44] [6630faf482b27] [DEBUG] Service is enabled ? true [2024-04-30 16:06:44] [6630faf482b27] [INFO] Service +33757050374 is enabled ! [2024-04-30 16:06:44] [6630faf482b27] [DEBUG] Listen is enabled ? false [2024-04-30 16:06:44] [6630faf482b27] [INFO] Listen +33757050374 is disabled ! [2024-04-30 16:06:44] [6630faf482b27] [DEBUG] callback main sim_card_number CORRECT : +33757050374 début d'interpretation du message [2024-04-30 16:06:44] [6630faf482b27] [DEBUG] BDD CheckNumber : OK [2024-04-30 16:06:44] [6630faf482b27] [INFO] Callback SMS Count =? 1 [2024-04-30 16:06:44] [6630faf482b27] [INFO] Callback checkMessage : Bonjour Alfred ! -- text: A la jonquera, TMTC frère [2024-04-30 16:06:44] [6630faf482b27] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'A la jonquera, TMTC frère' [2024-04-30 16:06:44] [6630faf482b27] [INFO] Event ID ? [2024-04-30 16:06:44] [6630faf482b27] [DEBUG] début chatgpt [2024-04-30 16:06:44] [6630faf482b27] [DEBUG] curl_init OK [2024-04-30 16:06:44] [6630faf482b27] [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. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - jours de pr\u00e9sence (pr\u00e9sent samedi 16 Mars ou dimanche 17 Mars ou les deux) \\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?\",\"Serez-vous pr\u00e9sent 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\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"A la jonquera, TMTC fr\u00e8re"}]} [2024-04-30 16:06:49] [6630faf482b27] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JiQ0pcoPIRNpfOeevY1092z8vUvB", "object": "chat.completion", "created": 1714486004, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je comprends que vous souhaitez aller à La Jonquera. Pourriez-vous me préciser si vous serez présent le samedi 16 mars, le dimanche 17 mars, ou les deux jours, s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 320, "completion_tokens": 51, "total_tokens": 371 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 16:06:49] [6630faf482b27] [DEBUG] Curl Closed OK [2024-04-30 16:06:49] [6630faf482b27] [INFO] Commun GPT Content: { "id": "chatcmpl-9JiQ0pcoPIRNpfOeevY1092z8vUvB", "object": "chat.completion", "created": 1714486004, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je comprends que vous souhaitez aller à La Jonquera. Pourriez-vous me préciser si vous serez présent le samedi 16 mars, le dimanche 17 mars, ou les deux jours, s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 320, "completion_tokens": 51, "total_tokens": 371 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 16:06:49] [6630faf482b27] [INFO] Sender already set +33626306329 [2024-04-30 16:06:49] [6630faf482b27] [DEBUG] [SMS] text : Je comprends que vous souhaitez aller à La Jonquera. Pourriez-vous me préciser si vous serez présent le samedi 16 mars, le dimanche 17 mars, ou les deux jours, s'il vous plaît ? [2024-04-30 16:06:49] [6630faf482b27] [DEBUG] [SMS] number : +33626306329 [2024-04-30 16:06:49] [6630faf482b27] [DEBUG] [SMS] sender : 33757050374 [2024-04-30 16:06:49] [6630faf482b27] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33626306329"}],"text":"Je comprends que vous souhaitez aller \u00e0 La Jonquera. Pourriez-vous me pr\u00e9ciser si vous serez pr\u00e9sent le samedi 16 mars, le dimanche 17 mars, ou les deux jours, s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050374"} [2024-04-30 16:06:49] [6630faf482b27] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 16:06:49] [6630faf482b27] [INFO] [SMS] SMS envoyé avec succès id : sms_6630faf96abf7277678186 [2024-04-30 16:06:49] [6630faf482b27] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6630faf96abf7277678186","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":130.48} [2024-04-30 16:06:49] [6630faf482b27] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 16:06:49] [6630faf482b27] [DEBUG] Callback juste avant fin callBack [2024-04-30 17:04:48] [663108905043a] [DEBUG] Callback main start ok [2024-04-30 17:04:48] [663108905043a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 17:04:48] [663108905043a] [DEBUG] Callback main avant while ok [2024-04-30 17:04:48] [663108905043a] [DEBUG] Fields : channel=sms&text=VVX&reception_date=2024-04-30 17:04:45&metadata[number]=+33684519687&metadata[sim_card_number]=+33755517567 [2024-04-30 17:04:48] [663108905043a] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33684519687 Text: VVX [2024-04-30 17:04:48] [663108905043a] [INFO] From: +33684519687|To: +33755517567|Date: 2024-04-30 17:04:45|Message: VVX [2024-04-30 17:04:48] [663108905043a] [DEBUG] callback main apres while ok [2024-04-30 17:04:48] [663108905043a] [INFO] Phone Number +33684519687 is available ! [2024-04-30 17:04:48] [663108905043a] [DEBUG] Service is enabled ? true [2024-04-30 17:04:48] [663108905043a] [INFO] Service +33755517567 is enabled ! [2024-04-30 17:04:48] [663108905043a] [DEBUG] Listen is enabled ? false [2024-04-30 17:04:48] [663108905043a] [INFO] Listen +33755517567 is disabled ! [2024-04-30 17:04:48] [663108905043a] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-04-30 17:04:48] [663108905043a] [DEBUG] BDD CheckNumber : la table est vide [2024-04-30 17:04:48] [663108905043a] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-04-30 17:04:48] [663108905043a] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33684519687 [2024-04-30 17:04:48] [663108905043a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'VVX' [2024-04-30 17:04:48] [663108905043a] [INFO] Callback Q1: l'event est VVX [2024-04-30 17:04:48] [663108905043a] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'VVX via sms' [2024-04-30 17:04:48] [663108905043a] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '9' [2024-04-30 17:04:48] [663108905043a] [INFO] Ajout du sender : 33757050383 au +33684519687 [2024-04-30 17:04:48] [663108905043a] [DEBUG] [SMS] text : Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir à l'évènement ? (Oui, non) [2024-04-30 17:04:48] [663108905043a] [DEBUG] [SMS] number : +33684519687 [2024-04-30 17:04:48] [663108905043a] [DEBUG] [SMS] sender : 33757050383 [2024-04-30 17:04:48] [663108905043a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33684519687"}],"text":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-04-30 17:04:48] [663108905043a] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 17:04:48] [663108905043a] [INFO] [SMS] SMS envoyé avec succès id : sms_66310890ea76c321942948 [2024-04-30 17:04:48] [663108905043a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66310890ea76c321942948","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":130.35} [2024-04-30 17:04:48] [663108905043a] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 17:04:48] [663108905043a] [DEBUG] Callback juste avant fin callBack [2024-04-30 17:05:03] [6631089f85f8a] [DEBUG] Callback main start ok [2024-04-30 17:05:03] [6631089f85f8a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 17:05:03] [6631089f85f8a] [DEBUG] Callback main avant while ok [2024-04-30 17:05:03] [6631089f85f8a] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-04-30 17:05:02&metadata[message_id]=sms_66310890ea76c321942948&metadata[number]=+33684519687&metadata[sim_card_number]=+33757050383 [2024-04-30 17:05:03] [6631089f85f8a] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33684519687 Text: Oui [2024-04-30 17:05:03] [6631089f85f8a] [INFO] From: +33684519687|To: +33757050383|Date: 2024-04-30 17:05:02|Message: Oui [2024-04-30 17:05:03] [6631089f85f8a] [DEBUG] callback main apres while ok [2024-04-30 17:05:03] [6631089f85f8a] [INFO] Phone Number +33684519687 is available ! [2024-04-30 17:05:03] [6631089f85f8a] [DEBUG] Service is enabled ? true [2024-04-30 17:05:03] [6631089f85f8a] [INFO] Service +33757050383 is enabled ! [2024-04-30 17:05:03] [6631089f85f8a] [DEBUG] Listen is enabled ? false [2024-04-30 17:05:03] [6631089f85f8a] [INFO] Listen +33757050383 is disabled ! [2024-04-30 17:05:03] [6631089f85f8a] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-04-30 17:05:03] [6631089f85f8a] [DEBUG] BDD CheckNumber : OK [2024-04-30 17:05:03] [6631089f85f8a] [INFO] Callback SMS Count =? 1 [2024-04-30 17:05:03] [6631089f85f8a] [INFO] Callback checkMessage : VVX -- text: Oui [2024-04-30 17:05:03] [6631089f85f8a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-04-30 17:05:03] [6631089f85f8a] [INFO] Event ID ? 9 [2024-04-30 17:05:03] [6631089f85f8a] [INFO] Fetch event [2024-04-30 17:05:03] [6631089f85f8a] [INFO] Event name : VVX [2024-04-30 17:05:03] [6631089f85f8a] [DEBUG] [AUTOMATIC] Réponse Positive [2024-04-30 17:05:03] [6631089f85f8a] [INFO] Sender already set +33684519687 [2024-04-30 17:05:03] [6631089f85f8a] [DEBUG] [SMS] text : C’est parfait. Je vais vous poser quelques questions très simples. Sentez-vous libre de me répondre comme vous voulez. Pour en savoir plus : https://bit.ly/CGUAlfred et politique de confidentialité https://bit.ly/PriVACy Souhaitez-vous être conducteur ou passager ? (Conducteur, passager, peu importe) [2024-04-30 17:05:03] [6631089f85f8a] [DEBUG] [SMS] number : +33684519687 [2024-04-30 17:05:03] [6631089f85f8a] [DEBUG] [SMS] sender : 33757050383 [2024-04-30 17:05:03] [6631089f85f8a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33684519687"}],"text":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUAlfred et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVACy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-04-30 17:05:03] [6631089f85f8a] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 17:05:03] [6631089f85f8a] [INFO] [SMS] SMS envoyé avec succès id : sms_6631089fd9265079496786 [2024-04-30 17:05:03] [6631089f85f8a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6631089fd9265079496786","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":130.21} [2024-04-30 17:05:03] [6631089f85f8a] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 17:05:03] [6631089f85f8a] [DEBUG] Callback juste avant fin callBack [2024-04-30 17:05:31] [663108bb99a36] [DEBUG] Callback main start ok [2024-04-30 17:05:31] [663108bb99a36] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 17:05:31] [663108bb99a36] [DEBUG] Callback main avant while ok [2024-04-30 17:05:31] [663108bb99a36] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-04-30 17:05:30&metadata[message_id]=sms_6631089fd9265079496786&metadata[number]=+33684519687&metadata[sim_card_number]=+33757050383 [2024-04-30 17:05:31] [663108bb99a36] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33684519687 Text: Passager [2024-04-30 17:05:31] [663108bb99a36] [INFO] From: +33684519687|To: +33757050383|Date: 2024-04-30 17:05:30|Message: Passager [2024-04-30 17:05:31] [663108bb99a36] [DEBUG] callback main apres while ok [2024-04-30 17:05:31] [663108bb99a36] [INFO] Phone Number +33684519687 is available ! [2024-04-30 17:05:31] [663108bb99a36] [DEBUG] Service is enabled ? true [2024-04-30 17:05:31] [663108bb99a36] [INFO] Service +33757050383 is enabled ! [2024-04-30 17:05:31] [663108bb99a36] [DEBUG] Listen is enabled ? false [2024-04-30 17:05:31] [663108bb99a36] [INFO] Listen +33757050383 is disabled ! [2024-04-30 17:05:31] [663108bb99a36] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-04-30 17:05:31] [663108bb99a36] [DEBUG] BDD CheckNumber : OK [2024-04-30 17:05:31] [663108bb99a36] [INFO] Callback SMS Count =? 2 [2024-04-30 17:05:31] [663108bb99a36] [INFO] Callback checkMessage : Oui -- text: Passager [2024-04-30 17:05:31] [663108bb99a36] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-04-30 17:05:31] [663108bb99a36] [INFO] Event ID ? 9 [2024-04-30 17:05:31] [663108bb99a36] [INFO] Fetch event [2024-04-30 17:05:31] [663108bb99a36] [INFO] Event name : VVX [2024-04-30 17:05:31] [663108bb99a36] [DEBUG] début chatgpt [2024-04-30 17:05:31] [663108bb99a36] [DEBUG] curl_init OK [2024-04-30 17:05:31] [663108bb99a36] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"}]} [2024-04-30 17:05:34] [663108bb99a36] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JjKtMlUb0eH53uUxZjeaNpqm9v3Q", "object": "chat.completion", "created": 1714489531, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quels jours serez-vous présent à la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 768, "completion_tokens": 27, "total_tokens": 795 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 17:05:34] [663108bb99a36] [DEBUG] Curl Closed OK [2024-04-30 17:05:34] [663108bb99a36] [INFO] Commun GPT Content: { "id": "chatcmpl-9JjKtMlUb0eH53uUxZjeaNpqm9v3Q", "object": "chat.completion", "created": 1714489531, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quels jours serez-vous présent à la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 768, "completion_tokens": 27, "total_tokens": 795 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 17:05:34] [663108bb99a36] [INFO] Sender already set +33684519687 [2024-04-30 17:05:34] [663108bb99a36] [DEBUG] [SMS] text : Quels jours serez-vous présent à la VVX ? (Mercredi, Jeudi, Vendredi, Samedi) [2024-04-30 17:05:34] [663108bb99a36] [DEBUG] [SMS] number : +33684519687 [2024-04-30 17:05:34] [663108bb99a36] [DEBUG] [SMS] sender : 33757050383 [2024-04-30 17:05:34] [663108bb99a36] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33684519687"}],"text":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-04-30 17:05:35] [663108bb99a36] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 17:05:35] [663108bb99a36] [INFO] [SMS] SMS envoyé avec succès id : sms_663108bf01fac071650611 [2024-04-30 17:05:35] [663108bb99a36] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663108bf01fac071650611","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":130.17} [2024-04-30 17:05:35] [663108bb99a36] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 17:05:35] [663108bb99a36] [DEBUG] Callback juste avant fin callBack [2024-04-30 17:05:55] [663108d3bf5e9] [DEBUG] Callback main start ok [2024-04-30 17:05:55] [663108d3bf5e9] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 17:05:55] [663108d3bf5e9] [DEBUG] Callback main avant while ok [2024-04-30 17:05:55] [663108d3bf5e9] [DEBUG] Fields : channel=sms&text=Vendredi&reception_date=2024-04-30 17:05:54&metadata[message_id]=sms_663108bf01fac071650611&metadata[number]=+33684519687&metadata[sim_card_number]=+33757050383 [2024-04-30 17:05:55] [663108d3bf5e9] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33684519687 Text: Vendredi [2024-04-30 17:05:55] [663108d3bf5e9] [INFO] From: +33684519687|To: +33757050383|Date: 2024-04-30 17:05:54|Message: Vendredi [2024-04-30 17:05:55] [663108d3bf5e9] [DEBUG] callback main apres while ok [2024-04-30 17:05:55] [663108d3bf5e9] [INFO] Phone Number +33684519687 is available ! [2024-04-30 17:05:55] [663108d3bf5e9] [DEBUG] Service is enabled ? true [2024-04-30 17:05:55] [663108d3bf5e9] [INFO] Service +33757050383 is enabled ! [2024-04-30 17:05:55] [663108d3bf5e9] [DEBUG] Listen is enabled ? false [2024-04-30 17:05:55] [663108d3bf5e9] [INFO] Listen +33757050383 is disabled ! [2024-04-30 17:05:55] [663108d3bf5e9] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-04-30 17:05:55] [663108d3bf5e9] [DEBUG] BDD CheckNumber : OK [2024-04-30 17:05:55] [663108d3bf5e9] [INFO] Callback SMS Count =? 3 [2024-04-30 17:05:55] [663108d3bf5e9] [INFO] Callback checkMessage : Passager -- text: Vendredi [2024-04-30 17:05:55] [663108d3bf5e9] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Vendredi' [2024-04-30 17:05:55] [663108d3bf5e9] [INFO] Event ID ? 9 [2024-04-30 17:05:55] [663108d3bf5e9] [INFO] Fetch event [2024-04-30 17:05:55] [663108d3bf5e9] [INFO] Event name : VVX [2024-04-30 17:05:55] [663108d3bf5e9] [DEBUG] début chatgpt [2024-04-30 17:05:55] [663108d3bf5e9] [DEBUG] curl_init OK [2024-04-30 17:05:55] [663108d3bf5e9] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"}]} [2024-04-30 17:06:00] [663108d3bf5e9] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JjLIuBQF0Hn56mQTpDwcn4s1E4sw", "object": "chat.completion", "created": 1714489556, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir à la VVX, courte distance pendant les jours de l’événement, tous les trajets) ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 806, "completion_tokens": 47, "total_tokens": 853 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 17:06:00] [663108d3bf5e9] [DEBUG] Curl Closed OK [2024-04-30 17:06:00] [663108d3bf5e9] [INFO] Commun GPT Content: { "id": "chatcmpl-9JjLIuBQF0Hn56mQTpDwcn4s1E4sw", "object": "chat.completion", "created": 1714489556, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir à la VVX, courte distance pendant les jours de l’événement, tous les trajets) ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 806, "completion_tokens": 47, "total_tokens": 853 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 17:06:00] [663108d3bf5e9] [INFO] Sender already set +33684519687 [2024-04-30 17:06:00] [663108d3bf5e9] [DEBUG] [SMS] text : Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir à la VVX, courte distance pendant les jours de l’événement, tous les trajets) ? [2024-04-30 17:06:00] [663108d3bf5e9] [DEBUG] [SMS] number : +33684519687 [2024-04-30 17:06:00] [663108d3bf5e9] [DEBUG] [SMS] sender : 33757050383 [2024-04-30 17:06:00] [663108d3bf5e9] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33684519687"}],"text":"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets) ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-04-30 17:06:01] [663108d3bf5e9] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 17:06:01] [663108d3bf5e9] [INFO] [SMS] SMS envoyé avec succès id : sms_663108d918cf3384669175 [2024-04-30 17:06:01] [663108d3bf5e9] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663108d918cf3384669175","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":130.08} [2024-04-30 17:06:01] [663108d3bf5e9] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 17:06:01] [663108d3bf5e9] [DEBUG] Callback juste avant fin callBack [2024-04-30 17:06:05] [663108ddd0120] [DEBUG] Callback main start ok [2024-04-30 17:06:05] [663108ddd0120] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 17:06:05] [663108ddd0120] [DEBUG] Callback main avant while ok [2024-04-30 17:06:05] [663108ddd0120] [DEBUG] Fields : channel=sms&text=Vendredi&reception_date=2024-04-30 17:05:54&metadata[message_id]=sms_663108bf01fac071650611&metadata[number]=+33684519687&metadata[sim_card_number]=+33757050383 [2024-04-30 17:06:05] [663108ddd0120] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33684519687 Text: Vendredi [2024-04-30 17:06:05] [663108ddd0120] [INFO] From: +33684519687|To: +33757050383|Date: 2024-04-30 17:05:54|Message: Vendredi [2024-04-30 17:06:05] [663108ddd0120] [DEBUG] callback main apres while ok [2024-04-30 17:06:05] [663108ddd0120] [INFO] Phone Number +33684519687 is available ! [2024-04-30 17:06:05] [663108ddd0120] [DEBUG] Service is enabled ? true [2024-04-30 17:06:05] [663108ddd0120] [INFO] Service +33757050383 is enabled ! [2024-04-30 17:06:05] [663108ddd0120] [DEBUG] Listen is enabled ? false [2024-04-30 17:06:05] [663108ddd0120] [INFO] Listen +33757050383 is disabled ! [2024-04-30 17:06:05] [663108ddd0120] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-04-30 17:06:05] [663108ddd0120] [DEBUG] BDD CheckNumber : OK [2024-04-30 17:06:05] [663108ddd0120] [INFO] Callback SMS Count =? 3 [2024-04-30 17:06:05] [663108ddd0120] [INFO] Callback checkMessage : Vendredi -- text: Vendredi [2024-04-30 17:06:05] [663108ddd0120] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-04-30 17:06:05] [663108ddd0120] [DEBUG] Callback juste avant fin callBack [2024-04-30 17:06:50] [6631090aada32] [DEBUG] Callback main start ok [2024-04-30 17:06:50] [6631090aada32] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 17:06:50] [6631090aada32] [DEBUG] Callback main avant while ok [2024-04-30 17:06:50] [6631090aada32] [DEBUG] Fields : channel=sms&text=Courte distance avant le départ des 83&reception_date=2024-04-30 17:06:49&metadata[message_id]=sms_663108d918cf3384669175&metadata[number]=+33684519687&metadata[sim_card_number]=+33757050383 [2024-04-30 17:06:50] [6631090aada32] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33684519687 Text: Courte distance avant le départ des 83 [2024-04-30 17:06:50] [6631090aada32] [INFO] From: +33684519687|To: +33757050383|Date: 2024-04-30 17:06:49|Message: Courte distance avant le départ des 83 [2024-04-30 17:06:50] [6631090aada32] [DEBUG] callback main apres while ok [2024-04-30 17:06:50] [6631090aada32] [INFO] Phone Number +33684519687 is available ! [2024-04-30 17:06:50] [6631090aada32] [DEBUG] Service is enabled ? true [2024-04-30 17:06:50] [6631090aada32] [INFO] Service +33757050383 is enabled ! [2024-04-30 17:06:50] [6631090aada32] [DEBUG] Listen is enabled ? false [2024-04-30 17:06:50] [6631090aada32] [INFO] Listen +33757050383 is disabled ! [2024-04-30 17:06:50] [6631090aada32] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-04-30 17:06:50] [6631090aada32] [DEBUG] BDD CheckNumber : OK [2024-04-30 17:06:50] [6631090aada32] [INFO] Callback SMS Count =? 4 [2024-04-30 17:06:50] [6631090aada32] [INFO] Callback checkMessage : Vendredi -- text: Courte distance avant le départ des 83 [2024-04-30 17:06:50] [6631090aada32] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Courte distance avant le départ des 83' [2024-04-30 17:06:50] [6631090aada32] [INFO] Event ID ? 9 [2024-04-30 17:06:50] [6631090aada32] [INFO] Fetch event [2024-04-30 17:06:50] [6631090aada32] [INFO] Event name : VVX [2024-04-30 17:06:50] [6631090aada32] [DEBUG] début chatgpt [2024-04-30 17:06:50] [6631090aada32] [DEBUG] curl_init OK [2024-04-30 17:06:50] [6631090aada32] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets) ?"},{"role":"user","content":"Courte distance avant le d\u00e9part des 83"}]} [2024-04-30 17:06:52] [6631090aada32] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JjMBVfHsxJYPnam52thx61pm4zWU", "object": "chat.completion", "created": 1714489611, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quand et d'où partez-vous ? (Adresse incluant code postal)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 870, "completion_tokens": 17, "total_tokens": 887 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 17:06:52] [6631090aada32] [DEBUG] Curl Closed OK [2024-04-30 17:06:52] [6631090aada32] [INFO] Commun GPT Content: { "id": "chatcmpl-9JjMBVfHsxJYPnam52thx61pm4zWU", "object": "chat.completion", "created": 1714489611, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quand et d'où partez-vous ? (Adresse incluant code postal)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 870, "completion_tokens": 17, "total_tokens": 887 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 17:06:52] [6631090aada32] [INFO] Sender already set +33684519687 [2024-04-30 17:06:52] [6631090aada32] [DEBUG] [SMS] text : Quand et d'où partez-vous ? (Adresse incluant code postal) [2024-04-30 17:06:52] [6631090aada32] [DEBUG] [SMS] number : +33684519687 [2024-04-30 17:06:52] [6631090aada32] [DEBUG] [SMS] sender : 33757050383 [2024-04-30 17:06:52] [6631090aada32] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33684519687"}],"text":"Quand et d'o\u00f9 partez-vous ? (Adresse incluant code postal)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-04-30 17:06:52] [6631090aada32] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 17:06:52] [6631090aada32] [INFO] [SMS] SMS envoyé avec succès id : sms_6631090c7a023803580030 [2024-04-30 17:06:52] [6631090aada32] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6631090c7a023803580030","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":130.03} [2024-04-30 17:06:52] [6631090aada32] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 17:06:52] [6631090aada32] [DEBUG] Callback juste avant fin callBack [2024-04-30 17:07:50] [66310946a1a30] [DEBUG] Callback main start ok [2024-04-30 17:07:50] [66310946a1a30] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 17:07:50] [66310946a1a30] [DEBUG] Callback main avant while ok [2024-04-30 17:07:50] [66310946a1a30] [DEBUG] Fields : channel=sms&text=Vendredi 10 50 rue Louis Cuoq 63100 Clermont-Ferrand&reception_date=2024-04-30 17:07:48&metadata[message_id]=sms_6631090c7a023803580030&metadata[number]=+33684519687&metadata[sim_card_number]=+33757050383 [2024-04-30 17:07:50] [66310946a1a30] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33684519687 Text: Vendredi 10 50 rue Louis Cuoq 63100 Clermont-Ferrand [2024-04-30 17:07:50] [66310946a1a30] [INFO] From: +33684519687|To: +33757050383|Date: 2024-04-30 17:07:48|Message: Vendredi 10 50 rue Louis Cuoq 63100 Clermont-Ferrand [2024-04-30 17:07:50] [66310946a1a30] [DEBUG] callback main apres while ok [2024-04-30 17:07:50] [66310946a1a30] [INFO] Phone Number +33684519687 is available ! [2024-04-30 17:07:50] [66310946a1a30] [DEBUG] Service is enabled ? true [2024-04-30 17:07:50] [66310946a1a30] [INFO] Service +33757050383 is enabled ! [2024-04-30 17:07:50] [66310946a1a30] [DEBUG] Listen is enabled ? false [2024-04-30 17:07:50] [66310946a1a30] [INFO] Listen +33757050383 is disabled ! [2024-04-30 17:07:50] [66310946a1a30] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-04-30 17:07:50] [66310946a1a30] [DEBUG] BDD CheckNumber : OK [2024-04-30 17:07:50] [66310946a1a30] [INFO] Callback SMS Count =? 5 [2024-04-30 17:07:50] [66310946a1a30] [INFO] Callback checkMessage : Courte distance avant le départ des 83 -- text: Vendredi 10 50 rue Louis Cuoq 63100 Clermont-Ferrand [2024-04-30 17:07:50] [66310946a1a30] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Vendredi 10\n50 rue Louis Cuoq 63100 Clermont-Ferrand' [2024-04-30 17:07:50] [66310946a1a30] [INFO] Event ID ? 9 [2024-04-30 17:07:50] [66310946a1a30] [INFO] Fetch event [2024-04-30 17:07:50] [66310946a1a30] [INFO] Event name : VVX [2024-04-30 17:07:50] [66310946a1a30] [DEBUG] début chatgpt [2024-04-30 17:07:50] [66310946a1a30] [DEBUG] curl_init OK [2024-04-30 17:07:50] [66310946a1a30] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets) ?"},{"role":"user","content":"Courte distance avant le d\u00e9part des 83"},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous ? (Adresse incluant code postal)"},{"role":"user","content":"Vendredi 10\n50 rue Louis Cuoq 63100 Clermont-Ferrand"}]} [2024-04-30 17:07:52] [66310946a1a30] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JjN8nQBVVzyOcAYwIHruwwUkB6Av", "object": "chat.completion", "created": 1714489670, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des commentaires ou des informations à nous remonter ? (ex : course à laquelle vous participez, moyen de transport)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 915, "completion_tokens": 31, "total_tokens": 946 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 17:07:52] [66310946a1a30] [DEBUG] Curl Closed OK [2024-04-30 17:07:52] [66310946a1a30] [INFO] Commun GPT Content: { "id": "chatcmpl-9JjN8nQBVVzyOcAYwIHruwwUkB6Av", "object": "chat.completion", "created": 1714489670, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des commentaires ou des informations à nous remonter ? (ex : course à laquelle vous participez, moyen de transport)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 915, "completion_tokens": 31, "total_tokens": 946 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 17:07:52] [66310946a1a30] [INFO] Sender already set +33684519687 [2024-04-30 17:07:52] [66310946a1a30] [DEBUG] [SMS] text : Avez-vous des commentaires ou des informations à nous remonter ? (ex : course à laquelle vous participez, moyen de transport) [2024-04-30 17:07:52] [66310946a1a30] [DEBUG] [SMS] number : +33684519687 [2024-04-30 17:07:52] [66310946a1a30] [DEBUG] [SMS] sender : 33757050383 [2024-04-30 17:07:52] [66310946a1a30] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33684519687"}],"text":"Avez-vous des commentaires ou des informations \u00e0 nous remonter ? (ex : course \u00e0 laquelle vous participez, moyen de transport)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-04-30 17:07:53] [66310946a1a30] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 17:07:53] [66310946a1a30] [INFO] [SMS] SMS envoyé avec succès id : sms_66310949176ba693122114 [2024-04-30 17:07:53] [66310946a1a30] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66310949176ba693122114","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":129.99} [2024-04-30 17:07:53] [66310946a1a30] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 17:07:53] [66310946a1a30] [DEBUG] Callback juste avant fin callBack [2024-04-30 17:10:30] [663109e671fd2] [DEBUG] Callback main start ok [2024-04-30 17:10:30] [663109e671fd2] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 17:10:30] [663109e671fd2] [DEBUG] Callback main avant while ok [2024-04-30 17:10:30] [663109e671fd2] [DEBUG] Fields : channel=sms&text=Pour arriver au départ de l'expérience Terra Volcana (dossard 1010)&reception_date=2024-04-30 17:10:29&metadata[message_id]=sms_66310949176ba693122114&metadata[number]=+33684519687&metadata[sim_card_number]=+33757050383 [2024-04-30 17:10:30] [663109e671fd2] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33684519687 Text: Pour arriver au départ de l'expérience Terra Volcana (dossard 1010) [2024-04-30 17:10:30] [663109e671fd2] [INFO] From: +33684519687|To: +33757050383|Date: 2024-04-30 17:10:29|Message: Pour arriver au départ de l'expérience Terra Volcana (dossard 1010) [2024-04-30 17:10:30] [663109e671fd2] [DEBUG] callback main apres while ok [2024-04-30 17:10:30] [663109e671fd2] [INFO] Phone Number +33684519687 is available ! [2024-04-30 17:10:30] [663109e671fd2] [DEBUG] Service is enabled ? true [2024-04-30 17:10:30] [663109e671fd2] [INFO] Service +33757050383 is enabled ! [2024-04-30 17:10:30] [663109e671fd2] [DEBUG] Listen is enabled ? false [2024-04-30 17:10:30] [663109e671fd2] [INFO] Listen +33757050383 is disabled ! [2024-04-30 17:10:30] [663109e671fd2] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-04-30 17:10:30] [663109e671fd2] [DEBUG] BDD CheckNumber : OK [2024-04-30 17:10:30] [663109e671fd2] [INFO] Callback SMS Count =? 6 [2024-04-30 17:10:30] [663109e671fd2] [INFO] Callback checkMessage : Vendredi 10 50 rue Louis Cuoq 63100 Clermont-Ferrand -- text: Pour arriver au départ de l'expérience Terra Volcana (dossard 1010) [2024-04-30 17:10:30] [663109e671fd2] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Pour arriver au départ de l\'expérience Terra Volcana (dossard 1010)' [2024-04-30 17:10:30] [663109e671fd2] [INFO] Event ID ? 9 [2024-04-30 17:10:30] [663109e671fd2] [INFO] Fetch event [2024-04-30 17:10:30] [663109e671fd2] [INFO] Event name : VVX [2024-04-30 17:10:30] [663109e671fd2] [DEBUG] début chatgpt [2024-04-30 17:10:30] [663109e671fd2] [DEBUG] curl_init OK [2024-04-30 17:10:30] [663109e671fd2] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets) ?"},{"role":"user","content":"Courte distance avant le d\u00e9part des 83"},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous ? (Adresse incluant code postal)"},{"role":"user","content":"Vendredi 10\n50 rue Louis Cuoq 63100 Clermont-Ferrand"},{"role":"assistant","content":"Avez-vous des commentaires ou des informations \u00e0 nous remonter ? (ex : course \u00e0 laquelle vous participez, moyen de transport)"},{"role":"user","content":"Pour arriver au d\u00e9part de l'exp\u00e9rience Terra Volcana (dossard 1010)"}]} [2024-04-30 17:10:34] [663109e671fd2] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JjPjF2vXx0Xd0QeWyeFkLfZx95Iz", "object": "chat.completion", "created": 1714489831, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 976, "completion_tokens": 37, "total_tokens": 1013 }, "system_fingerprint": "fp_df661246b2" } [2024-04-30 17:10:34] [663109e671fd2] [DEBUG] Curl Closed OK [2024-04-30 17:10:34] [663109e671fd2] [INFO] Commun GPT Content: { "id": "chatcmpl-9JjPjF2vXx0Xd0QeWyeFkLfZx95Iz", "object": "chat.completion", "created": 1714489831, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 976, "completion_tokens": 37, "total_tokens": 1013 }, "system_fingerprint": "fp_df661246b2" } [2024-04-30 17:10:34] [663109e671fd2] [INFO] Sender already set +33684519687 [2024-04-30 17:10:34] [663109e671fd2] [DEBUG] [SMS] text : Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred. [2024-04-30 17:10:34] [663109e671fd2] [DEBUG] [SMS] number : +33684519687 [2024-04-30 17:10:34] [663109e671fd2] [DEBUG] [SMS] sender : 33757050383 [2024-04-30 17:10:34] [663109e671fd2] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33684519687"}],"text":"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-04-30 17:10:34] [663109e671fd2] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 17:10:34] [663109e671fd2] [INFO] [SMS] SMS envoyé avec succès id : sms_663109eaeab12665182368 [2024-04-30 17:10:34] [663109e671fd2] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663109eaeab12665182368","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":129.94} [2024-04-30 17:10:34] [663109e671fd2] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 17:10:35] [663109e671fd2] [DEBUG] Callback juste avant fin callBack [2024-04-30 17:10:51] [663109fb6ae9b] [DEBUG] Callback main start ok [2024-04-30 17:10:51] [663109fb6ae9b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 17:10:51] [663109fb6ae9b] [DEBUG] Callback main avant while ok [2024-04-30 17:10:51] [663109fb6ae9b] [DEBUG] Fields : channel=sms&text=Merci&reception_date=2024-04-30 17:10:50&metadata[message_id]=sms_663109eaeab12665182368&metadata[number]=+33684519687&metadata[sim_card_number]=+33757050383 [2024-04-30 17:10:51] [663109fb6ae9b] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33684519687 Text: Merci [2024-04-30 17:10:51] [663109fb6ae9b] [INFO] From: +33684519687|To: +33757050383|Date: 2024-04-30 17:10:50|Message: Merci [2024-04-30 17:10:51] [663109fb6ae9b] [DEBUG] callback main apres while ok [2024-04-30 17:10:51] [663109fb6ae9b] [INFO] Phone Number +33684519687 is available ! [2024-04-30 17:10:51] [663109fb6ae9b] [DEBUG] Service is enabled ? true [2024-04-30 17:10:51] [663109fb6ae9b] [INFO] Service +33757050383 is enabled ! [2024-04-30 17:10:51] [663109fb6ae9b] [DEBUG] Listen is enabled ? false [2024-04-30 17:10:51] [663109fb6ae9b] [INFO] Listen +33757050383 is disabled ! [2024-04-30 17:10:51] [663109fb6ae9b] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-04-30 17:10:51] [663109fb6ae9b] [DEBUG] BDD CheckNumber : OK [2024-04-30 17:10:51] [663109fb6ae9b] [INFO] Callback SMS Count =? 7 [2024-04-30 17:10:51] [663109fb6ae9b] [INFO] Callback checkMessage : Pour arriver au départ de l'expérience Terra Volcana (dossard 1010) -- text: Merci [2024-04-30 17:10:51] [663109fb6ae9b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Merci' [2024-04-30 17:10:51] [663109fb6ae9b] [INFO] Event ID ? 9 [2024-04-30 17:10:51] [663109fb6ae9b] [INFO] Fetch event [2024-04-30 17:10:51] [663109fb6ae9b] [INFO] Event name : VVX [2024-04-30 17:10:51] [663109fb6ae9b] [DEBUG] début chatgpt [2024-04-30 17:10:51] [663109fb6ae9b] [DEBUG] curl_init OK [2024-04-30 17:10:51] [663109fb6ae9b] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets) ?"},{"role":"user","content":"Courte distance avant le d\u00e9part des 83"},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous ? (Adresse incluant code postal)"},{"role":"user","content":"Vendredi 10\n50 rue Louis Cuoq 63100 Clermont-Ferrand"},{"role":"assistant","content":"Avez-vous des commentaires ou des informations \u00e0 nous remonter ? (ex : course \u00e0 laquelle vous participez, moyen de transport)"},{"role":"user","content":"Pour arriver au d\u00e9part de l'exp\u00e9rience Terra Volcana (dossard 1010)"},{"role":"assistant","content":"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred."},{"role":"user","content":"Merci"}]} [2024-04-30 17:10:57] [663109fb6ae9b] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JjQ4NlZEySJk5QtUJnWuNI6R59h9", "object": "chat.completion", "created": 1714489852, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "De rien ! Si vous avez d'autres questions, n'hésitez pas. Bonne préparation pour la VVX. Cordialement, Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 1023, "completion_tokens": 32, "total_tokens": 1055 }, "system_fingerprint": "fp_561de78ac7" } [2024-04-30 17:10:57] [663109fb6ae9b] [DEBUG] Curl Closed OK [2024-04-30 17:10:57] [663109fb6ae9b] [INFO] Commun GPT Content: { "id": "chatcmpl-9JjQ4NlZEySJk5QtUJnWuNI6R59h9", "object": "chat.completion", "created": 1714489852, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "De rien ! Si vous avez d'autres questions, n'hésitez pas. Bonne préparation pour la VVX. Cordialement, Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 1023, "completion_tokens": 32, "total_tokens": 1055 }, "system_fingerprint": "fp_561de78ac7" } [2024-04-30 17:10:57] [663109fb6ae9b] [INFO] Sender already set +33684519687 [2024-04-30 17:10:57] [663109fb6ae9b] [DEBUG] [SMS] text : De rien ! Si vous avez d'autres questions, n'hésitez pas. Bonne préparation pour la VVX. Cordialement, Alfred. [2024-04-30 17:10:57] [663109fb6ae9b] [DEBUG] [SMS] number : +33684519687 [2024-04-30 17:10:57] [663109fb6ae9b] [DEBUG] [SMS] sender : 33757050383 [2024-04-30 17:10:57] [663109fb6ae9b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33684519687"}],"text":"De rien ! Si vous avez d'autres questions, n'h\u00e9sitez pas. Bonne pr\u00e9paration pour la VVX. Cordialement, Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-04-30 17:10:58] [663109fb6ae9b] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 17:10:58] [663109fb6ae9b] [INFO] [SMS] SMS envoyé avec succès id : sms_66310a0210d6e918826011 [2024-04-30 17:10:58] [663109fb6ae9b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66310a0210d6e918826011","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":129.9} [2024-04-30 17:10:58] [663109fb6ae9b] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 17:10:58] [663109fb6ae9b] [DEBUG] Callback juste avant fin callBack [2024-04-30 17:11:02] [66310a060b673] [DEBUG] Callback main start ok [2024-04-30 17:11:02] [66310a060b673] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 17:11:02] [66310a060b673] [DEBUG] Callback main avant while ok [2024-04-30 17:11:02] [66310a060b673] [DEBUG] Fields : channel=sms&text=Merci&reception_date=2024-04-30 17:10:50&metadata[message_id]=sms_663109eaeab12665182368&metadata[number]=+33684519687&metadata[sim_card_number]=+33757050383 [2024-04-30 17:11:02] [66310a060b673] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33684519687 Text: Merci [2024-04-30 17:11:02] [66310a060b673] [INFO] From: +33684519687|To: +33757050383|Date: 2024-04-30 17:10:50|Message: Merci [2024-04-30 17:11:02] [66310a060b673] [DEBUG] callback main apres while ok [2024-04-30 17:11:02] [66310a060b673] [INFO] Phone Number +33684519687 is available ! [2024-04-30 17:11:02] [66310a060b673] [DEBUG] Service is enabled ? true [2024-04-30 17:11:02] [66310a060b673] [INFO] Service +33757050383 is enabled ! [2024-04-30 17:11:02] [66310a060b673] [DEBUG] Listen is enabled ? false [2024-04-30 17:11:02] [66310a060b673] [INFO] Listen +33757050383 is disabled ! [2024-04-30 17:11:02] [66310a060b673] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-04-30 17:11:02] [66310a060b673] [DEBUG] BDD CheckNumber : OK [2024-04-30 17:11:02] [66310a060b673] [INFO] Callback SMS Count =? 7 [2024-04-30 17:11:02] [66310a060b673] [INFO] Callback checkMessage : Merci -- text: Merci [2024-04-30 17:11:02] [66310a060b673] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-04-30 17:11:02] [66310a060b673] [DEBUG] Callback juste avant fin callBack [2024-04-30 17:45:44] [663112286a282] [DEBUG] Callback main start ok [2024-04-30 17:45:44] [663112286a282] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 17:45:44] [663112286a282] [DEBUG] Callback main avant while ok [2024-04-30 17:45:44] [663112286a282] [DEBUG] Fields : channel=sms&text=Bonjour Alfred !&reception_date=2024-04-30 17:45:42&metadata[message_id]=sms_6630fbcf6af72762776933&metadata[number]=+33626306329&metadata[sim_card_number]=+33757050404 [2024-04-30 17:45:44] [663112286a282] [INFO] Callback SMS entrant sur sim_card: +33757050404 depuis Number (user): +33626306329 Text: Bonjour Alfred ! [2024-04-30 17:45:44] [663112286a282] [INFO] From: +33626306329|To: +33757050404|Date: 2024-04-30 17:45:42|Message: Bonjour Alfred ! [2024-04-30 17:45:44] [663112286a282] [DEBUG] callback main apres while ok [2024-04-30 17:45:44] [663112286a282] [INFO] Phone Number +33626306329 is available ! [2024-04-30 17:45:44] [663112286a282] [DEBUG] Service is enabled ? true [2024-04-30 17:45:44] [663112286a282] [INFO] Service +33757050404 is enabled ! [2024-04-30 17:45:44] [663112286a282] [DEBUG] Listen is enabled ? false [2024-04-30 17:45:44] [663112286a282] [INFO] Listen +33757050404 is disabled ! [2024-04-30 17:45:44] [663112286a282] [DEBUG] callback main sim_card_number CORRECT : +33757050404 début d'interpretation du message [2024-04-30 17:45:44] [663112286a282] [DEBUG] BDD CheckNumber : OK [2024-04-30 17:45:44] [663112286a282] [INFO] Callback SMS Count =? 2 [2024-04-30 17:45:44] [663112286a282] [INFO] Callback checkMessage : A la jonquera, TMTC frère -- text: Bonjour Alfred ! [2024-04-30 17:45:44] [663112286a282] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred !' [2024-04-30 17:45:44] [663112286a282] [INFO] Event ID ? [2024-04-30 17:45:44] [663112286a282] [DEBUG] début chatgpt [2024-04-30 17:45:44] [663112286a282] [DEBUG] curl_init OK [2024-04-30 17:45:44] [663112286a282] [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. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - jours de pr\u00e9sence (pr\u00e9sent samedi 16 Mars ou dimanche 17 Mars ou les deux) \\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?\",\"Serez-vous pr\u00e9sent 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\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"A la jonquera, TMTC fr\u00e8re"},{"role":"assistant","content":"Je comprends que vous souhaitez aller \u00e0 La Jonquera. Pourriez-vous me pr\u00e9ciser si vous serez pr\u00e9sent le samedi 16 mars, le dimanche 17 mars, ou les deux jours, s'il vous pla\u00eet ?"},{"role":"user","content":"Bonjour Alfred !"}]} [2024-04-30 17:45:47] [663112286a282] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JjxonVEoNkAbSAZ7FBrVG7HfEzZ4", "object": "chat.completion", "created": 1714491944, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour ! Ravie de vous accompagner dans l'organisation de votre covoiturage pour l'événement à La Jonquera. Pour commencer, pourriez-vous me dire si vous serez présent le samedi 16 mars, le dimanche 17 mars, ou les deux jours ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 382, "completion_tokens": 65, "total_tokens": 447 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 17:45:47] [663112286a282] [DEBUG] Curl Closed OK [2024-04-30 17:45:47] [663112286a282] [INFO] Commun GPT Content: { "id": "chatcmpl-9JjxonVEoNkAbSAZ7FBrVG7HfEzZ4", "object": "chat.completion", "created": 1714491944, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour ! Ravie de vous accompagner dans l'organisation de votre covoiturage pour l'événement à La Jonquera. Pour commencer, pourriez-vous me dire si vous serez présent le samedi 16 mars, le dimanche 17 mars, ou les deux jours ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 382, "completion_tokens": 65, "total_tokens": 447 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 17:45:48] [663112286a282] [INFO] Sender already set +33626306329 [2024-04-30 17:45:48] [663112286a282] [DEBUG] [SMS] text : Bonjour ! Ravie de vous accompagner dans l'organisation de votre covoiturage pour l'événement à La Jonquera. Pour commencer, pourriez-vous me dire si vous serez présent le samedi 16 mars, le dimanche 17 mars, ou les deux jours ? [2024-04-30 17:45:48] [663112286a282] [DEBUG] [SMS] number : +33626306329 [2024-04-30 17:45:48] [663112286a282] [DEBUG] [SMS] sender : 33757050374 [2024-04-30 17:45:48] [663112286a282] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33626306329"}],"text":"Bonjour ! Ravie de vous accompagner dans l'organisation de votre covoiturage pour l'\u00e9v\u00e9nement \u00e0 La Jonquera. Pour commencer, pourriez-vous me dire si vous serez pr\u00e9sent le samedi 16 mars, le dimanche 17 mars, ou les deux jours ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050374"} [2024-04-30 17:45:48] [663112286a282] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 17:45:48] [663112286a282] [INFO] [SMS] SMS envoyé avec succès id : sms_6631122c50999256824987 [2024-04-30 17:45:48] [663112286a282] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6631122c50999256824987","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":129.81} [2024-04-30 17:45:48] [663112286a282] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 17:45:48] [663112286a282] [DEBUG] Callback juste avant fin callBack [2024-04-30 17:55:37] [663114792a96b] [DEBUG] Callback main start ok [2024-04-30 17:55:37] [663114792a96b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 17:55:37] [663114792a96b] [DEBUG] Callback main avant while ok [2024-04-30 17:55:37] [663114792a96b] [DEBUG] Fields : channel=sms&text=VVX&reception_date=2024-04-30 17:55:36&metadata[number]=+33661221488&metadata[sim_card_number]=+33755517567 [2024-04-30 17:55:37] [663114792a96b] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33661221488 Text: VVX [2024-04-30 17:55:37] [663114792a96b] [INFO] From: +33661221488|To: +33755517567|Date: 2024-04-30 17:55:36|Message: VVX [2024-04-30 17:55:37] [663114792a96b] [DEBUG] callback main apres while ok [2024-04-30 17:55:37] [663114792a96b] [INFO] Phone Number +33661221488 is available ! [2024-04-30 17:55:37] [663114792a96b] [DEBUG] Service is enabled ? true [2024-04-30 17:55:37] [663114792a96b] [INFO] Service +33755517567 is enabled ! [2024-04-30 17:55:37] [663114792a96b] [DEBUG] Listen is enabled ? false [2024-04-30 17:55:37] [663114792a96b] [INFO] Listen +33755517567 is disabled ! [2024-04-30 17:55:37] [663114792a96b] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-04-30 17:55:37] [663114792a96b] [DEBUG] BDD CheckNumber : la table est vide [2024-04-30 17:55:37] [663114792a96b] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-04-30 17:55:37] [663114792a96b] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33661221488 [2024-04-30 17:55:37] [663114792a96b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'VVX' [2024-04-30 17:55:37] [663114792a96b] [INFO] Callback Q1: l'event est VVX [2024-04-30 17:55:37] [663114792a96b] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'VVX via sms' [2024-04-30 17:55:37] [663114792a96b] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '9' [2024-04-30 17:55:37] [663114792a96b] [INFO] Ajout du sender : 33757050384 au +33661221488 [2024-04-30 17:55:37] [663114792a96b] [DEBUG] [SMS] text : Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir à l'évènement ? (Oui, non) [2024-04-30 17:55:37] [663114792a96b] [DEBUG] [SMS] number : +33661221488 [2024-04-30 17:55:37] [663114792a96b] [DEBUG] [SMS] sender : 33757050384 [2024-04-30 17:55:37] [663114792a96b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33661221488"}],"text":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050384"} [2024-04-30 17:55:37] [663114792a96b] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 17:55:37] [663114792a96b] [INFO] [SMS] SMS envoyé avec succès id : sms_66311479b5e80370320728 [2024-04-30 17:55:37] [663114792a96b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66311479b5e80370320728","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":129.76} [2024-04-30 17:55:37] [663114792a96b] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 17:55:37] [663114792a96b] [DEBUG] Callback juste avant fin callBack [2024-04-30 17:55:52] [66311488c743a] [DEBUG] Callback main start ok [2024-04-30 17:55:52] [66311488c743a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 17:55:52] [66311488c743a] [DEBUG] Callback main avant while ok [2024-04-30 17:55:52] [66311488c743a] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-04-30 17:55:51&metadata[message_id]=sms_66311479b5e80370320728&metadata[number]=+33661221488&metadata[sim_card_number]=+33757050384 [2024-04-30 17:55:52] [66311488c743a] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33661221488 Text: Oui [2024-04-30 17:55:52] [66311488c743a] [INFO] From: +33661221488|To: +33757050384|Date: 2024-04-30 17:55:51|Message: Oui [2024-04-30 17:55:52] [66311488c743a] [DEBUG] callback main apres while ok [2024-04-30 17:55:52] [66311488c743a] [INFO] Phone Number +33661221488 is available ! [2024-04-30 17:55:52] [66311488c743a] [DEBUG] Service is enabled ? true [2024-04-30 17:55:52] [66311488c743a] [INFO] Service +33757050384 is enabled ! [2024-04-30 17:55:52] [66311488c743a] [DEBUG] Listen is enabled ? false [2024-04-30 17:55:52] [66311488c743a] [INFO] Listen +33757050384 is disabled ! [2024-04-30 17:55:52] [66311488c743a] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-04-30 17:55:52] [66311488c743a] [DEBUG] BDD CheckNumber : OK [2024-04-30 17:55:52] [66311488c743a] [INFO] Callback SMS Count =? 1 [2024-04-30 17:55:52] [66311488c743a] [INFO] Callback checkMessage : VVX -- text: Oui [2024-04-30 17:55:52] [66311488c743a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-04-30 17:55:52] [66311488c743a] [INFO] Event ID ? 9 [2024-04-30 17:55:52] [66311488c743a] [INFO] Fetch event [2024-04-30 17:55:52] [66311488c743a] [INFO] Event name : VVX [2024-04-30 17:55:52] [66311488c743a] [DEBUG] [AUTOMATIC] Réponse Positive [2024-04-30 17:55:52] [66311488c743a] [INFO] Sender already set +33661221488 [2024-04-30 17:55:52] [66311488c743a] [DEBUG] [SMS] text : C’est parfait. Je vais vous poser quelques questions très simples. Sentez-vous libre de me répondre comme vous voulez. Pour en savoir plus : https://bit.ly/CGUAlfred et politique de confidentialité https://bit.ly/PriVACy Souhaitez-vous être conducteur ou passager ? (Conducteur, passager, peu importe) [2024-04-30 17:55:52] [66311488c743a] [DEBUG] [SMS] number : +33661221488 [2024-04-30 17:55:52] [66311488c743a] [DEBUG] [SMS] sender : 33757050384 [2024-04-30 17:55:52] [66311488c743a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33661221488"}],"text":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUAlfred et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVACy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050384"} [2024-04-30 17:55:53] [66311488c743a] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 17:55:53] [66311488c743a] [INFO] [SMS] SMS envoyé avec succès id : sms_663114891d4c5876521992 [2024-04-30 17:55:53] [66311488c743a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663114891d4c5876521992","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":129.63} [2024-04-30 17:55:53] [66311488c743a] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 17:55:53] [66311488c743a] [DEBUG] Callback juste avant fin callBack [2024-04-30 17:57:12] [663114d840079] [DEBUG] Callback main start ok [2024-04-30 17:57:12] [663114d840079] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 17:57:12] [663114d840079] [DEBUG] Callback main avant while ok [2024-04-30 17:57:12] [663114d840079] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-04-30 17:57:11&metadata[message_id]=sms_663114891d4c5876521992&metadata[number]=+33661221488&metadata[sim_card_number]=+33757050384 [2024-04-30 17:57:12] [663114d840079] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33661221488 Text: Passager [2024-04-30 17:57:12] [663114d840079] [INFO] From: +33661221488|To: +33757050384|Date: 2024-04-30 17:57:11|Message: Passager [2024-04-30 17:57:12] [663114d840079] [DEBUG] callback main apres while ok [2024-04-30 17:57:12] [663114d840079] [INFO] Phone Number +33661221488 is available ! [2024-04-30 17:57:12] [663114d840079] [DEBUG] Service is enabled ? true [2024-04-30 17:57:12] [663114d840079] [INFO] Service +33757050384 is enabled ! [2024-04-30 17:57:12] [663114d840079] [DEBUG] Listen is enabled ? false [2024-04-30 17:57:12] [663114d840079] [INFO] Listen +33757050384 is disabled ! [2024-04-30 17:57:12] [663114d840079] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-04-30 17:57:12] [663114d840079] [DEBUG] BDD CheckNumber : OK [2024-04-30 17:57:12] [663114d840079] [INFO] Callback SMS Count =? 2 [2024-04-30 17:57:12] [663114d840079] [INFO] Callback checkMessage : Oui -- text: Passager [2024-04-30 17:57:12] [663114d840079] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-04-30 17:57:12] [663114d840079] [INFO] Event ID ? 9 [2024-04-30 17:57:12] [663114d840079] [INFO] Fetch event [2024-04-30 17:57:12] [663114d840079] [INFO] Event name : VVX [2024-04-30 17:57:12] [663114d840079] [DEBUG] début chatgpt [2024-04-30 17:57:12] [663114d840079] [DEBUG] curl_init OK [2024-04-30 17:57:12] [663114d840079] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"}]} [2024-04-30 17:57:14] [663114d840079] [DEBUG] Commun GPT response: { "id": "chatcmpl-9Jk8uEGh1y1GLrL9iskRvG8g4g7RD", "object": "chat.completion", "created": 1714492632, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quels jours serez-vous présent à la VVX? (Mercredi, Jeudi, Vendredi, Samedi)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 768, "completion_tokens": 27, "total_tokens": 795 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 17:57:14] [663114d840079] [DEBUG] Curl Closed OK [2024-04-30 17:57:14] [663114d840079] [INFO] Commun GPT Content: { "id": "chatcmpl-9Jk8uEGh1y1GLrL9iskRvG8g4g7RD", "object": "chat.completion", "created": 1714492632, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quels jours serez-vous présent à la VVX? (Mercredi, Jeudi, Vendredi, Samedi)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 768, "completion_tokens": 27, "total_tokens": 795 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 17:57:14] [663114d840079] [INFO] Sender already set +33661221488 [2024-04-30 17:57:14] [663114d840079] [DEBUG] [SMS] text : Quels jours serez-vous présent à la VVX? (Mercredi, Jeudi, Vendredi, Samedi) [2024-04-30 17:57:14] [663114d840079] [DEBUG] [SMS] number : +33661221488 [2024-04-30 17:57:14] [663114d840079] [DEBUG] [SMS] sender : 33757050384 [2024-04-30 17:57:14] [663114d840079] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33661221488"}],"text":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050384"} [2024-04-30 17:57:14] [663114d840079] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 17:57:14] [663114d840079] [INFO] [SMS] SMS envoyé avec succès id : sms_663114da83318661243261 [2024-04-30 17:57:14] [663114d840079] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663114da83318661243261","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":129.58} [2024-04-30 17:57:14] [663114d840079] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 17:57:14] [663114d840079] [DEBUG] Callback juste avant fin callBack [2024-04-30 17:57:29] [663114e95912d] [DEBUG] Callback main start ok [2024-04-30 17:57:29] [663114e95912d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 17:57:29] [663114e95912d] [DEBUG] Callback main avant while ok [2024-04-30 17:57:29] [663114e95912d] [DEBUG] Fields : channel=sms&text=Vendredi&reception_date=2024-04-30 17:57:28&metadata[message_id]=sms_663114da83318661243261&metadata[number]=+33661221488&metadata[sim_card_number]=+33757050384 [2024-04-30 17:57:29] [663114e95912d] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33661221488 Text: Vendredi [2024-04-30 17:57:29] [663114e95912d] [INFO] From: +33661221488|To: +33757050384|Date: 2024-04-30 17:57:28|Message: Vendredi [2024-04-30 17:57:29] [663114e95912d] [DEBUG] callback main apres while ok [2024-04-30 17:57:29] [663114e95912d] [INFO] Phone Number +33661221488 is available ! [2024-04-30 17:57:29] [663114e95912d] [DEBUG] Service is enabled ? true [2024-04-30 17:57:29] [663114e95912d] [INFO] Service +33757050384 is enabled ! [2024-04-30 17:57:29] [663114e95912d] [DEBUG] Listen is enabled ? false [2024-04-30 17:57:29] [663114e95912d] [INFO] Listen +33757050384 is disabled ! [2024-04-30 17:57:29] [663114e95912d] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-04-30 17:57:29] [663114e95912d] [DEBUG] BDD CheckNumber : OK [2024-04-30 17:57:29] [663114e95912d] [INFO] Callback SMS Count =? 3 [2024-04-30 17:57:29] [663114e95912d] [INFO] Callback checkMessage : Passager -- text: Vendredi [2024-04-30 17:57:29] [663114e95912d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Vendredi' [2024-04-30 17:57:29] [663114e95912d] [INFO] Event ID ? 9 [2024-04-30 17:57:29] [663114e95912d] [INFO] Fetch event [2024-04-30 17:57:29] [663114e95912d] [INFO] Event name : VVX [2024-04-30 17:57:29] [663114e95912d] [DEBUG] début chatgpt [2024-04-30 17:57:29] [663114e95912d] [DEBUG] curl_init OK [2024-04-30 17:57:29] [663114e95912d] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"}]} [2024-04-30 17:57:32] [663114e95912d] [DEBUG] Commun GPT response: { "id": "chatcmpl-9Jk9BXW1MIFK7xKiFR23sBbkwx19s", "object": "chat.completion", "created": 1714492649, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant l'événement, tous les trajets)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 806, "completion_tokens": 37, "total_tokens": 843 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 17:57:32] [663114e95912d] [DEBUG] Curl Closed OK [2024-04-30 17:57:32] [663114e95912d] [INFO] Commun GPT Content: { "id": "chatcmpl-9Jk9BXW1MIFK7xKiFR23sBbkwx19s", "object": "chat.completion", "created": 1714492649, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant l'événement, tous les trajets)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 806, "completion_tokens": 37, "total_tokens": 843 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 17:57:32] [663114e95912d] [INFO] Sender already set +33661221488 [2024-04-30 17:57:32] [663114e95912d] [DEBUG] [SMS] text : Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant l'événement, tous les trajets) [2024-04-30 17:57:32] [663114e95912d] [DEBUG] [SMS] number : +33661221488 [2024-04-30 17:57:32] [663114e95912d] [DEBUG] [SMS] sender : 33757050384 [2024-04-30 17:57:32] [663114e95912d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33661221488"}],"text":"Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant l'\u00e9v\u00e9nement, tous les trajets)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050384"} [2024-04-30 17:57:32] [663114e95912d] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 17:57:32] [663114e95912d] [INFO] [SMS] SMS envoyé avec succès id : sms_663114ec868cd301290512 [2024-04-30 17:57:32] [663114e95912d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663114ec868cd301290512","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":129.54} [2024-04-30 17:57:32] [663114e95912d] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 17:57:32] [663114e95912d] [DEBUG] Callback juste avant fin callBack [2024-04-30 17:57:51] [663114ff647ed] [DEBUG] Callback main start ok [2024-04-30 17:57:51] [663114ff647ed] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 17:57:51] [663114ff647ed] [DEBUG] Callback main avant while ok [2024-04-30 17:57:51] [663114ff647ed] [DEBUG] Fields : channel=sms&text=Courte distance pendant l'événement &reception_date=2024-04-30 17:57:50&metadata[message_id]=sms_663114ec868cd301290512&metadata[number]=+33661221488&metadata[sim_card_number]=+33757050384 [2024-04-30 17:57:51] [663114ff647ed] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33661221488 Text: Courte distance pendant l'événement [2024-04-30 17:57:51] [663114ff647ed] [INFO] From: +33661221488|To: +33757050384|Date: 2024-04-30 17:57:50|Message: Courte distance pendant l'événement [2024-04-30 17:57:51] [663114ff647ed] [DEBUG] callback main apres while ok [2024-04-30 17:57:51] [663114ff647ed] [INFO] Phone Number +33661221488 is available ! [2024-04-30 17:57:51] [663114ff647ed] [DEBUG] Service is enabled ? true [2024-04-30 17:57:51] [663114ff647ed] [INFO] Service +33757050384 is enabled ! [2024-04-30 17:57:51] [663114ff647ed] [DEBUG] Listen is enabled ? false [2024-04-30 17:57:51] [663114ff647ed] [INFO] Listen +33757050384 is disabled ! [2024-04-30 17:57:51] [663114ff647ed] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-04-30 17:57:51] [663114ff647ed] [DEBUG] BDD CheckNumber : OK [2024-04-30 17:57:51] [663114ff647ed] [INFO] Callback SMS Count =? 4 [2024-04-30 17:57:51] [663114ff647ed] [INFO] Callback checkMessage : Vendredi -- text: Courte distance pendant l'événement [2024-04-30 17:57:51] [663114ff647ed] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Courte distance pendant l\'événement ' [2024-04-30 17:57:51] [663114ff647ed] [INFO] Event ID ? 9 [2024-04-30 17:57:51] [663114ff647ed] [INFO] Fetch event [2024-04-30 17:57:51] [663114ff647ed] [INFO] Event name : VVX [2024-04-30 17:57:51] [663114ff647ed] [DEBUG] début chatgpt [2024-04-30 17:57:51] [663114ff647ed] [DEBUG] curl_init OK [2024-04-30 17:57:51] [663114ff647ed] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant l'\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"Courte distance pendant l'\u00e9v\u00e9nement "}]} [2024-04-30 17:57:53] [663114ff647ed] [DEBUG] Commun GPT response: { "id": "chatcmpl-9Jk9XQeBJH9CkA7oWW19wudFnZU70", "object": "chat.completion", "created": 1714492671, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quand et d'où partez-vous? (Adresse incluant code postal)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 861, "completion_tokens": 17, "total_tokens": 878 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 17:57:53] [663114ff647ed] [DEBUG] Curl Closed OK [2024-04-30 17:57:53] [663114ff647ed] [INFO] Commun GPT Content: { "id": "chatcmpl-9Jk9XQeBJH9CkA7oWW19wudFnZU70", "object": "chat.completion", "created": 1714492671, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quand et d'où partez-vous? (Adresse incluant code postal)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 861, "completion_tokens": 17, "total_tokens": 878 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 17:57:53] [663114ff647ed] [INFO] Sender already set +33661221488 [2024-04-30 17:57:53] [663114ff647ed] [DEBUG] [SMS] text : Quand et d'où partez-vous? (Adresse incluant code postal) [2024-04-30 17:57:53] [663114ff647ed] [DEBUG] [SMS] number : +33661221488 [2024-04-30 17:57:53] [663114ff647ed] [DEBUG] [SMS] sender : 33757050384 [2024-04-30 17:57:53] [663114ff647ed] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33661221488"}],"text":"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postal)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050384"} [2024-04-30 17:57:53] [663114ff647ed] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 17:57:53] [663114ff647ed] [INFO] [SMS] SMS envoyé avec succès id : sms_663115016dd8b086368229 [2024-04-30 17:57:53] [663114ff647ed] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663115016dd8b086368229","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":129.49} [2024-04-30 17:57:53] [663114ff647ed] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 17:57:53] [663114ff647ed] [DEBUG] Callback juste avant fin callBack [2024-04-30 17:59:08] [6631154c81eda] [DEBUG] Callback main start ok [2024-04-30 17:59:08] [6631154c81eda] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 17:59:08] [6631154c81eda] [DEBUG] Callback main avant while ok [2024-04-30 17:59:08] [6631154c81eda] [DEBUG] Fields : channel=sms&text=Le 10 mai à 5h du matin de Beaumont - 63110&reception_date=2024-04-30 17:59:06&metadata[message_id]=sms_663115016dd8b086368229&metadata[number]=+33661221488&metadata[sim_card_number]=+33757050384 [2024-04-30 17:59:08] [6631154c81eda] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33661221488 Text: Le 10 mai à 5h du matin de Beaumont - 63110 [2024-04-30 17:59:08] [6631154c81eda] [INFO] From: +33661221488|To: +33757050384|Date: 2024-04-30 17:59:06|Message: Le 10 mai à 5h du matin de Beaumont - 63110 [2024-04-30 17:59:08] [6631154c81eda] [DEBUG] callback main apres while ok [2024-04-30 17:59:08] [6631154c81eda] [INFO] Phone Number +33661221488 is available ! [2024-04-30 17:59:08] [6631154c81eda] [DEBUG] Service is enabled ? true [2024-04-30 17:59:08] [6631154c81eda] [INFO] Service +33757050384 is enabled ! [2024-04-30 17:59:08] [6631154c81eda] [DEBUG] Listen is enabled ? false [2024-04-30 17:59:08] [6631154c81eda] [INFO] Listen +33757050384 is disabled ! [2024-04-30 17:59:08] [6631154c81eda] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-04-30 17:59:08] [6631154c81eda] [DEBUG] BDD CheckNumber : OK [2024-04-30 17:59:08] [6631154c81eda] [INFO] Callback SMS Count =? 5 [2024-04-30 17:59:08] [6631154c81eda] [INFO] Callback checkMessage : Courte distance pendant l'événement -- text: Le 10 mai à 5h du matin de Beaumont - 63110 [2024-04-30 17:59:08] [6631154c81eda] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Le 10 mai à 5h du matin de Beaumont - 63110' [2024-04-30 17:59:08] [6631154c81eda] [INFO] Event ID ? 9 [2024-04-30 17:59:08] [6631154c81eda] [INFO] Fetch event [2024-04-30 17:59:08] [6631154c81eda] [INFO] Event name : VVX [2024-04-30 17:59:08] [6631154c81eda] [DEBUG] début chatgpt [2024-04-30 17:59:08] [6631154c81eda] [DEBUG] curl_init OK [2024-04-30 17:59:08] [6631154c81eda] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant l'\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"Courte distance pendant l'\u00e9v\u00e9nement "},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postal)"},{"role":"user","content":"Le 10 mai \u00e0 5h du matin de Beaumont - 63110"}]} [2024-04-30 17:59:11] [6631154c81eda] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JkAndTX5lDANSvCOPOpyEBbM8qLQ", "object": "chat.completion", "created": 1714492749, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des commentaires ou des informations à nous remonter? (course à laquelle vous participez, moyen de transport)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 904, "completion_tokens": 29, "total_tokens": 933 }, "system_fingerprint": "fp_df661246b2" } [2024-04-30 17:59:11] [6631154c81eda] [DEBUG] Curl Closed OK [2024-04-30 17:59:11] [6631154c81eda] [INFO] Commun GPT Content: { "id": "chatcmpl-9JkAndTX5lDANSvCOPOpyEBbM8qLQ", "object": "chat.completion", "created": 1714492749, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des commentaires ou des informations à nous remonter? (course à laquelle vous participez, moyen de transport)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 904, "completion_tokens": 29, "total_tokens": 933 }, "system_fingerprint": "fp_df661246b2" } [2024-04-30 17:59:11] [6631154c81eda] [INFO] Sender already set +33661221488 [2024-04-30 17:59:11] [6631154c81eda] [DEBUG] [SMS] text : Avez-vous des commentaires ou des informations à nous remonter? (course à laquelle vous participez, moyen de transport) [2024-04-30 17:59:11] [6631154c81eda] [DEBUG] [SMS] number : +33661221488 [2024-04-30 17:59:11] [6631154c81eda] [DEBUG] [SMS] sender : 33757050384 [2024-04-30 17:59:11] [6631154c81eda] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33661221488"}],"text":"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050384"} [2024-04-30 17:59:11] [6631154c81eda] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 17:59:11] [6631154c81eda] [INFO] [SMS] SMS envoyé avec succès id : sms_6631154f78193834421068 [2024-04-30 17:59:11] [6631154c81eda] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6631154f78193834421068","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":129.45} [2024-04-30 17:59:11] [6631154c81eda] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 17:59:11] [6631154c81eda] [DEBUG] Callback juste avant fin callBack [2024-04-30 17:59:31] [6631156389254] [DEBUG] Callback main start ok [2024-04-30 17:59:31] [6631156389254] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 17:59:31] [6631156389254] [DEBUG] Callback main avant while ok [2024-04-30 17:59:31] [6631156389254] [DEBUG] Fields : channel=sms&text=Je participe à la vvx terra vulcana 82km&reception_date=2024-04-30 17:59:30&metadata[message_id]=sms_6631154f78193834421068&metadata[number]=+33661221488&metadata[sim_card_number]=+33757050384 [2024-04-30 17:59:31] [6631156389254] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33661221488 Text: Je participe à la vvx terra vulcana 82km [2024-04-30 17:59:31] [6631156389254] [INFO] From: +33661221488|To: +33757050384|Date: 2024-04-30 17:59:30|Message: Je participe à la vvx terra vulcana 82km [2024-04-30 17:59:31] [6631156389254] [DEBUG] callback main apres while ok [2024-04-30 17:59:31] [6631156389254] [INFO] Phone Number +33661221488 is available ! [2024-04-30 17:59:31] [6631156389254] [DEBUG] Service is enabled ? true [2024-04-30 17:59:31] [6631156389254] [INFO] Service +33757050384 is enabled ! [2024-04-30 17:59:31] [6631156389254] [DEBUG] Listen is enabled ? false [2024-04-30 17:59:31] [6631156389254] [INFO] Listen +33757050384 is disabled ! [2024-04-30 17:59:31] [6631156389254] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-04-30 17:59:31] [6631156389254] [DEBUG] BDD CheckNumber : OK [2024-04-30 17:59:31] [6631156389254] [INFO] Callback SMS Count =? 6 [2024-04-30 17:59:31] [6631156389254] [INFO] Callback checkMessage : Le 10 mai à 5h du matin de Beaumont - 63110 -- text: Je participe à la vvx terra vulcana 82km [2024-04-30 17:59:31] [6631156389254] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je participe à la vvx terra vulcana 82km' [2024-04-30 17:59:31] [6631156389254] [INFO] Event ID ? 9 [2024-04-30 17:59:31] [6631156389254] [INFO] Fetch event [2024-04-30 17:59:31] [6631156389254] [INFO] Event name : VVX [2024-04-30 17:59:31] [6631156389254] [DEBUG] début chatgpt [2024-04-30 17:59:31] [6631156389254] [DEBUG] curl_init OK [2024-04-30 17:59:31] [6631156389254] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant l'\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"Courte distance pendant l'\u00e9v\u00e9nement "},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postal)"},{"role":"user","content":"Le 10 mai \u00e0 5h du matin de Beaumont - 63110"},{"role":"assistant","content":"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)"},{"role":"user","content":"Je participe \u00e0 la vvx terra vulcana 82km"}]} [2024-04-30 17:59:33] [6631156389254] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JkBAGY8Z1Vo04oQ5NqeTo9qc1WmA", "object": "chat.completion", "created": 1714492772, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 955, "completion_tokens": 37, "total_tokens": 992 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 17:59:33] [6631156389254] [DEBUG] Curl Closed OK [2024-04-30 17:59:33] [6631156389254] [INFO] Commun GPT Content: { "id": "chatcmpl-9JkBAGY8Z1Vo04oQ5NqeTo9qc1WmA", "object": "chat.completion", "created": 1714492772, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 955, "completion_tokens": 37, "total_tokens": 992 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 17:59:33] [6631156389254] [INFO] Sender already set +33661221488 [2024-04-30 17:59:33] [6631156389254] [DEBUG] [SMS] text : Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred. [2024-04-30 17:59:33] [6631156389254] [DEBUG] [SMS] number : +33661221488 [2024-04-30 17:59:33] [6631156389254] [DEBUG] [SMS] sender : 33757050384 [2024-04-30 17:59:33] [6631156389254] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33661221488"}],"text":"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050384"} [2024-04-30 17:59:34] [6631156389254] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 17:59:34] [6631156389254] [INFO] [SMS] SMS envoyé avec succès id : sms_663115661b2ec760882534 [2024-04-30 17:59:34] [6631156389254] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663115661b2ec760882534","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":129.4} [2024-04-30 17:59:34] [6631156389254] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 17:59:34] [6631156389254] [DEBUG] Callback juste avant fin callBack [2024-04-30 20:06:06] [6631330e4fa0f] [DEBUG] Callback main start ok [2024-04-30 20:06:06] [6631330e4fa0f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 20:06:06] [6631330e4fa0f] [DEBUG] Callback main avant while ok [2024-04-30 20:06:06] [6631330e4fa0f] [DEBUG] Fields : channel=sms&text=Vvx&reception_date=2024-04-30 20:06:05&metadata[number]=+33786636628&metadata[sim_card_number]=+33755517567 [2024-04-30 20:06:06] [6631330e4fa0f] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33786636628 Text: Vvx [2024-04-30 20:06:06] [6631330e4fa0f] [INFO] From: +33786636628|To: +33755517567|Date: 2024-04-30 20:06:05|Message: Vvx [2024-04-30 20:06:06] [6631330e4fa0f] [DEBUG] callback main apres while ok [2024-04-30 20:06:06] [6631330e4fa0f] [INFO] Phone Number +33786636628 is available ! [2024-04-30 20:06:06] [6631330e4fa0f] [DEBUG] Service is enabled ? true [2024-04-30 20:06:06] [6631330e4fa0f] [INFO] Service +33755517567 is enabled ! [2024-04-30 20:06:06] [6631330e4fa0f] [DEBUG] Listen is enabled ? false [2024-04-30 20:06:06] [6631330e4fa0f] [INFO] Listen +33755517567 is disabled ! [2024-04-30 20:06:06] [6631330e4fa0f] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-04-30 20:06:06] [6631330e4fa0f] [DEBUG] BDD CheckNumber : la table est vide [2024-04-30 20:06:06] [6631330e4fa0f] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-04-30 20:06:06] [6631330e4fa0f] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33786636628 [2024-04-30 20:06:06] [6631330e4fa0f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Vvx' [2024-04-30 20:06:06] [6631330e4fa0f] [INFO] Callback Q1: l'event est VVX [2024-04-30 20:06:06] [6631330e4fa0f] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'VVX via sms' [2024-04-30 20:06:06] [6631330e4fa0f] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '9' [2024-04-30 20:06:06] [6631330e4fa0f] [INFO] Ajout du sender : 33757050387 au +33786636628 [2024-04-30 20:06:06] [6631330e4fa0f] [DEBUG] [SMS] text : Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir à l'évènement ? (Oui, non) [2024-04-30 20:06:06] [6631330e4fa0f] [DEBUG] [SMS] number : +33786636628 [2024-04-30 20:06:06] [6631330e4fa0f] [DEBUG] [SMS] sender : 33757050387 [2024-04-30 20:06:06] [6631330e4fa0f] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33786636628"}],"text":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050387"} [2024-04-30 20:06:07] [6631330e4fa0f] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 20:06:07] [6631330e4fa0f] [INFO] [SMS] SMS envoyé avec succès id : sms_6631330f3997a099795363 [2024-04-30 20:06:07] [6631330e4fa0f] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6631330f3997a099795363","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":129.36} [2024-04-30 20:06:07] [6631330e4fa0f] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 20:06:07] [6631330e4fa0f] [DEBUG] Callback juste avant fin callBack [2024-04-30 20:06:58] [6631334259301] [DEBUG] Callback main start ok [2024-04-30 20:06:58] [6631334259301] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 20:06:58] [6631334259301] [DEBUG] Callback main avant while ok [2024-04-30 20:06:58] [6631334259301] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-04-30 20:06:57&metadata[message_id]=sms_6631330f3997a099795363&metadata[number]=+33786636628&metadata[sim_card_number]=+33757050387 [2024-04-30 20:06:58] [6631334259301] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33786636628 Text: Oui [2024-04-30 20:06:58] [6631334259301] [INFO] From: +33786636628|To: +33757050387|Date: 2024-04-30 20:06:57|Message: Oui [2024-04-30 20:06:58] [6631334259301] [DEBUG] callback main apres while ok [2024-04-30 20:06:58] [6631334259301] [INFO] Phone Number +33786636628 is available ! [2024-04-30 20:06:58] [6631334259301] [DEBUG] Service is enabled ? true [2024-04-30 20:06:58] [6631334259301] [INFO] Service +33757050387 is enabled ! [2024-04-30 20:06:58] [6631334259301] [DEBUG] Listen is enabled ? false [2024-04-30 20:06:58] [6631334259301] [INFO] Listen +33757050387 is disabled ! [2024-04-30 20:06:58] [6631334259301] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-04-30 20:06:58] [6631334259301] [DEBUG] BDD CheckNumber : OK [2024-04-30 20:06:58] [6631334259301] [INFO] Callback SMS Count =? 1 [2024-04-30 20:06:58] [6631334259301] [INFO] Callback checkMessage : Vvx -- text: Oui [2024-04-30 20:06:58] [6631334259301] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-04-30 20:06:58] [6631334259301] [INFO] Event ID ? 9 [2024-04-30 20:06:58] [6631334259301] [INFO] Fetch event [2024-04-30 20:06:58] [6631334259301] [INFO] Event name : VVX [2024-04-30 20:06:58] [6631334259301] [DEBUG] [AUTOMATIC] Réponse Positive [2024-04-30 20:06:58] [6631334259301] [INFO] Sender already set +33786636628 [2024-04-30 20:06:58] [6631334259301] [DEBUG] [SMS] text : C’est parfait. Je vais vous poser quelques questions très simples. Sentez-vous libre de me répondre comme vous voulez. Pour en savoir plus : https://bit.ly/CGUAlfred et politique de confidentialité https://bit.ly/PriVACy Souhaitez-vous être conducteur ou passager ? (Conducteur, passager, peu importe) [2024-04-30 20:06:58] [6631334259301] [DEBUG] [SMS] number : +33786636628 [2024-04-30 20:06:58] [6631334259301] [DEBUG] [SMS] sender : 33757050387 [2024-04-30 20:06:58] [6631334259301] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33786636628"}],"text":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUAlfred et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVACy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050387"} [2024-04-30 20:06:58] [6631334259301] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 20:06:58] [6631334259301] [INFO] [SMS] SMS envoyé avec succès id : sms_66313342a5421012472301 [2024-04-30 20:06:58] [6631334259301] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66313342a5421012472301","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":129.22} [2024-04-30 20:06:58] [6631334259301] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 20:06:58] [6631334259301] [DEBUG] Callback juste avant fin callBack [2024-04-30 20:07:25] [6631335d74fde] [DEBUG] Callback main start ok [2024-04-30 20:07:25] [6631335d74fde] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 20:07:25] [6631335d74fde] [DEBUG] Callback main avant while ok [2024-04-30 20:07:25] [6631335d74fde] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-04-30 20:07:23&metadata[message_id]=sms_66313342a5421012472301&metadata[number]=+33786636628&metadata[sim_card_number]=+33757050387 [2024-04-30 20:07:25] [6631335d74fde] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33786636628 Text: Passager [2024-04-30 20:07:25] [6631335d74fde] [INFO] From: +33786636628|To: +33757050387|Date: 2024-04-30 20:07:23|Message: Passager [2024-04-30 20:07:25] [6631335d74fde] [DEBUG] callback main apres while ok [2024-04-30 20:07:25] [6631335d74fde] [INFO] Phone Number +33786636628 is available ! [2024-04-30 20:07:25] [6631335d74fde] [DEBUG] Service is enabled ? true [2024-04-30 20:07:25] [6631335d74fde] [INFO] Service +33757050387 is enabled ! [2024-04-30 20:07:25] [6631335d74fde] [DEBUG] Listen is enabled ? false [2024-04-30 20:07:25] [6631335d74fde] [INFO] Listen +33757050387 is disabled ! [2024-04-30 20:07:25] [6631335d74fde] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-04-30 20:07:25] [6631335d74fde] [DEBUG] BDD CheckNumber : OK [2024-04-30 20:07:25] [6631335d74fde] [INFO] Callback SMS Count =? 2 [2024-04-30 20:07:25] [6631335d74fde] [INFO] Callback checkMessage : Oui -- text: Passager [2024-04-30 20:07:25] [6631335d74fde] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-04-30 20:07:25] [6631335d74fde] [INFO] Event ID ? 9 [2024-04-30 20:07:25] [6631335d74fde] [INFO] Fetch event [2024-04-30 20:07:25] [6631335d74fde] [INFO] Event name : VVX [2024-04-30 20:07:25] [6631335d74fde] [DEBUG] début chatgpt [2024-04-30 20:07:25] [6631335d74fde] [DEBUG] curl_init OK [2024-04-30 20:07:25] [6631335d74fde] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"}]} [2024-04-30 20:07:27] [6631335d74fde] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JmAvwaaG72dl8r1ZEmkvpwJpGpbx", "object": "chat.completion", "created": 1714500445, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quels jours serez-vous présent à la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 768, "completion_tokens": 27, "total_tokens": 795 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 20:07:27] [6631335d74fde] [DEBUG] Curl Closed OK [2024-04-30 20:07:27] [6631335d74fde] [INFO] Commun GPT Content: { "id": "chatcmpl-9JmAvwaaG72dl8r1ZEmkvpwJpGpbx", "object": "chat.completion", "created": 1714500445, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quels jours serez-vous présent à la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 768, "completion_tokens": 27, "total_tokens": 795 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 20:07:27] [6631335d74fde] [INFO] Sender already set +33786636628 [2024-04-30 20:07:27] [6631335d74fde] [DEBUG] [SMS] text : Quels jours serez-vous présent à la VVX ? (Mercredi, Jeudi, Vendredi, Samedi) [2024-04-30 20:07:27] [6631335d74fde] [DEBUG] [SMS] number : +33786636628 [2024-04-30 20:07:27] [6631335d74fde] [DEBUG] [SMS] sender : 33757050387 [2024-04-30 20:07:27] [6631335d74fde] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33786636628"}],"text":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050387"} [2024-04-30 20:07:27] [6631335d74fde] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 20:07:27] [6631335d74fde] [INFO] [SMS] SMS envoyé avec succès id : sms_6631335f6e8a1995842610 [2024-04-30 20:07:27] [6631335d74fde] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6631335f6e8a1995842610","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":129.18} [2024-04-30 20:07:27] [6631335d74fde] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 20:07:27] [6631335d74fde] [DEBUG] Callback juste avant fin callBack [2024-04-30 20:07:53] [663133799d5ce] [DEBUG] Callback main start ok [2024-04-30 20:07:53] [663133799d5ce] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 20:07:53] [663133799d5ce] [DEBUG] Callback main avant while ok [2024-04-30 20:07:53] [663133799d5ce] [DEBUG] Fields : channel=sms&text=Mercredi&reception_date=2024-04-30 20:07:52&metadata[message_id]=sms_6631335f6e8a1995842610&metadata[number]=+33786636628&metadata[sim_card_number]=+33757050387 [2024-04-30 20:07:53] [663133799d5ce] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33786636628 Text: Mercredi [2024-04-30 20:07:53] [663133799d5ce] [INFO] From: +33786636628|To: +33757050387|Date: 2024-04-30 20:07:52|Message: Mercredi [2024-04-30 20:07:53] [663133799d5ce] [DEBUG] callback main apres while ok [2024-04-30 20:07:53] [663133799d5ce] [INFO] Phone Number +33786636628 is available ! [2024-04-30 20:07:54] [663133799d5ce] [DEBUG] Service is enabled ? true [2024-04-30 20:07:54] [663133799d5ce] [INFO] Service +33757050387 is enabled ! [2024-04-30 20:07:54] [663133799d5ce] [DEBUG] Listen is enabled ? false [2024-04-30 20:07:54] [663133799d5ce] [INFO] Listen +33757050387 is disabled ! [2024-04-30 20:07:54] [663133799d5ce] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-04-30 20:07:54] [663133799d5ce] [DEBUG] BDD CheckNumber : OK [2024-04-30 20:07:54] [663133799d5ce] [INFO] Callback SMS Count =? 3 [2024-04-30 20:07:54] [663133799d5ce] [INFO] Callback checkMessage : Passager -- text: Mercredi [2024-04-30 20:07:54] [663133799d5ce] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Mercredi' [2024-04-30 20:07:54] [663133799d5ce] [INFO] Event ID ? 9 [2024-04-30 20:07:54] [663133799d5ce] [INFO] Fetch event [2024-04-30 20:07:54] [663133799d5ce] [INFO] Event name : VVX [2024-04-30 20:07:54] [663133799d5ce] [DEBUG] début chatgpt [2024-04-30 20:07:54] [663133799d5ce] [DEBUG] curl_init OK [2024-04-30 20:07:54] [663133799d5ce] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Mercredi"}]} [2024-04-30 20:07:57] [663133799d5ce] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JmBONTDv3I0jFEokDpWTBh61eb10", "object": "chat.completion", "created": 1714500474, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant l'événement, tous les trajets)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 806, "completion_tokens": 37, "total_tokens": 843 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 20:07:57] [663133799d5ce] [DEBUG] Curl Closed OK [2024-04-30 20:07:57] [663133799d5ce] [INFO] Commun GPT Content: { "id": "chatcmpl-9JmBONTDv3I0jFEokDpWTBh61eb10", "object": "chat.completion", "created": 1714500474, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant l'événement, tous les trajets)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 806, "completion_tokens": 37, "total_tokens": 843 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 20:07:57] [663133799d5ce] [INFO] Sender already set +33786636628 [2024-04-30 20:07:57] [663133799d5ce] [DEBUG] [SMS] text : Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant l'événement, tous les trajets) [2024-04-30 20:07:57] [663133799d5ce] [DEBUG] [SMS] number : +33786636628 [2024-04-30 20:07:57] [663133799d5ce] [DEBUG] [SMS] sender : 33757050387 [2024-04-30 20:07:57] [663133799d5ce] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33786636628"}],"text":"Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant l'\u00e9v\u00e9nement, tous les trajets)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050387"} [2024-04-30 20:07:57] [663133799d5ce] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 20:07:57] [663133799d5ce] [INFO] [SMS] SMS envoyé avec succès id : sms_6631337d9798a567790950 [2024-04-30 20:07:57] [663133799d5ce] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6631337d9798a567790950","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":129.13} [2024-04-30 20:07:57] [663133799d5ce] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 20:07:57] [663133799d5ce] [DEBUG] Callback juste avant fin callBack [2024-04-30 20:08:19] [663133938de2d] [DEBUG] Callback main start ok [2024-04-30 20:08:19] [663133938de2d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 20:08:19] [663133938de2d] [DEBUG] Callback main avant while ok [2024-04-30 20:08:19] [663133938de2d] [DEBUG] Fields : channel=sms&text=Longue distance &reception_date=2024-04-30 20:08:17&metadata[message_id]=sms_6631337d9798a567790950&metadata[number]=+33786636628&metadata[sim_card_number]=+33757050387 [2024-04-30 20:08:19] [663133938de2d] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33786636628 Text: Longue distance [2024-04-30 20:08:19] [663133938de2d] [INFO] From: +33786636628|To: +33757050387|Date: 2024-04-30 20:08:17|Message: Longue distance [2024-04-30 20:08:19] [663133938de2d] [DEBUG] callback main apres while ok [2024-04-30 20:08:19] [663133938de2d] [INFO] Phone Number +33786636628 is available ! [2024-04-30 20:08:19] [663133938de2d] [DEBUG] Service is enabled ? true [2024-04-30 20:08:19] [663133938de2d] [INFO] Service +33757050387 is enabled ! [2024-04-30 20:08:19] [663133938de2d] [DEBUG] Listen is enabled ? false [2024-04-30 20:08:19] [663133938de2d] [INFO] Listen +33757050387 is disabled ! [2024-04-30 20:08:19] [663133938de2d] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-04-30 20:08:19] [663133938de2d] [DEBUG] BDD CheckNumber : OK [2024-04-30 20:08:19] [663133938de2d] [INFO] Callback SMS Count =? 4 [2024-04-30 20:08:19] [663133938de2d] [INFO] Callback checkMessage : Mercredi -- text: Longue distance [2024-04-30 20:08:19] [663133938de2d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Longue distance ' [2024-04-30 20:08:19] [663133938de2d] [INFO] Event ID ? 9 [2024-04-30 20:08:19] [663133938de2d] [INFO] Fetch event [2024-04-30 20:08:19] [663133938de2d] [INFO] Event name : VVX [2024-04-30 20:08:19] [663133938de2d] [DEBUG] début chatgpt [2024-04-30 20:08:19] [663133938de2d] [DEBUG] curl_init OK [2024-04-30 20:08:19] [663133938de2d] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Mercredi"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant l'\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"Longue distance "}]} [2024-04-30 20:08:22] [663133938de2d] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JmBnpmFZpeF6rOuOr2QOG8eM1Bn0", "object": "chat.completion", "created": 1714500499, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quand et d'où partez-vous ? (Adresse incluant code postal)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 855, "completion_tokens": 17, "total_tokens": 872 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 20:08:22] [663133938de2d] [DEBUG] Curl Closed OK [2024-04-30 20:08:22] [663133938de2d] [INFO] Commun GPT Content: { "id": "chatcmpl-9JmBnpmFZpeF6rOuOr2QOG8eM1Bn0", "object": "chat.completion", "created": 1714500499, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quand et d'où partez-vous ? (Adresse incluant code postal)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 855, "completion_tokens": 17, "total_tokens": 872 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 20:08:22] [663133938de2d] [INFO] Sender already set +33786636628 [2024-04-30 20:08:22] [663133938de2d] [DEBUG] [SMS] text : Quand et d'où partez-vous ? (Adresse incluant code postal) [2024-04-30 20:08:22] [663133938de2d] [DEBUG] [SMS] number : +33786636628 [2024-04-30 20:08:22] [663133938de2d] [DEBUG] [SMS] sender : 33757050387 [2024-04-30 20:08:22] [663133938de2d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33786636628"}],"text":"Quand et d'o\u00f9 partez-vous ? (Adresse incluant code postal)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050387"} [2024-04-30 20:08:22] [663133938de2d] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 20:08:22] [663133938de2d] [INFO] [SMS] SMS envoyé avec succès id : sms_6631339677210116859147 [2024-04-30 20:08:22] [663133938de2d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6631339677210116859147","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":129.09} [2024-04-30 20:08:22] [663133938de2d] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 20:08:22] [663133938de2d] [DEBUG] Callback juste avant fin callBack [2024-04-30 20:09:10] [663133c688672] [DEBUG] Callback main start ok [2024-04-30 20:09:10] [663133c688672] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 20:09:10] [663133c688672] [DEBUG] Callback main avant while ok [2024-04-30 20:09:10] [663133c688672] [DEBUG] Fields : channel=sms&text=Valognes 50700 Mercredi 8 mai&reception_date=2024-04-30 20:09:09&metadata[message_id]=sms_6631339677210116859147&metadata[number]=+33786636628&metadata[sim_card_number]=+33757050387 [2024-04-30 20:09:10] [663133c688672] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33786636628 Text: Valognes 50700 Mercredi 8 mai [2024-04-30 20:09:10] [663133c688672] [INFO] From: +33786636628|To: +33757050387|Date: 2024-04-30 20:09:09|Message: Valognes 50700 Mercredi 8 mai [2024-04-30 20:09:10] [663133c688672] [DEBUG] callback main apres while ok [2024-04-30 20:09:10] [663133c688672] [INFO] Phone Number +33786636628 is available ! [2024-04-30 20:09:10] [663133c688672] [DEBUG] Service is enabled ? true [2024-04-30 20:09:10] [663133c688672] [INFO] Service +33757050387 is enabled ! [2024-04-30 20:09:10] [663133c688672] [DEBUG] Listen is enabled ? false [2024-04-30 20:09:10] [663133c688672] [INFO] Listen +33757050387 is disabled ! [2024-04-30 20:09:10] [663133c688672] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-04-30 20:09:10] [663133c688672] [DEBUG] BDD CheckNumber : OK [2024-04-30 20:09:10] [663133c688672] [INFO] Callback SMS Count =? 5 [2024-04-30 20:09:10] [663133c688672] [INFO] Callback checkMessage : Longue distance -- text: Valognes 50700 Mercredi 8 mai [2024-04-30 20:09:10] [663133c688672] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Valognes 50700\nMercredi 8 mai' [2024-04-30 20:09:10] [663133c688672] [INFO] Event ID ? 9 [2024-04-30 20:09:10] [663133c688672] [INFO] Fetch event [2024-04-30 20:09:10] [663133c688672] [INFO] Event name : VVX [2024-04-30 20:09:10] [663133c688672] [DEBUG] début chatgpt [2024-04-30 20:09:10] [663133c688672] [DEBUG] curl_init OK [2024-04-30 20:09:10] [663133c688672] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Mercredi"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant l'\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"Longue distance "},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous ? (Adresse incluant code postal)"},{"role":"user","content":"Valognes 50700\nMercredi 8 mai"}]} [2024-04-30 20:09:13] [663133c688672] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JmCcqwqRIzkTWDyI9d37jBuaffES", "object": "chat.completion", "created": 1714500550, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des commentaires ou des informations à nous remonter ? (course à laquelle vous participez, moyen de transport)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 893, "completion_tokens": 29, "total_tokens": 922 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 20:09:13] [663133c688672] [DEBUG] Curl Closed OK [2024-04-30 20:09:13] [663133c688672] [INFO] Commun GPT Content: { "id": "chatcmpl-9JmCcqwqRIzkTWDyI9d37jBuaffES", "object": "chat.completion", "created": 1714500550, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des commentaires ou des informations à nous remonter ? (course à laquelle vous participez, moyen de transport)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 893, "completion_tokens": 29, "total_tokens": 922 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 20:09:13] [663133c688672] [INFO] Sender already set +33786636628 [2024-04-30 20:09:13] [663133c688672] [DEBUG] [SMS] text : Avez-vous des commentaires ou des informations à nous remonter ? (course à laquelle vous participez, moyen de transport) [2024-04-30 20:09:13] [663133c688672] [DEBUG] [SMS] number : +33786636628 [2024-04-30 20:09:13] [663133c688672] [DEBUG] [SMS] sender : 33757050387 [2024-04-30 20:09:13] [663133c688672] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33786636628"}],"text":"Avez-vous des commentaires ou des informations \u00e0 nous remonter ? (course \u00e0 laquelle vous participez, moyen de transport)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050387"} [2024-04-30 20:09:13] [663133c688672] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 20:09:13] [663133c688672] [INFO] [SMS] SMS envoyé avec succès id : sms_663133c9a2b8a649404249 [2024-04-30 20:09:13] [663133c688672] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663133c9a2b8a649404249","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":129.04} [2024-04-30 20:09:13] [663133c688672] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 20:09:13] [663133c688672] [DEBUG] Callback juste avant fin callBack [2024-04-30 20:09:33] [663133ddbb1a3] [DEBUG] Callback main start ok [2024-04-30 20:09:33] [663133ddbb1a3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 20:09:33] [663133ddbb1a3] [DEBUG] Callback main avant while ok [2024-04-30 20:09:33] [663133ddbb1a3] [DEBUG] Fields : channel=sms&text=Non&reception_date=2024-04-30 20:09:32&metadata[message_id]=sms_663133c9a2b8a649404249&metadata[number]=+33786636628&metadata[sim_card_number]=+33757050387 [2024-04-30 20:09:33] [663133ddbb1a3] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33786636628 Text: Non [2024-04-30 20:09:33] [663133ddbb1a3] [INFO] From: +33786636628|To: +33757050387|Date: 2024-04-30 20:09:32|Message: Non [2024-04-30 20:09:33] [663133ddbb1a3] [DEBUG] callback main apres while ok [2024-04-30 20:09:33] [663133ddbb1a3] [INFO] Phone Number +33786636628 is available ! [2024-04-30 20:09:33] [663133ddbb1a3] [DEBUG] Service is enabled ? true [2024-04-30 20:09:33] [663133ddbb1a3] [INFO] Service +33757050387 is enabled ! [2024-04-30 20:09:33] [663133ddbb1a3] [DEBUG] Listen is enabled ? false [2024-04-30 20:09:33] [663133ddbb1a3] [INFO] Listen +33757050387 is disabled ! [2024-04-30 20:09:33] [663133ddbb1a3] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-04-30 20:09:33] [663133ddbb1a3] [DEBUG] BDD CheckNumber : OK [2024-04-30 20:09:33] [663133ddbb1a3] [INFO] Callback SMS Count =? 6 [2024-04-30 20:09:33] [663133ddbb1a3] [INFO] Callback checkMessage : Valognes 50700 Mercredi 8 mai -- text: Non [2024-04-30 20:09:33] [663133ddbb1a3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non' [2024-04-30 20:09:33] [663133ddbb1a3] [INFO] Event ID ? 9 [2024-04-30 20:09:33] [663133ddbb1a3] [INFO] Fetch event [2024-04-30 20:09:33] [663133ddbb1a3] [INFO] Event name : VVX [2024-04-30 20:09:33] [663133ddbb1a3] [DEBUG] début chatgpt [2024-04-30 20:09:33] [663133ddbb1a3] [DEBUG] curl_init OK [2024-04-30 20:09:33] [663133ddbb1a3] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Mercredi"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant l'\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"Longue distance "},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous ? (Adresse incluant code postal)"},{"role":"user","content":"Valognes 50700\nMercredi 8 mai"},{"role":"assistant","content":"Avez-vous des commentaires ou des informations \u00e0 nous remonter ? (course \u00e0 laquelle vous participez, moyen de transport)"},{"role":"user","content":"Non"}]} [2024-04-30 20:09:37] [663133ddbb1a3] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JmD039HB7W4IfvsFwrD4UpJLilZX", "object": "chat.completion", "created": 1714500574, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 931, "completion_tokens": 37, "total_tokens": 968 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 20:09:37] [663133ddbb1a3] [DEBUG] Curl Closed OK [2024-04-30 20:09:37] [663133ddbb1a3] [INFO] Commun GPT Content: { "id": "chatcmpl-9JmD039HB7W4IfvsFwrD4UpJLilZX", "object": "chat.completion", "created": 1714500574, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 931, "completion_tokens": 37, "total_tokens": 968 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 20:09:37] [663133ddbb1a3] [INFO] Sender already set +33786636628 [2024-04-30 20:09:37] [663133ddbb1a3] [DEBUG] [SMS] text : Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred. [2024-04-30 20:09:37] [663133ddbb1a3] [DEBUG] [SMS] number : +33786636628 [2024-04-30 20:09:37] [663133ddbb1a3] [DEBUG] [SMS] sender : 33757050387 [2024-04-30 20:09:37] [663133ddbb1a3] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33786636628"}],"text":"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050387"} [2024-04-30 20:09:37] [663133ddbb1a3] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 20:09:37] [663133ddbb1a3] [INFO] [SMS] SMS envoyé avec succès id : sms_663133e168a0b930148220 [2024-04-30 20:09:37] [663133ddbb1a3] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_663133e168a0b930148220","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":129.0} [2024-04-30 20:09:37] [663133ddbb1a3] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 20:09:37] [663133ddbb1a3] [DEBUG] Callback juste avant fin callBack [2024-04-30 20:52:54] [66313e0632df4] [DEBUG] Callback main start ok [2024-04-30 20:52:54] [66313e0632df4] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 20:52:54] [66313e0632df4] [DEBUG] Callback main avant while ok [2024-04-30 20:52:54] [66313e0632df4] [DEBUG] Fields : channel=sms&text=VVX&reception_date=2024-04-30 20:52:52&metadata[number]=+33667592855&metadata[sim_card_number]=+33755517567 [2024-04-30 20:52:54] [66313e0632df4] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33667592855 Text: VVX [2024-04-30 20:52:54] [66313e0632df4] [INFO] From: +33667592855|To: +33755517567|Date: 2024-04-30 20:52:52|Message: VVX [2024-04-30 20:52:54] [66313e0632df4] [DEBUG] callback main apres while ok [2024-04-30 20:52:54] [66313e0632df4] [INFO] Phone Number +33667592855 is available ! [2024-04-30 20:52:54] [66313e0632df4] [DEBUG] Service is enabled ? true [2024-04-30 20:52:54] [66313e0632df4] [INFO] Service +33755517567 is enabled ! [2024-04-30 20:52:54] [66313e0632df4] [DEBUG] Listen is enabled ? false [2024-04-30 20:52:54] [66313e0632df4] [INFO] Listen +33755517567 is disabled ! [2024-04-30 20:52:54] [66313e0632df4] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-04-30 20:52:54] [66313e0632df4] [DEBUG] BDD CheckNumber : la table est vide [2024-04-30 20:52:54] [66313e0632df4] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-04-30 20:52:54] [66313e0632df4] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33667592855 [2024-04-30 20:52:54] [66313e0632df4] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'VVX' [2024-04-30 20:52:54] [66313e0632df4] [INFO] Callback Q1: l'event est VVX [2024-04-30 20:52:54] [66313e0632df4] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'VVX via sms' [2024-04-30 20:52:54] [66313e0632df4] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '9' [2024-04-30 20:52:54] [66313e0632df4] [INFO] Ajout du sender : 33757050388 au +33667592855 [2024-04-30 20:52:54] [66313e0632df4] [DEBUG] [SMS] text : Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir à l'évènement ? (Oui, non) [2024-04-30 20:52:54] [66313e0632df4] [DEBUG] [SMS] number : +33667592855 [2024-04-30 20:52:54] [66313e0632df4] [DEBUG] [SMS] sender : 33757050388 [2024-04-30 20:52:54] [66313e0632df4] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33667592855"}],"text":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050388"} [2024-04-30 20:52:54] [66313e0632df4] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 20:52:54] [66313e0632df4] [INFO] [SMS] SMS envoyé avec succès id : sms_66313e0692cb0164100803 [2024-04-30 20:52:54] [66313e0632df4] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66313e0692cb0164100803","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":128.95} [2024-04-30 20:52:54] [66313e0632df4] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 20:52:54] [66313e0632df4] [DEBUG] Callback juste avant fin callBack [2024-04-30 20:53:16] [66313e1c31a9d] [DEBUG] Callback main start ok [2024-04-30 20:53:16] [66313e1c31a9d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 20:53:16] [66313e1c31a9d] [DEBUG] Callback main avant while ok [2024-04-30 20:53:16] [66313e1c31a9d] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-04-30 20:53:14&metadata[message_id]=sms_66313e0692cb0164100803&metadata[number]=+33667592855&metadata[sim_card_number]=+33757050388 [2024-04-30 20:53:16] [66313e1c31a9d] [INFO] Callback SMS entrant sur sim_card: +33757050388 depuis Number (user): +33667592855 Text: Oui [2024-04-30 20:53:16] [66313e1c31a9d] [INFO] From: +33667592855|To: +33757050388|Date: 2024-04-30 20:53:14|Message: Oui [2024-04-30 20:53:16] [66313e1c31a9d] [DEBUG] callback main apres while ok [2024-04-30 20:53:16] [66313e1c31a9d] [INFO] Phone Number +33667592855 is available ! [2024-04-30 20:53:16] [66313e1c31a9d] [DEBUG] Service is enabled ? true [2024-04-30 20:53:16] [66313e1c31a9d] [INFO] Service +33757050388 is enabled ! [2024-04-30 20:53:16] [66313e1c31a9d] [DEBUG] Listen is enabled ? false [2024-04-30 20:53:16] [66313e1c31a9d] [INFO] Listen +33757050388 is disabled ! [2024-04-30 20:53:16] [66313e1c31a9d] [DEBUG] callback main sim_card_number CORRECT : +33757050388 début d'interpretation du message [2024-04-30 20:53:16] [66313e1c31a9d] [DEBUG] BDD CheckNumber : OK [2024-04-30 20:53:16] [66313e1c31a9d] [INFO] Callback SMS Count =? 1 [2024-04-30 20:53:16] [66313e1c31a9d] [INFO] Callback checkMessage : VVX -- text: Oui [2024-04-30 20:53:16] [66313e1c31a9d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-04-30 20:53:16] [66313e1c31a9d] [INFO] Event ID ? 9 [2024-04-30 20:53:16] [66313e1c31a9d] [INFO] Fetch event [2024-04-30 20:53:16] [66313e1c31a9d] [INFO] Event name : VVX [2024-04-30 20:53:16] [66313e1c31a9d] [DEBUG] [AUTOMATIC] Réponse Positive [2024-04-30 20:53:16] [66313e1c31a9d] [INFO] Sender already set +33667592855 [2024-04-30 20:53:16] [66313e1c31a9d] [DEBUG] [SMS] text : C’est parfait. Je vais vous poser quelques questions très simples. Sentez-vous libre de me répondre comme vous voulez. Pour en savoir plus : https://bit.ly/CGUAlfred et politique de confidentialité https://bit.ly/PriVACy Souhaitez-vous être conducteur ou passager ? (Conducteur, passager, peu importe) [2024-04-30 20:53:16] [66313e1c31a9d] [DEBUG] [SMS] number : +33667592855 [2024-04-30 20:53:16] [66313e1c31a9d] [DEBUG] [SMS] sender : 33757050388 [2024-04-30 20:53:16] [66313e1c31a9d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33667592855"}],"text":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUAlfred et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVACy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050388"} [2024-04-30 20:53:16] [66313e1c31a9d] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 20:53:16] [66313e1c31a9d] [INFO] [SMS] SMS envoyé avec succès id : sms_66313e1c88c02939248161 [2024-04-30 20:53:16] [66313e1c31a9d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66313e1c88c02939248161","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":128.82} [2024-04-30 20:53:16] [66313e1c31a9d] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 20:53:16] [66313e1c31a9d] [DEBUG] Callback juste avant fin callBack [2024-04-30 20:53:55] [66313e4334f40] [DEBUG] Callback main start ok [2024-04-30 20:53:55] [66313e4334f40] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 20:53:55] [66313e4334f40] [DEBUG] Callback main avant while ok [2024-04-30 20:53:55] [66313e4334f40] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-04-30 20:53:53&metadata[message_id]=sms_66313e1c88c02939248161&metadata[number]=+33667592855&metadata[sim_card_number]=+33757050388 [2024-04-30 20:53:55] [66313e4334f40] [INFO] Callback SMS entrant sur sim_card: +33757050388 depuis Number (user): +33667592855 Text: Passager [2024-04-30 20:53:55] [66313e4334f40] [INFO] From: +33667592855|To: +33757050388|Date: 2024-04-30 20:53:53|Message: Passager [2024-04-30 20:53:55] [66313e4334f40] [DEBUG] callback main apres while ok [2024-04-30 20:53:55] [66313e4334f40] [INFO] Phone Number +33667592855 is available ! [2024-04-30 20:53:55] [66313e4334f40] [DEBUG] Service is enabled ? true [2024-04-30 20:53:55] [66313e4334f40] [INFO] Service +33757050388 is enabled ! [2024-04-30 20:53:55] [66313e4334f40] [DEBUG] Listen is enabled ? false [2024-04-30 20:53:55] [66313e4334f40] [INFO] Listen +33757050388 is disabled ! [2024-04-30 20:53:55] [66313e4334f40] [DEBUG] callback main sim_card_number CORRECT : +33757050388 début d'interpretation du message [2024-04-30 20:53:55] [66313e4334f40] [DEBUG] BDD CheckNumber : OK [2024-04-30 20:53:55] [66313e4334f40] [INFO] Callback SMS Count =? 2 [2024-04-30 20:53:55] [66313e4334f40] [INFO] Callback checkMessage : Oui -- text: Passager [2024-04-30 20:53:55] [66313e4334f40] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-04-30 20:53:55] [66313e4334f40] [INFO] Event ID ? 9 [2024-04-30 20:53:55] [66313e4334f40] [INFO] Fetch event [2024-04-30 20:53:55] [66313e4334f40] [INFO] Event name : VVX [2024-04-30 20:53:55] [66313e4334f40] [DEBUG] début chatgpt [2024-04-30 20:53:55] [66313e4334f40] [DEBUG] curl_init OK [2024-04-30 20:53:55] [66313e4334f40] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"}]} [2024-04-30 20:53:56] [66313e4334f40] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JmtvDxGsa9I1TLVz7BEaj6W1u1V6", "object": "chat.completion", "created": 1714503235, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quels jours serez-vous présent à la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 768, "completion_tokens": 27, "total_tokens": 795 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 20:53:56] [66313e4334f40] [DEBUG] Curl Closed OK [2024-04-30 20:53:56] [66313e4334f40] [INFO] Commun GPT Content: { "id": "chatcmpl-9JmtvDxGsa9I1TLVz7BEaj6W1u1V6", "object": "chat.completion", "created": 1714503235, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quels jours serez-vous présent à la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 768, "completion_tokens": 27, "total_tokens": 795 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 20:53:56] [66313e4334f40] [INFO] Sender already set +33667592855 [2024-04-30 20:53:56] [66313e4334f40] [DEBUG] [SMS] text : Quels jours serez-vous présent à la VVX ? (Mercredi, Jeudi, Vendredi, Samedi) [2024-04-30 20:53:56] [66313e4334f40] [DEBUG] [SMS] number : +33667592855 [2024-04-30 20:53:56] [66313e4334f40] [DEBUG] [SMS] sender : 33757050388 [2024-04-30 20:53:56] [66313e4334f40] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33667592855"}],"text":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050388"} [2024-04-30 20:53:57] [66313e4334f40] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 20:53:57] [66313e4334f40] [INFO] [SMS] SMS envoyé avec succès id : sms_66313e4535a30131506652 [2024-04-30 20:53:57] [66313e4334f40] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66313e4535a30131506652","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":128.77} [2024-04-30 20:53:57] [66313e4334f40] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 20:53:57] [66313e4334f40] [DEBUG] Callback juste avant fin callBack [2024-04-30 20:54:38] [66313e6e41a52] [DEBUG] Callback main start ok [2024-04-30 20:54:38] [66313e6e41a52] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 20:54:38] [66313e6e41a52] [DEBUG] Callback main avant while ok [2024-04-30 20:54:38] [66313e6e41a52] [DEBUG] Fields : channel=sms&text=Vendredi&reception_date=2024-04-30 20:54:37&metadata[message_id]=sms_66313e4535a30131506652&metadata[number]=+33667592855&metadata[sim_card_number]=+33757050388 [2024-04-30 20:54:38] [66313e6e41a52] [INFO] Callback SMS entrant sur sim_card: +33757050388 depuis Number (user): +33667592855 Text: Vendredi [2024-04-30 20:54:38] [66313e6e41a52] [INFO] From: +33667592855|To: +33757050388|Date: 2024-04-30 20:54:37|Message: Vendredi [2024-04-30 20:54:38] [66313e6e41a52] [DEBUG] callback main apres while ok [2024-04-30 20:54:38] [66313e6e41a52] [INFO] Phone Number +33667592855 is available ! [2024-04-30 20:54:38] [66313e6e41a52] [DEBUG] Service is enabled ? true [2024-04-30 20:54:38] [66313e6e41a52] [INFO] Service +33757050388 is enabled ! [2024-04-30 20:54:38] [66313e6e41a52] [DEBUG] Listen is enabled ? false [2024-04-30 20:54:38] [66313e6e41a52] [INFO] Listen +33757050388 is disabled ! [2024-04-30 20:54:38] [66313e6e41a52] [DEBUG] callback main sim_card_number CORRECT : +33757050388 début d'interpretation du message [2024-04-30 20:54:38] [66313e6e41a52] [DEBUG] BDD CheckNumber : OK [2024-04-30 20:54:38] [66313e6e41a52] [INFO] Callback SMS Count =? 3 [2024-04-30 20:54:38] [66313e6e41a52] [INFO] Callback checkMessage : Passager -- text: Vendredi [2024-04-30 20:54:38] [66313e6e41a52] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Vendredi' [2024-04-30 20:54:38] [66313e6e41a52] [INFO] Event ID ? 9 [2024-04-30 20:54:38] [66313e6e41a52] [INFO] Fetch event [2024-04-30 20:54:38] [66313e6e41a52] [INFO] Event name : VVX [2024-04-30 20:54:38] [66313e6e41a52] [DEBUG] début chatgpt [2024-04-30 20:54:38] [66313e6e41a52] [DEBUG] curl_init OK [2024-04-30 20:54:38] [66313e6e41a52] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"}]} [2024-04-30 20:54:41] [66313e6e41a52] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JmucTCZJGgUZhRYP4S5tI2WJTX2c", "object": "chat.completion", "created": 1714503278, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir à la VVX, courte distance pendant les jours de l’événement, tous les trajets) ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 806, "completion_tokens": 47, "total_tokens": 853 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 20:54:41] [66313e6e41a52] [DEBUG] Curl Closed OK [2024-04-30 20:54:41] [66313e6e41a52] [INFO] Commun GPT Content: { "id": "chatcmpl-9JmucTCZJGgUZhRYP4S5tI2WJTX2c", "object": "chat.completion", "created": 1714503278, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir à la VVX, courte distance pendant les jours de l’événement, tous les trajets) ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 806, "completion_tokens": 47, "total_tokens": 853 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 20:54:41] [66313e6e41a52] [INFO] Sender already set +33667592855 [2024-04-30 20:54:41] [66313e6e41a52] [DEBUG] [SMS] text : Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir à la VVX, courte distance pendant les jours de l’événement, tous les trajets) ? [2024-04-30 20:54:41] [66313e6e41a52] [DEBUG] [SMS] number : +33667592855 [2024-04-30 20:54:41] [66313e6e41a52] [DEBUG] [SMS] sender : 33757050388 [2024-04-30 20:54:41] [66313e6e41a52] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33667592855"}],"text":"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets) ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050388"} [2024-04-30 20:54:41] [66313e6e41a52] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 20:54:41] [66313e6e41a52] [INFO] [SMS] SMS envoyé avec succès id : sms_66313e713d248794236137 [2024-04-30 20:54:41] [66313e6e41a52] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66313e713d248794236137","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":128.68} [2024-04-30 20:54:41] [66313e6e41a52] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 20:54:41] [66313e6e41a52] [DEBUG] Callback juste avant fin callBack [2024-04-30 20:55:24] [66313e9cc47ab] [DEBUG] Callback main start ok [2024-04-30 20:55:24] [66313e9cc47ab] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 20:55:24] [66313e9cc47ab] [DEBUG] Callback main avant while ok [2024-04-30 20:55:24] [66313e9cc47ab] [DEBUG] Fields : channel=sms&text=Courte distance pendant les jours de l'événement &reception_date=2024-04-30 20:55:23&metadata[message_id]=sms_66313e713d248794236137&metadata[number]=+33667592855&metadata[sim_card_number]=+33757050388 [2024-04-30 20:55:24] [66313e9cc47ab] [INFO] Callback SMS entrant sur sim_card: +33757050388 depuis Number (user): +33667592855 Text: Courte distance pendant les jours de l'événement [2024-04-30 20:55:24] [66313e9cc47ab] [INFO] From: +33667592855|To: +33757050388|Date: 2024-04-30 20:55:23|Message: Courte distance pendant les jours de l'événement [2024-04-30 20:55:24] [66313e9cc47ab] [DEBUG] callback main apres while ok [2024-04-30 20:55:24] [66313e9cc47ab] [INFO] Phone Number +33667592855 is available ! [2024-04-30 20:55:24] [66313e9cc47ab] [DEBUG] Service is enabled ? true [2024-04-30 20:55:24] [66313e9cc47ab] [INFO] Service +33757050388 is enabled ! [2024-04-30 20:55:24] [66313e9cc47ab] [DEBUG] Listen is enabled ? false [2024-04-30 20:55:24] [66313e9cc47ab] [INFO] Listen +33757050388 is disabled ! [2024-04-30 20:55:24] [66313e9cc47ab] [DEBUG] callback main sim_card_number CORRECT : +33757050388 début d'interpretation du message [2024-04-30 20:55:24] [66313e9cc47ab] [DEBUG] BDD CheckNumber : OK [2024-04-30 20:55:24] [66313e9cc47ab] [INFO] Callback SMS Count =? 4 [2024-04-30 20:55:24] [66313e9cc47ab] [INFO] Callback checkMessage : Vendredi -- text: Courte distance pendant les jours de l'événement [2024-04-30 20:55:24] [66313e9cc47ab] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Courte distance pendant les jours de l\'événement ' [2024-04-30 20:55:24] [66313e9cc47ab] [INFO] Event ID ? 9 [2024-04-30 20:55:24] [66313e9cc47ab] [INFO] Fetch event [2024-04-30 20:55:24] [66313e9cc47ab] [INFO] Event name : VVX [2024-04-30 20:55:24] [66313e9cc47ab] [DEBUG] début chatgpt [2024-04-30 20:55:24] [66313e9cc47ab] [DEBUG] curl_init OK [2024-04-30 20:55:24] [66313e9cc47ab] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets) ?"},{"role":"user","content":"Courte distance pendant les jours de l'\u00e9v\u00e9nement "}]} [2024-04-30 20:55:26] [66313e9cc47ab] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JmvNkzssEpt9mLXhLauAyMPiYTNa", "object": "chat.completion", "created": 1714503325, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quand et d'où partez-vous ? (Adresse incluant code postal)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 874, "completion_tokens": 17, "total_tokens": 891 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 20:55:26] [66313e9cc47ab] [DEBUG] Curl Closed OK [2024-04-30 20:55:26] [66313e9cc47ab] [INFO] Commun GPT Content: { "id": "chatcmpl-9JmvNkzssEpt9mLXhLauAyMPiYTNa", "object": "chat.completion", "created": 1714503325, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quand et d'où partez-vous ? (Adresse incluant code postal)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 874, "completion_tokens": 17, "total_tokens": 891 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 20:55:26] [66313e9cc47ab] [INFO] Sender already set +33667592855 [2024-04-30 20:55:26] [66313e9cc47ab] [DEBUG] [SMS] text : Quand et d'où partez-vous ? (Adresse incluant code postal) [2024-04-30 20:55:26] [66313e9cc47ab] [DEBUG] [SMS] number : +33667592855 [2024-04-30 20:55:26] [66313e9cc47ab] [DEBUG] [SMS] sender : 33757050388 [2024-04-30 20:55:26] [66313e9cc47ab] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33667592855"}],"text":"Quand et d'o\u00f9 partez-vous ? (Adresse incluant code postal)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050388"} [2024-04-30 20:55:26] [66313e9cc47ab] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 20:55:26] [66313e9cc47ab] [INFO] [SMS] SMS envoyé avec succès id : sms_66313e9e909fa957353237 [2024-04-30 20:55:26] [66313e9cc47ab] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66313e9e909fa957353237","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":128.64} [2024-04-30 20:55:26] [66313e9cc47ab] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 20:55:26] [66313e9cc47ab] [DEBUG] Callback juste avant fin callBack [2024-04-30 20:57:09] [66313f05530e5] [DEBUG] Callback main start ok [2024-04-30 20:57:09] [66313f05530e5] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 20:57:09] [66313f05530e5] [DEBUG] Callback main avant while ok [2024-04-30 20:57:09] [66313f05530e5] [DEBUG] Fields : channel=sms&text=Vendredi 3h. 41 Rue des Caves, Châteaugay, Auvergne-Rhône-Alpes, France&reception_date=2024-04-30 20:57:08&metadata[message_id]=sms_66313e9e909fa957353237&metadata[number]=+33667592855&metadata[sim_card_number]=+33757050388 [2024-04-30 20:57:09] [66313f05530e5] [INFO] Callback SMS entrant sur sim_card: +33757050388 depuis Number (user): +33667592855 Text: Vendredi 3h. 41 Rue des Caves, Châteaugay, Auvergne-Rhône-Alpes, France [2024-04-30 20:57:09] [66313f05530e5] [INFO] From: +33667592855|To: +33757050388|Date: 2024-04-30 20:57:08|Message: Vendredi 3h. 41 Rue des Caves, Châteaugay, Auvergne-Rhône-Alpes, France [2024-04-30 20:57:09] [66313f05530e5] [DEBUG] callback main apres while ok [2024-04-30 20:57:09] [66313f05530e5] [INFO] Phone Number +33667592855 is available ! [2024-04-30 20:57:09] [66313f05530e5] [DEBUG] Service is enabled ? true [2024-04-30 20:57:09] [66313f05530e5] [INFO] Service +33757050388 is enabled ! [2024-04-30 20:57:09] [66313f05530e5] [DEBUG] Listen is enabled ? false [2024-04-30 20:57:09] [66313f05530e5] [INFO] Listen +33757050388 is disabled ! [2024-04-30 20:57:09] [66313f05530e5] [DEBUG] callback main sim_card_number CORRECT : +33757050388 début d'interpretation du message [2024-04-30 20:57:09] [66313f05530e5] [DEBUG] BDD CheckNumber : OK [2024-04-30 20:57:09] [66313f05530e5] [INFO] Callback SMS Count =? 5 [2024-04-30 20:57:09] [66313f05530e5] [INFO] Callback checkMessage : Courte distance pendant les jours de l'événement -- text: Vendredi 3h. 41 Rue des Caves, Châteaugay, Auvergne-Rhône-Alpes, France [2024-04-30 20:57:09] [66313f05530e5] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Vendredi 3h.\n41 Rue des Caves, Châteaugay, Auvergne-Rhône-Alpes, France' [2024-04-30 20:57:09] [66313f05530e5] [INFO] Event ID ? 9 [2024-04-30 20:57:09] [66313f05530e5] [INFO] Fetch event [2024-04-30 20:57:09] [66313f05530e5] [INFO] Event name : VVX [2024-04-30 20:57:09] [66313f05530e5] [DEBUG] début chatgpt [2024-04-30 20:57:09] [66313f05530e5] [DEBUG] curl_init OK [2024-04-30 20:57:09] [66313f05530e5] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets) ?"},{"role":"user","content":"Courte distance pendant les jours de l'\u00e9v\u00e9nement "},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous ? (Adresse incluant code postal)"},{"role":"user","content":"Vendredi 3h.\n41 Rue des Caves, Ch\u00e2teaugay, Auvergne-Rh\u00f4ne-Alpes, France"}]} [2024-04-30 20:57:12] [66313f05530e5] [DEBUG] Commun GPT response: { "id": "chatcmpl-9Jmx3DM7AsVay06NgYuJUZdxOg9Jv", "object": "chat.completion", "created": 1714503429, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des commentaires ou des informations à nous remonter ? (course à laquelle vous participez, moyen de transport)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 928, "completion_tokens": 29, "total_tokens": 957 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 20:57:12] [66313f05530e5] [DEBUG] Curl Closed OK [2024-04-30 20:57:12] [66313f05530e5] [INFO] Commun GPT Content: { "id": "chatcmpl-9Jmx3DM7AsVay06NgYuJUZdxOg9Jv", "object": "chat.completion", "created": 1714503429, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des commentaires ou des informations à nous remonter ? (course à laquelle vous participez, moyen de transport)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 928, "completion_tokens": 29, "total_tokens": 957 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 20:57:12] [66313f05530e5] [INFO] Sender already set +33667592855 [2024-04-30 20:57:12] [66313f05530e5] [DEBUG] [SMS] text : Avez-vous des commentaires ou des informations à nous remonter ? (course à laquelle vous participez, moyen de transport) [2024-04-30 20:57:12] [66313f05530e5] [DEBUG] [SMS] number : +33667592855 [2024-04-30 20:57:12] [66313f05530e5] [DEBUG] [SMS] sender : 33757050388 [2024-04-30 20:57:12] [66313f05530e5] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33667592855"}],"text":"Avez-vous des commentaires ou des informations \u00e0 nous remonter ? (course \u00e0 laquelle vous participez, moyen de transport)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050388"} [2024-04-30 20:57:12] [66313f05530e5] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 20:57:12] [66313f05530e5] [INFO] [SMS] SMS envoyé avec succès id : sms_66313f089d270154695053 [2024-04-30 20:57:12] [66313f05530e5] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66313f089d270154695053","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":128.59} [2024-04-30 20:57:12] [66313f05530e5] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 20:57:12] [66313f05530e5] [DEBUG] Callback juste avant fin callBack [2024-04-30 20:59:14] [66313f82aaa8e] [DEBUG] Callback main start ok [2024-04-30 20:59:14] [66313f82aaa8e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 20:59:14] [66313f82aaa8e] [DEBUG] Callback main avant while ok [2024-04-30 20:59:14] [66313f82aaa8e] [DEBUG] Fields : channel=sms&text=Je fais le relais 112km départ à 4h et je fait la première partie (60km). Une fois le relais passer je prend la voiture de ma conjointe pour retourner sur Volvic.&reception_date=2024-04-30 20:59:13&metadata[message_id]=sms_66313f089d270154695053&metadata[number]=+33667592855&metadata[sim_card_number]=+33757050388 [2024-04-30 20:59:14] [66313f82aaa8e] [INFO] Callback SMS entrant sur sim_card: +33757050388 depuis Number (user): +33667592855 Text: Je fais le relais 112km départ à 4h et je fait la première partie (60km). Une fois le relais passer je prend la voiture de ma conjointe pour retourner sur Volvic. [2024-04-30 20:59:14] [66313f82aaa8e] [INFO] From: +33667592855|To: +33757050388|Date: 2024-04-30 20:59:13|Message: Je fais le relais 112km départ à 4h et je fait la première partie (60km). Une fois le relais passer je prend la voiture de ma conjointe pour retourner sur Volvic. [2024-04-30 20:59:14] [66313f82aaa8e] [DEBUG] callback main apres while ok [2024-04-30 20:59:14] [66313f82aaa8e] [INFO] Phone Number +33667592855 is available ! [2024-04-30 20:59:14] [66313f82aaa8e] [DEBUG] Service is enabled ? true [2024-04-30 20:59:14] [66313f82aaa8e] [INFO] Service +33757050388 is enabled ! [2024-04-30 20:59:14] [66313f82aaa8e] [DEBUG] Listen is enabled ? false [2024-04-30 20:59:14] [66313f82aaa8e] [INFO] Listen +33757050388 is disabled ! [2024-04-30 20:59:14] [66313f82aaa8e] [DEBUG] callback main sim_card_number CORRECT : +33757050388 début d'interpretation du message [2024-04-30 20:59:14] [66313f82aaa8e] [DEBUG] BDD CheckNumber : OK [2024-04-30 20:59:14] [66313f82aaa8e] [INFO] Callback SMS Count =? 6 [2024-04-30 20:59:14] [66313f82aaa8e] [INFO] Callback checkMessage : Vendredi 3h. 41 Rue des Caves, Châteaugay, Auvergne-Rhône-Alpes, France -- text: Je fais le relais 112km départ à 4h et je fait la première partie (60km). Une fois le relais passer je prend la voiture de ma conjointe pour retourner sur Volvic. [2024-04-30 20:59:14] [66313f82aaa8e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je fais le relais 112km départ à 4h et je fait la première partie (60km). \nUne fois le relais passer je prend la voiture de ma conjointe pour retourner sur Volvic.' [2024-04-30 20:59:14] [66313f82aaa8e] [INFO] Event ID ? 9 [2024-04-30 20:59:14] [66313f82aaa8e] [INFO] Fetch event [2024-04-30 20:59:14] [66313f82aaa8e] [INFO] Event name : VVX [2024-04-30 20:59:14] [66313f82aaa8e] [DEBUG] début chatgpt [2024-04-30 20:59:14] [66313f82aaa8e] [DEBUG] curl_init OK [2024-04-30 20:59:14] [66313f82aaa8e] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets) ?"},{"role":"user","content":"Courte distance pendant les jours de l'\u00e9v\u00e9nement "},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous ? (Adresse incluant code postal)"},{"role":"user","content":"Vendredi 3h.\n41 Rue des Caves, Ch\u00e2teaugay, Auvergne-Rh\u00f4ne-Alpes, France"},{"role":"assistant","content":"Avez-vous des commentaires ou des informations \u00e0 nous remonter ? (course \u00e0 laquelle vous participez, moyen de transport)"},{"role":"user","content":"Je fais le relais 112km d\u00e9part \u00e0 4h et je fait la premi\u00e8re partie (60km). \nUne fois le relais passer je prend la voiture de ma conjointe pour retourner sur Volvic."}]} [2024-04-30 20:59:17] [66313f82aaa8e] [DEBUG] Commun GPT response: { "id": "chatcmpl-9Jmz4mSYVGEWXvHex5a1I3XnZ7CkX", "object": "chat.completion", "created": 1714503554, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 1011, "completion_tokens": 37, "total_tokens": 1048 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 20:59:17] [66313f82aaa8e] [DEBUG] Curl Closed OK [2024-04-30 20:59:17] [66313f82aaa8e] [INFO] Commun GPT Content: { "id": "chatcmpl-9Jmz4mSYVGEWXvHex5a1I3XnZ7CkX", "object": "chat.completion", "created": 1714503554, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 1011, "completion_tokens": 37, "total_tokens": 1048 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 20:59:17] [66313f82aaa8e] [INFO] Sender already set +33667592855 [2024-04-30 20:59:17] [66313f82aaa8e] [DEBUG] [SMS] text : Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred. [2024-04-30 20:59:17] [66313f82aaa8e] [DEBUG] [SMS] number : +33667592855 [2024-04-30 20:59:17] [66313f82aaa8e] [DEBUG] [SMS] sender : 33757050388 [2024-04-30 20:59:17] [66313f82aaa8e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33667592855"}],"text":"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050388"} [2024-04-30 20:59:17] [66313f82aaa8e] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 20:59:17] [66313f82aaa8e] [INFO] [SMS] SMS envoyé avec succès id : sms_66313f854a993035963537 [2024-04-30 20:59:17] [66313f82aaa8e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66313f854a993035963537","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":128.55} [2024-04-30 20:59:17] [66313f82aaa8e] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 20:59:17] [66313f82aaa8e] [DEBUG] Callback juste avant fin callBack [2024-04-30 21:00:06] [66313fb63946e] [DEBUG] Callback main start ok [2024-04-30 21:00:06] [66313fb63946e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-30 21:00:06] [66313fb63946e] [DEBUG] Callback main avant while ok [2024-04-30 21:00:06] [66313fb63946e] [DEBUG] Fields : channel=sms&text=Merci Alfred super service c'est top 👍 &reception_date=2024-04-30 21:00:04&metadata[message_id]=sms_66313f854a993035963537&metadata[number]=+33667592855&metadata[sim_card_number]=+33757050388 [2024-04-30 21:00:06] [66313fb63946e] [INFO] Callback SMS entrant sur sim_card: +33757050388 depuis Number (user): +33667592855 Text: Merci Alfred super service c'est top 👍 [2024-04-30 21:00:06] [66313fb63946e] [INFO] From: +33667592855|To: +33757050388|Date: 2024-04-30 21:00:04|Message: Merci Alfred super service c'est top 👍 [2024-04-30 21:00:06] [66313fb63946e] [DEBUG] callback main apres while ok [2024-04-30 21:00:06] [66313fb63946e] [INFO] Phone Number +33667592855 is available ! [2024-04-30 21:00:06] [66313fb63946e] [DEBUG] Service is enabled ? true [2024-04-30 21:00:06] [66313fb63946e] [INFO] Service +33757050388 is enabled ! [2024-04-30 21:00:06] [66313fb63946e] [DEBUG] Listen is enabled ? false [2024-04-30 21:00:06] [66313fb63946e] [INFO] Listen +33757050388 is disabled ! [2024-04-30 21:00:06] [66313fb63946e] [DEBUG] callback main sim_card_number CORRECT : +33757050388 début d'interpretation du message [2024-04-30 21:00:06] [66313fb63946e] [DEBUG] BDD CheckNumber : OK [2024-04-30 21:00:06] [66313fb63946e] [INFO] Callback SMS Count =? 7 [2024-04-30 21:00:06] [66313fb63946e] [INFO] Callback checkMessage : Je fais le relais 112km départ à 4h et je fait la première partie (60km). Une fois le relais passer je prend la voiture de ma conjointe pour retourner sur Volvic. -- text: Merci Alfred super service c'est top 👍 [2024-04-30 21:00:06] [66313fb63946e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Merci Alfred super service c\'est top 👍 ' [2024-04-30 21:00:06] [66313fb63946e] [INFO] Event ID ? 9 [2024-04-30 21:00:06] [66313fb63946e] [INFO] Fetch event [2024-04-30 21:00:06] [66313fb63946e] [INFO] Event name : VVX [2024-04-30 21:00:06] [66313fb63946e] [DEBUG] début chatgpt [2024-04-30 21:00:06] [66313fb63946e] [DEBUG] curl_init OK [2024-04-30 21:00:06] [66313fb63946e] [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 l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (course \u00e0 laquelle vous participez, moyen de transport)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX ? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets) ?"},{"role":"user","content":"Courte distance pendant les jours de l'\u00e9v\u00e9nement "},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous ? (Adresse incluant code postal)"},{"role":"user","content":"Vendredi 3h.\n41 Rue des Caves, Ch\u00e2teaugay, Auvergne-Rh\u00f4ne-Alpes, France"},{"role":"assistant","content":"Avez-vous des commentaires ou des informations \u00e0 nous remonter ? (course \u00e0 laquelle vous participez, moyen de transport)"},{"role":"user","content":"Je fais le relais 112km d\u00e9part \u00e0 4h et je fait la premi\u00e8re partie (60km). \nUne fois le relais passer je prend la voiture de ma conjointe pour retourner sur Volvic."},{"role":"assistant","content":"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred."},{"role":"user","content":"Merci Alfred super service c'est top \ud83d\udc4d "}]} [2024-04-30 21:00:09] [66313fb63946e] [DEBUG] Commun GPT response: { "id": "chatcmpl-9JmzuaPyn8NhbWoxs4DstG7G6Y8xE", "object": "chat.completion", "created": 1714503606, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Ravi de vous aider ! Si vous avez d'autres questions ou besoin d'aide, n'hésitez pas à me contacter. Bonne préparation pour la VVX ! 👍 Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 1067, "completion_tokens": 42, "total_tokens": 1109 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 21:00:09] [66313fb63946e] [DEBUG] Curl Closed OK [2024-04-30 21:00:09] [66313fb63946e] [INFO] Commun GPT Content: { "id": "chatcmpl-9JmzuaPyn8NhbWoxs4DstG7G6Y8xE", "object": "chat.completion", "created": 1714503606, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Ravi de vous aider ! Si vous avez d'autres questions ou besoin d'aide, n'hésitez pas à me contacter. Bonne préparation pour la VVX ! 👍 Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 1067, "completion_tokens": 42, "total_tokens": 1109 }, "system_fingerprint": "fp_d65ac1064c" } [2024-04-30 21:00:09] [66313fb63946e] [INFO] Sender already set +33667592855 [2024-04-30 21:00:09] [66313fb63946e] [DEBUG] [SMS] text : Ravi de vous aider ! Si vous avez d'autres questions ou besoin d'aide, n'hésitez pas à me contacter. Bonne préparation pour la VVX ! 👍 Alfred. [2024-04-30 21:00:09] [66313fb63946e] [DEBUG] [SMS] number : +33667592855 [2024-04-30 21:00:09] [66313fb63946e] [DEBUG] [SMS] sender : 33757050388 [2024-04-30 21:00:09] [66313fb63946e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33667592855"}],"text":"Ravi de vous aider ! Si vous avez d'autres questions ou besoin d'aide, n'h\u00e9sitez pas \u00e0 me contacter. Bonne pr\u00e9paration pour la VVX ! \ud83d\udc4d Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050388"} [2024-04-30 21:00:09] [66313fb63946e] [DEBUG] [SMS] HTTP Code : 200 [2024-04-30 21:00:09] [66313fb63946e] [INFO] [SMS] SMS envoyé avec succès id : sms_66313fb9a6238847500354 [2024-04-30 21:00:09] [66313fb63946e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66313fb9a6238847500354","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":128.41} [2024-04-30 21:00:09] [66313fb63946e] [INFO] BDD BddMaj sender : la table est vide [2024-04-30 21:00:09] [66313fb63946e] [DEBUG] Callback juste avant fin callBack