[2024-04-05 09:41:13] [660fab198fe1d] [INFO] Sender already set +33670081571 [2024-04-05 09:41:13] [660fab198fe1d] [DEBUG] [SMS] text : Veuillez m'excuser pour le message précédent. Pouvez-vous me préciser votre adresse de départ et le nombre de voyageurs dans le véhicule s'il vous plaît ? [2024-04-05 09:41:13] [660fab198fe1d] [DEBUG] [SMS] number : +33670081571 [2024-04-05 09:41:13] [660fab198fe1d] [DEBUG] [SMS] sender : 33755517567 [2024-04-05 09:41:13] [660fab198fe1d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33670081571"}],"text":"Veuillez m'excuser pour le message pr\u00e9c\u00e9dent. Pouvez-vous me pr\u00e9ciser votre adresse de d\u00e9part et le nombre de voyageurs dans le v\u00e9hicule s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-04-05 09:41:14] [660fab198fe1d] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 09:41:14] [660fab198fe1d] [INFO] [SMS] SMS envoyé avec succès id : sms_660fab1a2264f448625158 [2024-04-05 09:41:14] [660fab198fe1d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660fab1a2264f448625158","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":173.41} [2024-04-05 09:41:14] [660fab198fe1d] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 09:41:54] [660fab421b57d] [INFO] Sender already set +33608690911 [2024-04-05 09:41:54] [660fab421b57d] [DEBUG] [SMS] text : Merci pour la précision. Bonne journée ! Alfred. [2024-04-05 09:41:54] [660fab421b57d] [DEBUG] [SMS] number : +33608690911 [2024-04-05 09:41:54] [660fab421b57d] [DEBUG] [SMS] sender : 33755517567 [2024-04-05 09:41:54] [660fab421b57d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33608690911"}],"text":"Merci pour la pr\u00e9cision. Bonne journ\u00e9e !\nAlfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-04-05 09:41:54] [660fab421b57d] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 09:41:54] [660fab421b57d] [INFO] [SMS] SMS envoyé avec succès id : sms_660fab42732eb821433697 [2024-04-05 09:41:54] [660fab421b57d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660fab42732eb821433697","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":173.37} [2024-04-05 09:41:54] [660fab421b57d] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 09:43:44] [660fabb0da1fe] [INFO] Sender already set +33609394851 [2024-04-05 09:43:44] [660fabb0da1fe] [DEBUG] [SMS] text : Veuillez m'excuser pour le message précédent. J'ai enregistré que vous proposez un voyage de Saint-Etienne avec deux places disponibles. Je reviens vers vous dans les plus brefs délais. Alfred. [2024-04-05 09:43:44] [660fabb0da1fe] [DEBUG] [SMS] number : +33609394851 [2024-04-05 09:43:44] [660fabb0da1fe] [DEBUG] [SMS] sender : 33755517567 [2024-04-05 09:43:44] [660fabb0da1fe] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33609394851"}],"text":"Veuillez m'excuser pour le message pr\u00e9c\u00e9dent. J'ai enregistr\u00e9 que vous proposez un voyage de Saint-Etienne avec deux places disponibles.\nJe reviens vers vous dans les plus brefs d\u00e9lais. Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-04-05 09:43:45] [660fabb0da1fe] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 09:43:45] [660fabb0da1fe] [INFO] [SMS] SMS envoyé avec succès id : sms_660fabb15c085277363811 [2024-04-05 09:43:45] [660fabb0da1fe] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660fabb15c085277363811","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":173.28} [2024-04-05 09:43:45] [660fabb0da1fe] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 09:45:07] [660fac03a7c53] [DEBUG] Callback main start ok [2024-04-05 09:45:07] [660fac03a7c53] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-05 09:45:07] [660fac03a7c53] [DEBUG] Callback main avant while ok [2024-04-05 09:45:07] [660fac03a7c53] [DEBUG] Fields : channel=sms&text=C est d accord Cordialement Christophe Desrayaud&reception_date=2024-04-05 09:45:06&metadata[message_id]=sms_660fabb15c085277363811&metadata[number]=+33609394851&metadata[sim_card_number]=+33755517567 [2024-04-05 09:45:07] [660fac03a7c53] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33609394851 Text: C est d accord Cordialement Christophe Desrayaud [2024-04-05 09:45:07] [660fac03a7c53] [INFO] From: +33609394851|To: +33755517567|Date: 2024-04-05 09:45:06|Message: C est d accord Cordialement Christophe Desrayaud [2024-04-05 09:45:07] [660fac03a7c53] [DEBUG] callback main apres while ok [2024-04-05 09:45:07] [660fac03a7c53] [INFO] Phone Number +33609394851 is available ! [2024-04-05 09:45:07] [660fac03a7c53] [DEBUG] Service is enabled ? true [2024-04-05 09:45:07] [660fac03a7c53] [INFO] Service +33755517567 is enabled ! [2024-04-05 09:45:07] [660fac03a7c53] [DEBUG] Listen is enabled ? false [2024-04-05 09:45:07] [660fac03a7c53] [INFO] Listen +33755517567 is disabled ! [2024-04-05 09:45:07] [660fac03a7c53] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-04-05 09:45:07] [660fac03a7c53] [DEBUG] BDD CheckNumber : OK [2024-04-05 09:45:07] [660fac03a7c53] [INFO] Callback SMS Count =? 3 [2024-04-05 09:45:07] [660fac03a7c53] [INFO] Callback checkMessage : Bonjour Je suis désolé car j ai du buggé en envoyant mon premier message Nous partons en voiture de saint Etienne pour Mende et proposons deux places pour co voiturage si nécessaire Je suis a disposition pour échanger avec les personnes intéressées Cordialement Christophe Desrayaud -- text: C est d accord Cordialement Christophe Desrayaud [2024-04-05 09:45:07] [660fac03a7c53] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'C est d accord Cordialement Christophe Desrayaud' [2024-04-05 09:45:07] [660fac03a7c53] [INFO] Event ID ? 10 [2024-04-05 09:45:07] [660fac03a7c53] [INFO] Fetch event [2024-04-05 09:45:07] [660fac03a7c53] [INFO] Event name : CEC S4 [2024-04-05 09:45:07] [660fac03a7c53] [DEBUG] début chatgpt [2024-04-05 09:45:07] [660fac03a7c53] [DEBUG] curl_init OK [2024-04-05 09:45:07] [660fac03a7c53] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS en essayant d'avoir des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement.Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Les informations \u00e0 collecter sont: \\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Jeudi 11 Avril au Vendredi 12 Avril) \\\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\\\n - mon adresse de d\u00e9part (dont code postal) \\\\n - Commentaires particulier (nom d'hotel, covoiturage d\u00e9j\u00e0 organis\u00e9 ou autres informations particuli\u00e8res) \\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage? (conducteur, passager, peu importe)\\\",\\\"Serez-vous pr\u00e9sent les deux jours? (jeudi, vendredi, les deux jours)\\\",\\\"Quelle est votre adresse de d\u00e9part? (dont code postal)\\\", \\\"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\\\",\\\"Avez-vous des informations particuli\u00e8res \u00e0 nous partager? (Hotel, Trajet d\u00e9ja organis\u00e9...\\\" \"]"},{"role":"assistant","content":"Bonjour, c'est Alfred, grace \u00e0 votre implication \u00e0 nos cot\u00e9s, c'est plus d'une tonne de CO2 \u00e9conomis\u00e9e sur les transports lors de la session 3 \u00e0 St-Etienne, merci nous progressons ! Continuons ensemble les efforts autour de la mobilit\u00e9 partag\u00e9e ! Pour la Session 4 'Nouvelle Boussole' qui se d\u00e9roulera du 11 au 12 avril 2024 \u00e0 Mende, voulez vous que j'organise votre venue ? (Oui, non)"},{"role":"user","content":"Bonjour Je suis d\u00e9sol\u00e9 car j ai du bugg\u00e9 en envoyant mon premier message Nous partons en voiture de saint Etienne pour Mende et proposons deux places pour co voiturage si n\u00e9cessaire Je suis a disposition pour \u00e9changer avec les personnes int\u00e9ress\u00e9es Cordialement Christophe Desrayaud"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"C est d accord Cordialement Christophe Desrayaud"}]} [2024-04-05 09:45:09] [660fac03a7c53] [DEBUG] Commun GPT response: { "id": "chatcmpl-9AYY0TyRpCGAiaYyudUNCGexPiXd4", "object": "chat.completion", "created": 1712303108, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, Christophe. Quels jours serez-vous présent à l'événement ? (jeudi, vendredi, les deux jours)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 588, "completion_tokens": 31, "total_tokens": 619 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-05 09:45:09] [660fac03a7c53] [DEBUG] Curl Closed OK [2024-04-05 09:45:09] [660fac03a7c53] [INFO] Commun GPT Content: { "id": "chatcmpl-9AYY0TyRpCGAiaYyudUNCGexPiXd4", "object": "chat.completion", "created": 1712303108, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, Christophe. Quels jours serez-vous présent à l'événement ? (jeudi, vendredi, les deux jours)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 588, "completion_tokens": 31, "total_tokens": 619 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-05 09:45:09] [660fac03a7c53] [INFO] Sender already set +33609394851 [2024-04-05 09:45:09] [660fac03a7c53] [DEBUG] [SMS] text : Merci, Christophe. Quels jours serez-vous présent à l'événement ? (jeudi, vendredi, les deux jours) [2024-04-05 09:45:09] [660fac03a7c53] [DEBUG] [SMS] number : +33609394851 [2024-04-05 09:45:09] [660fac03a7c53] [DEBUG] [SMS] sender : 33755517567 [2024-04-05 09:45:09] [660fac03a7c53] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33609394851"}],"text":"Merci, Christophe. Quels jours serez-vous pr\u00e9sent \u00e0 l'\u00e9v\u00e9nement ? (jeudi, vendredi, les deux jours)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-04-05 09:45:09] [660fac03a7c53] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 09:45:09] [660fac03a7c53] [INFO] [SMS] SMS envoyé avec succès id : sms_660fac05ca3e0362354397 [2024-04-05 09:45:09] [660fac03a7c53] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660fac05ca3e0362354397","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":173.23} [2024-04-05 09:45:09] [660fac03a7c53] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 09:45:09] [660fac03a7c53] [DEBUG] Callback juste avant fin callBack [2024-04-05 11:26:38] [660fc3cebed9e] [DEBUG] Callback main start ok [2024-04-05 11:26:38] [660fc3cebed9e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-05 11:26:38] [660fc3cebed9e] [DEBUG] Callback main avant while ok [2024-04-05 11:26:38] [660fc3cebed9e] [DEBUG] Fields : channel=sms&text=VVx Bonjour Alfred Je recherche idéalement un Covoit de Clermont Ferrand à Volvic le 10 mai au matin pour prendre le départ de la 82kms . Idéalement aussi pr le retour Je résiderai à l'appart hôtel privilodges carré de jaude. 7 avenue julien à Clermont . Merci Xavier&reception_date=2024-04-05 11:26:32&metadata[number]=+33603036514&metadata[sim_card_number]=+33755517567 [2024-04-05 11:26:38] [660fc3cebed9e] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33603036514 Text: VVx Bonjour Alfred Je recherche idéalement un Covoit de Clermont Ferrand à Volvic le 10 mai au matin pour prendre le départ de la 82kms . Idéalement aussi pr le retour Je résiderai à l'appart hôtel privilodges carré de jaude. 7 avenue julien à Clermont . Merci Xavier [2024-04-05 11:26:38] [660fc3cebed9e] [INFO] From: +33603036514|To: +33755517567|Date: 2024-04-05 11:26:32|Message: VVx Bonjour Alfred Je recherche idéalement un Covoit de Clermont Ferrand à Volvic le 10 mai au matin pour prendre le départ de la 82kms . Idéalement aussi pr le retour Je résiderai à l'appart hôtel privilodges carré de jaude. 7 avenue julien à Clermont . Merci Xavier [2024-04-05 11:26:38] [660fc3cebed9e] [DEBUG] callback main apres while ok [2024-04-05 11:26:38] [660fc3cebed9e] [INFO] Phone Number +33603036514 is available ! [2024-04-05 11:26:38] [660fc3cebed9e] [DEBUG] Service is enabled ? true [2024-04-05 11:26:38] [660fc3cebed9e] [INFO] Service +33755517567 is enabled ! [2024-04-05 11:26:38] [660fc3cebed9e] [DEBUG] Listen is enabled ? false [2024-04-05 11:26:38] [660fc3cebed9e] [INFO] Listen +33755517567 is disabled ! [2024-04-05 11:26:38] [660fc3cebed9e] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-04-05 11:26:38] [660fc3cebed9e] [DEBUG] BDD CheckNumber : la table est vide [2024-04-05 11:26:38] [660fc3cebed9e] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-04-05 11:26:38] [660fc3cebed9e] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33603036514 [2024-04-05 11:26:38] [660fc3cebed9e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'VVx Bonjour Alfred Je recherche idéalement un Covoit de Clermont Ferrand à Volvic le 10 mai au matin pour prendre le départ de la 82kms . Idéalement aussi pr le retour Je résiderai à l\'appart hôtel privilodges carré de jaude. 7 avenue julien à Clermont . Merci Xavier' [2024-04-05 11:26:38] [660fc3cebed9e] [INFO] Callback Q1: l'event est VVX [2024-04-05 11:26:38] [660fc3cebed9e] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'VVX via sms' [2024-04-05 11:26:38] [660fc3cebed9e] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '9' [2024-04-05 11:26:38] [660fc3cebed9e] [INFO] Ajout du sender : 33757050383 au +33603036514 [2024-04-05 11:26:38] [660fc3cebed9e] [DEBUG] [SMS] text : Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir à l'évènement ? (Oui, non) [2024-04-05 11:26:38] [660fc3cebed9e] [DEBUG] [SMS] number : +33603036514 [2024-04-05 11:26:38] [660fc3cebed9e] [DEBUG] [SMS] sender : 33757050383 [2024-04-05 11:26:38] [660fc3cebed9e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33603036514"}],"text":"Bonjour, je suis Alfred de MICHELIN Mobili, 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-05 11:26:39] [660fc3cebed9e] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 11:26:39] [660fc3cebed9e] [INFO] [SMS] SMS envoyé avec succès id : sms_660fc3cf4b6f1976190676 [2024-04-05 11:26:39] [660fc3cebed9e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660fc3cf4b6f1976190676","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":173.19} [2024-04-05 11:26:39] [660fc3cebed9e] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 11:26:39] [660fc3cebed9e] [DEBUG] Callback juste avant fin callBack [2024-04-05 11:41:40] [660fc7541e5b7] [DEBUG] Callback main start ok [2024-04-05 11:41:40] [660fc7541e5b7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-05 11:41:40] [660fc7541e5b7] [DEBUG] Callback main avant while ok [2024-04-05 11:41:40] [660fc7541e5b7] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-04-05 11:41:38&metadata[message_id]=sms_660fc3cf4b6f1976190676&metadata[number]=+33603036514&metadata[sim_card_number]=+33757050383 [2024-04-05 11:41:40] [660fc7541e5b7] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33603036514 Text: Oui [2024-04-05 11:41:40] [660fc7541e5b7] [INFO] From: +33603036514|To: +33757050383|Date: 2024-04-05 11:41:38|Message: Oui [2024-04-05 11:41:40] [660fc7541e5b7] [DEBUG] callback main apres while ok [2024-04-05 11:41:40] [660fc7541e5b7] [INFO] Phone Number +33603036514 is available ! [2024-04-05 11:41:40] [660fc7541e5b7] [DEBUG] Service is enabled ? true [2024-04-05 11:41:40] [660fc7541e5b7] [INFO] Service +33757050383 is enabled ! [2024-04-05 11:41:40] [660fc7541e5b7] [DEBUG] Listen is enabled ? false [2024-04-05 11:41:40] [660fc7541e5b7] [INFO] Listen +33757050383 is disabled ! [2024-04-05 11:41:40] [660fc7541e5b7] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-04-05 11:41:40] [660fc7541e5b7] [DEBUG] BDD CheckNumber : OK [2024-04-05 11:41:40] [660fc7541e5b7] [INFO] Callback SMS Count =? 1 [2024-04-05 11:41:40] [660fc7541e5b7] [INFO] Callback checkMessage : VVx Bonjour Alfred Je recherche idéalement un Covoit de Clermont Ferrand à Volvic le 10 mai au matin pour prendre le départ de la 82kms . Idéalement aussi pr le retour Je résiderai à l'appart hôtel privilodges carré de jaude. 7 avenue julien à Clermont . Merci Xavier -- text: Oui [2024-04-05 11:41:40] [660fc7541e5b7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-04-05 11:41:40] [660fc7541e5b7] [INFO] Event ID ? 9 [2024-04-05 11:41:40] [660fc7541e5b7] [INFO] Fetch event [2024-04-05 11:41:40] [660fc7541e5b7] [INFO] Event name : VVX [2024-04-05 11:41:40] [660fc7541e5b7] [DEBUG] [AUTOMATIC] Réponse Positive [2024-04-05 11:41:40] [660fc7541e5b7] [INFO] Sender already set +33603036514 [2024-04-05 11:41:40] [660fc7541e5b7] [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-05 11:41:40] [660fc7541e5b7] [DEBUG] [SMS] number : +33603036514 [2024-04-05 11:41:40] [660fc7541e5b7] [DEBUG] [SMS] sender : 33757050383 [2024-04-05 11:41:40] [660fc7541e5b7] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33603036514"}],"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-05 11:41:40] [660fc7541e5b7] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 11:41:40] [660fc7541e5b7] [INFO] [SMS] SMS envoyé avec succès id : sms_660fc75487c1d775014542 [2024-04-05 11:41:40] [660fc7541e5b7] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660fc75487c1d775014542","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":173.05} [2024-04-05 11:41:40] [660fc7541e5b7] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 11:41:40] [660fc7541e5b7] [DEBUG] Callback juste avant fin callBack [2024-04-05 11:42:13] [660fc775a9f8b] [DEBUG] Callback main start ok [2024-04-05 11:42:13] [660fc775a9f8b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-05 11:42:13] [660fc775a9f8b] [DEBUG] Callback main avant while ok [2024-04-05 11:42:13] [660fc775a9f8b] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-04-05 11:42:12&metadata[message_id]=sms_660fc75487c1d775014542&metadata[number]=+33603036514&metadata[sim_card_number]=+33757050383 [2024-04-05 11:42:13] [660fc775a9f8b] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33603036514 Text: Passager [2024-04-05 11:42:13] [660fc775a9f8b] [INFO] From: +33603036514|To: +33757050383|Date: 2024-04-05 11:42:12|Message: Passager [2024-04-05 11:42:13] [660fc775a9f8b] [DEBUG] callback main apres while ok [2024-04-05 11:42:13] [660fc775a9f8b] [INFO] Phone Number +33603036514 is available ! [2024-04-05 11:42:13] [660fc775a9f8b] [DEBUG] Service is enabled ? true [2024-04-05 11:42:13] [660fc775a9f8b] [INFO] Service +33757050383 is enabled ! [2024-04-05 11:42:13] [660fc775a9f8b] [DEBUG] Listen is enabled ? false [2024-04-05 11:42:13] [660fc775a9f8b] [INFO] Listen +33757050383 is disabled ! [2024-04-05 11:42:13] [660fc775a9f8b] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-04-05 11:42:13] [660fc775a9f8b] [DEBUG] BDD CheckNumber : OK [2024-04-05 11:42:13] [660fc775a9f8b] [INFO] Callback SMS Count =? 2 [2024-04-05 11:42:13] [660fc775a9f8b] [INFO] Callback checkMessage : Oui -- text: Passager [2024-04-05 11:42:13] [660fc775a9f8b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-04-05 11:42:13] [660fc775a9f8b] [INFO] Event ID ? 9 [2024-04-05 11:42:13] [660fc775a9f8b] [INFO] Fetch event [2024-04-05 11:42:13] [660fc775a9f8b] [INFO] Event name : VVX [2024-04-05 11:42:13] [660fc775a9f8b] [DEBUG] début chatgpt [2024-04-05 11:42:13] [660fc775a9f8b] [DEBUG] curl_init OK [2024-04-05 11:42:13] [660fc775a9f8b] [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? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, 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-05 11:42:16] [660fc775a9f8b] [DEBUG] Commun GPT response: { "id": "chatcmpl-9AaNKp2PMhoBYo8l2m0OZglWYvnab", "object": "chat.completion", "created": 1712310134, "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": 776, "completion_tokens": 27, "total_tokens": 803 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-05 11:42:16] [660fc775a9f8b] [DEBUG] Curl Closed OK [2024-04-05 11:42:16] [660fc775a9f8b] [INFO] Commun GPT Content: { "id": "chatcmpl-9AaNKp2PMhoBYo8l2m0OZglWYvnab", "object": "chat.completion", "created": 1712310134, "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": 776, "completion_tokens": 27, "total_tokens": 803 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-05 11:42:16] [660fc775a9f8b] [INFO] Sender already set +33603036514 [2024-04-05 11:42:16] [660fc775a9f8b] [DEBUG] [SMS] text : Quels jours serez-vous présent à la VVX ? (Mercredi, Jeudi, Vendredi, Samedi) [2024-04-05 11:42:16] [660fc775a9f8b] [DEBUG] [SMS] number : +33603036514 [2024-04-05 11:42:16] [660fc775a9f8b] [DEBUG] [SMS] sender : 33757050383 [2024-04-05 11:42:16] [660fc775a9f8b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33603036514"}],"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-05 11:42:16] [660fc775a9f8b] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 11:42:16] [660fc775a9f8b] [INFO] [SMS] SMS envoyé avec succès id : sms_660fc77868665235840031 [2024-04-05 11:42:16] [660fc775a9f8b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660fc77868665235840031","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":173.01} [2024-04-05 11:42:16] [660fc775a9f8b] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 11:42:16] [660fc775a9f8b] [DEBUG] Callback juste avant fin callBack [2024-04-05 11:42:32] [660fc78853613] [DEBUG] Callback main start ok [2024-04-05 11:42:32] [660fc78853613] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-05 11:42:32] [660fc78853613] [DEBUG] Callback main avant while ok [2024-04-05 11:42:32] [660fc78853613] [DEBUG] Fields : channel=sms&text=Vendredi&reception_date=2024-04-05 11:42:31&metadata[message_id]=sms_660fc77868665235840031&metadata[number]=+33603036514&metadata[sim_card_number]=+33757050383 [2024-04-05 11:42:32] [660fc78853613] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33603036514 Text: Vendredi [2024-04-05 11:42:32] [660fc78853613] [INFO] From: +33603036514|To: +33757050383|Date: 2024-04-05 11:42:31|Message: Vendredi [2024-04-05 11:42:32] [660fc78853613] [DEBUG] callback main apres while ok [2024-04-05 11:42:32] [660fc78853613] [INFO] Phone Number +33603036514 is available ! [2024-04-05 11:42:32] [660fc78853613] [DEBUG] Service is enabled ? true [2024-04-05 11:42:32] [660fc78853613] [INFO] Service +33757050383 is enabled ! [2024-04-05 11:42:32] [660fc78853613] [DEBUG] Listen is enabled ? false [2024-04-05 11:42:32] [660fc78853613] [INFO] Listen +33757050383 is disabled ! [2024-04-05 11:42:32] [660fc78853613] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-04-05 11:42:32] [660fc78853613] [DEBUG] BDD CheckNumber : OK [2024-04-05 11:42:32] [660fc78853613] [INFO] Callback SMS Count =? 3 [2024-04-05 11:42:32] [660fc78853613] [INFO] Callback checkMessage : Passager -- text: Vendredi [2024-04-05 11:42:32] [660fc78853613] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Vendredi' [2024-04-05 11:42:32] [660fc78853613] [INFO] Event ID ? 9 [2024-04-05 11:42:32] [660fc78853613] [INFO] Fetch event [2024-04-05 11:42:32] [660fc78853613] [INFO] Event name : VVX [2024-04-05 11:42:32] [660fc78853613] [DEBUG] début chatgpt [2024-04-05 11:42:32] [660fc78853613] [DEBUG] curl_init OK [2024-04-05 11:42:32] [660fc78853613] [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? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, 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-05 11:42:34] [660fc78853613] [DEBUG] Commun GPT response: { "id": "chatcmpl-9AaNcbxb2ubV0B1mzJ1WpxM1E2mSB", "object": "chat.completion", "created": 1712310152, "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": 814, "completion_tokens": 37, "total_tokens": 851 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-05 11:42:34] [660fc78853613] [DEBUG] Curl Closed OK [2024-04-05 11:42:34] [660fc78853613] [INFO] Commun GPT Content: { "id": "chatcmpl-9AaNcbxb2ubV0B1mzJ1WpxM1E2mSB", "object": "chat.completion", "created": 1712310152, "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": 814, "completion_tokens": 37, "total_tokens": 851 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-05 11:42:34] [660fc78853613] [INFO] Sender already set +33603036514 [2024-04-05 11:42:34] [660fc78853613] [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-05 11:42:34] [660fc78853613] [DEBUG] [SMS] number : +33603036514 [2024-04-05 11:42:34] [660fc78853613] [DEBUG] [SMS] sender : 33757050383 [2024-04-05 11:42:34] [660fc78853613] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33603036514"}],"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":"33757050383"} [2024-04-05 11:42:34] [660fc78853613] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 11:42:34] [660fc78853613] [INFO] [SMS] SMS envoyé avec succès id : sms_660fc78a8702b074640120 [2024-04-05 11:42:34] [660fc78853613] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660fc78a8702b074640120","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":172.96} [2024-04-05 11:42:34] [660fc78853613] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 11:42:34] [660fc78853613] [DEBUG] Callback juste avant fin callBack [2024-04-05 11:43:03] [660fc7a7430c6] [DEBUG] Callback main start ok [2024-04-05 11:43:03] [660fc7a7430c6] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-05 11:43:03] [660fc7a7430c6] [DEBUG] Callback main avant while ok [2024-04-05 11:43:03] [660fc7a7430c6] [DEBUG] Fields : channel=sms&text=Longue distance &reception_date=2024-04-05 11:43:01&metadata[message_id]=sms_660fc78a8702b074640120&metadata[number]=+33603036514&metadata[sim_card_number]=+33757050383 [2024-04-05 11:43:03] [660fc7a7430c6] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33603036514 Text: Longue distance [2024-04-05 11:43:03] [660fc7a7430c6] [INFO] From: +33603036514|To: +33757050383|Date: 2024-04-05 11:43:01|Message: Longue distance [2024-04-05 11:43:03] [660fc7a7430c6] [DEBUG] callback main apres while ok [2024-04-05 11:43:03] [660fc7a7430c6] [INFO] Phone Number +33603036514 is available ! [2024-04-05 11:43:03] [660fc7a7430c6] [DEBUG] Service is enabled ? true [2024-04-05 11:43:03] [660fc7a7430c6] [INFO] Service +33757050383 is enabled ! [2024-04-05 11:43:03] [660fc7a7430c6] [DEBUG] Listen is enabled ? false [2024-04-05 11:43:03] [660fc7a7430c6] [INFO] Listen +33757050383 is disabled ! [2024-04-05 11:43:03] [660fc7a7430c6] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-04-05 11:43:03] [660fc7a7430c6] [DEBUG] BDD CheckNumber : OK [2024-04-05 11:43:03] [660fc7a7430c6] [INFO] Callback SMS Count =? 4 [2024-04-05 11:43:03] [660fc7a7430c6] [INFO] Callback checkMessage : Vendredi -- text: Longue distance [2024-04-05 11:43:03] [660fc7a7430c6] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Longue distance ' [2024-04-05 11:43:03] [660fc7a7430c6] [INFO] Event ID ? 9 [2024-04-05 11:43:03] [660fc7a7430c6] [INFO] Fetch event [2024-04-05 11:43:03] [660fc7a7430c6] [INFO] Event name : VVX [2024-04-05 11:43:03] [660fc7a7430c6] [DEBUG] début chatgpt [2024-04-05 11:43:03] [660fc7a7430c6] [DEBUG] curl_init OK [2024-04-05 11:43:03] [660fc7a7430c6] [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? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, 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":"Longue distance "}]} [2024-04-05 11:43:04] [660fc7a7430c6] [DEBUG] Commun GPT response: { "id": "chatcmpl-9AaO7WG2Sqszwd8ovOMUEjc2tEnrc", "object": "chat.completion", "created": 1712310183, "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": 863, "completion_tokens": 17, "total_tokens": 880 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-05 11:43:04] [660fc7a7430c6] [DEBUG] Curl Closed OK [2024-04-05 11:43:04] [660fc7a7430c6] [INFO] Commun GPT Content: { "id": "chatcmpl-9AaO7WG2Sqszwd8ovOMUEjc2tEnrc", "object": "chat.completion", "created": 1712310183, "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": 863, "completion_tokens": 17, "total_tokens": 880 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-05 11:43:04] [660fc7a7430c6] [INFO] Sender already set +33603036514 [2024-04-05 11:43:04] [660fc7a7430c6] [DEBUG] [SMS] text : Quand et d'où partez-vous ? (Adresse incluant code postal) [2024-04-05 11:43:04] [660fc7a7430c6] [DEBUG] [SMS] number : +33603036514 [2024-04-05 11:43:04] [660fc7a7430c6] [DEBUG] [SMS] sender : 33757050383 [2024-04-05 11:43:04] [660fc7a7430c6] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33603036514"}],"text":"Quand et d'o\u00f9 partez-vous ? (Adresse incluant code postal)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-04-05 11:43:05] [660fc7a7430c6] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 11:43:05] [660fc7a7430c6] [INFO] [SMS] SMS envoyé avec succès id : sms_660fc7a918c1c232077535 [2024-04-05 11:43:05] [660fc7a7430c6] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660fc7a918c1c232077535","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":172.92} [2024-04-05 11:43:05] [660fc7a7430c6] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 11:43:05] [660fc7a7430c6] [DEBUG] Callback juste avant fin callBack [2024-04-05 11:45:33] [660fc83d9e01e] [DEBUG] Callback main start ok [2024-04-05 11:45:33] [660fc83d9e01e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-05 11:45:33] [660fc83d9e01e] [DEBUG] Callback main avant while ok [2024-04-05 11:45:33] [660fc83d9e01e] [DEBUG] Fields : channel=sms&text=10 mai 2024 7 Avenue Julien, 63000, Clermont-Ferrand&reception_date=2024-04-05 11:45:32&metadata[message_id]=sms_660fc7a918c1c232077535&metadata[number]=+33603036514&metadata[sim_card_number]=+33757050383 [2024-04-05 11:45:33] [660fc83d9e01e] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33603036514 Text: 10 mai 2024 7 Avenue Julien, 63000, Clermont-Ferrand [2024-04-05 11:45:33] [660fc83d9e01e] [INFO] From: +33603036514|To: +33757050383|Date: 2024-04-05 11:45:32|Message: 10 mai 2024 7 Avenue Julien, 63000, Clermont-Ferrand [2024-04-05 11:45:33] [660fc83d9e01e] [DEBUG] callback main apres while ok [2024-04-05 11:45:33] [660fc83d9e01e] [INFO] Phone Number +33603036514 is available ! [2024-04-05 11:45:33] [660fc83d9e01e] [DEBUG] Service is enabled ? true [2024-04-05 11:45:33] [660fc83d9e01e] [INFO] Service +33757050383 is enabled ! [2024-04-05 11:45:33] [660fc83d9e01e] [DEBUG] Listen is enabled ? false [2024-04-05 11:45:33] [660fc83d9e01e] [INFO] Listen +33757050383 is disabled ! [2024-04-05 11:45:33] [660fc83d9e01e] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-04-05 11:45:33] [660fc83d9e01e] [DEBUG] BDD CheckNumber : OK [2024-04-05 11:45:33] [660fc83d9e01e] [INFO] Callback SMS Count =? 5 [2024-04-05 11:45:33] [660fc83d9e01e] [INFO] Callback checkMessage : Longue distance -- text: 10 mai 2024 7 Avenue Julien, 63000, Clermont-Ferrand [2024-04-05 11:45:33] [660fc83d9e01e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '10 mai 2024 \n7 Avenue Julien, 63000, Clermont-Ferrand' [2024-04-05 11:45:33] [660fc83d9e01e] [INFO] Event ID ? 9 [2024-04-05 11:45:33] [660fc83d9e01e] [INFO] Fetch event [2024-04-05 11:45:33] [660fc83d9e01e] [INFO] Event name : VVX [2024-04-05 11:45:33] [660fc83d9e01e] [DEBUG] début chatgpt [2024-04-05 11:45:33] [660fc83d9e01e] [DEBUG] curl_init OK [2024-04-05 11:45:33] [660fc83d9e01e] [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? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, 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":"Longue distance "},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous ? (Adresse incluant code postal)"},{"role":"user","content":"10 mai 2024 \n7 Avenue Julien, 63000, Clermont-Ferrand"}]} [2024-04-05 11:45:35] [660fc83d9e01e] [DEBUG] Commun GPT response: { "id": "chatcmpl-9AaQYiYHyhZCzhprJWbzz75XlCK1F", "object": "chat.completion", "created": 1712310334, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des commentaires ou des informations à nous remonter ? (ex : vous venez en train, en bus, préférences horaires)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 907, "completion_tokens": 33, "total_tokens": 940 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-05 11:45:35] [660fc83d9e01e] [DEBUG] Curl Closed OK [2024-04-05 11:45:35] [660fc83d9e01e] [INFO] Commun GPT Content: { "id": "chatcmpl-9AaQYiYHyhZCzhprJWbzz75XlCK1F", "object": "chat.completion", "created": 1712310334, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des commentaires ou des informations à nous remonter ? (ex : vous venez en train, en bus, préférences horaires)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 907, "completion_tokens": 33, "total_tokens": 940 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-05 11:45:35] [660fc83d9e01e] [INFO] Sender already set +33603036514 [2024-04-05 11:45:35] [660fc83d9e01e] [DEBUG] [SMS] text : Avez-vous des commentaires ou des informations à nous remonter ? (ex : vous venez en train, en bus, préférences horaires) [2024-04-05 11:45:35] [660fc83d9e01e] [DEBUG] [SMS] number : +33603036514 [2024-04-05 11:45:35] [660fc83d9e01e] [DEBUG] [SMS] sender : 33757050383 [2024-04-05 11:45:35] [660fc83d9e01e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33603036514"}],"text":"Avez-vous des commentaires ou des informations \u00e0 nous remonter ? (ex : vous venez en train, en bus, pr\u00e9f\u00e9rences horaires)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-04-05 11:45:35] [660fc83d9e01e] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 11:45:35] [660fc83d9e01e] [INFO] [SMS] SMS envoyé avec succès id : sms_660fc83fbe6e0622168138 [2024-04-05 11:45:35] [660fc83d9e01e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660fc83fbe6e0622168138","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":172.87} [2024-04-05 11:45:35] [660fc83d9e01e] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 11:45:35] [660fc83d9e01e] [DEBUG] Callback juste avant fin callBack [2024-04-05 11:47:37] [660fc8b9c268e] [DEBUG] Callback main start ok [2024-04-05 11:47:37] [660fc8b9c268e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-05 11:47:37] [660fc8b9c268e] [DEBUG] Callback main avant while ok [2024-04-05 11:47:37] [660fc8b9c268e] [DEBUG] Fields : channel=sms&text=Départ pour la course de 82kms&reception_date=2024-04-05 11:47:36&metadata[message_id]=sms_660fc83fbe6e0622168138&metadata[number]=+33603036514&metadata[sim_card_number]=+33757050383 [2024-04-05 11:47:37] [660fc8b9c268e] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33603036514 Text: Départ pour la course de 82kms [2024-04-05 11:47:37] [660fc8b9c268e] [INFO] From: +33603036514|To: +33757050383|Date: 2024-04-05 11:47:36|Message: Départ pour la course de 82kms [2024-04-05 11:47:37] [660fc8b9c268e] [DEBUG] callback main apres while ok [2024-04-05 11:47:37] [660fc8b9c268e] [INFO] Phone Number +33603036514 is available ! [2024-04-05 11:47:37] [660fc8b9c268e] [DEBUG] Service is enabled ? true [2024-04-05 11:47:37] [660fc8b9c268e] [INFO] Service +33757050383 is enabled ! [2024-04-05 11:47:37] [660fc8b9c268e] [DEBUG] Listen is enabled ? false [2024-04-05 11:47:37] [660fc8b9c268e] [INFO] Listen +33757050383 is disabled ! [2024-04-05 11:47:37] [660fc8b9c268e] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-04-05 11:47:37] [660fc8b9c268e] [DEBUG] BDD CheckNumber : OK [2024-04-05 11:47:37] [660fc8b9c268e] [INFO] Callback SMS Count =? 6 [2024-04-05 11:47:37] [660fc8b9c268e] [INFO] Callback checkMessage : 10 mai 2024 7 Avenue Julien, 63000, Clermont-Ferrand -- text: Départ pour la course de 82kms [2024-04-05 11:47:37] [660fc8b9c268e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Départ pour la course de 82kms' [2024-04-05 11:47:37] [660fc8b9c268e] [INFO] Event ID ? 9 [2024-04-05 11:47:37] [660fc8b9c268e] [INFO] Fetch event [2024-04-05 11:47:37] [660fc8b9c268e] [INFO] Event name : VVX [2024-04-05 11:47:37] [660fc8b9c268e] [DEBUG] début chatgpt [2024-04-05 11:47:37] [660fc8b9c268e] [DEBUG] curl_init OK [2024-04-05 11:47:37] [660fc8b9c268e] [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? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, 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":"Longue distance "},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous ? (Adresse incluant code postal)"},{"role":"user","content":"10 mai 2024 \n7 Avenue Julien, 63000, Clermont-Ferrand"},{"role":"assistant","content":"Avez-vous des commentaires ou des informations \u00e0 nous remonter ? (ex : vous venez en train, en bus, pr\u00e9f\u00e9rences horaires)"},{"role":"user","content":"D\u00e9part pour la course de 82kms"}]} [2024-04-05 11:47:40] [660fc8b9c268e] [DEBUG] Commun GPT response: { "id": "chatcmpl-9AaSYCcY29HCQOBTRmTM0vaC3YG3G", "object": "chat.completion", "created": 1712310458, "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": 958, "completion_tokens": 37, "total_tokens": 995 }, "system_fingerprint": "fp_21e53d6942" } [2024-04-05 11:47:40] [660fc8b9c268e] [DEBUG] Curl Closed OK [2024-04-05 11:47:40] [660fc8b9c268e] [INFO] Commun GPT Content: { "id": "chatcmpl-9AaSYCcY29HCQOBTRmTM0vaC3YG3G", "object": "chat.completion", "created": 1712310458, "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": 958, "completion_tokens": 37, "total_tokens": 995 }, "system_fingerprint": "fp_21e53d6942" } [2024-04-05 11:47:40] [660fc8b9c268e] [INFO] Sender already set +33603036514 [2024-04-05 11:47:40] [660fc8b9c268e] [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-05 11:47:40] [660fc8b9c268e] [DEBUG] [SMS] number : +33603036514 [2024-04-05 11:47:40] [660fc8b9c268e] [DEBUG] [SMS] sender : 33757050383 [2024-04-05 11:47:40] [660fc8b9c268e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33603036514"}],"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-05 11:47:41] [660fc8b9c268e] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 11:47:41] [660fc8b9c268e] [INFO] [SMS] SMS envoyé avec succès id : sms_660fc8bd13972093453823 [2024-04-05 11:47:41] [660fc8b9c268e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660fc8bd13972093453823","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":172.83} [2024-04-05 11:47:41] [660fc8b9c268e] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 11:47:41] [660fc8b9c268e] [DEBUG] Callback juste avant fin callBack [2024-04-05 19:40:58] [661037aab5bd3] [DEBUG] Callback main start ok [2024-04-05 19:40:58] [661037aab5bd3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-05 19:40:58] [661037aab5bd3] [DEBUG] Callback main avant while ok [2024-04-05 19:40:58] [661037aab5bd3] [DEBUG] Fields : channel=sms&text=Prise de contact pour le transport pour la VVX&reception_date=2024-04-05 19:40:57&metadata[number]=+33689261276&metadata[sim_card_number]=+33755517567 [2024-04-05 19:40:58] [661037aab5bd3] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33689261276 Text: Prise de contact pour le transport pour la VVX [2024-04-05 19:40:58] [661037aab5bd3] [INFO] From: +33689261276|To: +33755517567|Date: 2024-04-05 19:40:57|Message: Prise de contact pour le transport pour la VVX [2024-04-05 19:40:58] [661037aab5bd3] [DEBUG] callback main apres while ok [2024-04-05 19:40:58] [661037aab5bd3] [INFO] Phone Number +33689261276 is available ! [2024-04-05 19:40:58] [661037aab5bd3] [DEBUG] Service is enabled ? true [2024-04-05 19:40:58] [661037aab5bd3] [INFO] Service +33755517567 is enabled ! [2024-04-05 19:40:58] [661037aab5bd3] [DEBUG] Listen is enabled ? false [2024-04-05 19:40:58] [661037aab5bd3] [INFO] Listen +33755517567 is disabled ! [2024-04-05 19:40:58] [661037aab5bd3] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-04-05 19:40:58] [661037aab5bd3] [DEBUG] BDD CheckNumber : la table est vide [2024-04-05 19:40:58] [661037aab5bd3] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-04-05 19:40:58] [661037aab5bd3] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33689261276 [2024-04-05 19:40:58] [661037aab5bd3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Prise de contact pour le transport pour la VVX' [2024-04-05 19:40:58] [661037aab5bd3] [INFO] Callback Q1: l'event est VVX [2024-04-05 19:40:58] [661037aab5bd3] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'VVX via sms' [2024-04-05 19:40:58] [661037aab5bd3] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '9' [2024-04-05 19:40:58] [661037aab5bd3] [INFO] Ajout du sender : 33757050384 au +33689261276 [2024-04-05 19:40:58] [661037aab5bd3] [DEBUG] [SMS] text : Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir à l'évènement ? (Oui, non) [2024-04-05 19:40:58] [661037aab5bd3] [DEBUG] [SMS] number : +33689261276 [2024-04-05 19:40:58] [661037aab5bd3] [DEBUG] [SMS] sender : 33757050384 [2024-04-05 19:40:58] [661037aab5bd3] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33689261276"}],"text":"Bonjour, je suis Alfred de MICHELIN Mobili, 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-05 19:40:59] [661037aab5bd3] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 19:40:59] [661037aab5bd3] [INFO] [SMS] SMS envoyé avec succès id : sms_661037ab69cf0165411827 [2024-04-05 19:40:59] [661037aab5bd3] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_661037ab69cf0165411827","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":172.78} [2024-04-05 19:40:59] [661037aab5bd3] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 19:40:59] [661037aab5bd3] [DEBUG] Callback juste avant fin callBack [2024-04-05 19:41:43] [661037d7ce12d] [DEBUG] Callback main start ok [2024-04-05 19:41:43] [661037d7ce12d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-05 19:41:43] [661037d7ce12d] [DEBUG] Callback main avant while ok [2024-04-05 19:41:43] [661037d7ce12d] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-04-05 19:41:42&metadata[message_id]=sms_661037ab69cf0165411827&metadata[number]=+33689261276&metadata[sim_card_number]=+33757050384 [2024-04-05 19:41:43] [661037d7ce12d] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33689261276 Text: Oui [2024-04-05 19:41:43] [661037d7ce12d] [INFO] From: +33689261276|To: +33757050384|Date: 2024-04-05 19:41:42|Message: Oui [2024-04-05 19:41:43] [661037d7ce12d] [DEBUG] callback main apres while ok [2024-04-05 19:41:43] [661037d7ce12d] [INFO] Phone Number +33689261276 is available ! [2024-04-05 19:41:43] [661037d7ce12d] [DEBUG] Service is enabled ? true [2024-04-05 19:41:43] [661037d7ce12d] [INFO] Service +33757050384 is enabled ! [2024-04-05 19:41:43] [661037d7ce12d] [DEBUG] Listen is enabled ? false [2024-04-05 19:41:43] [661037d7ce12d] [INFO] Listen +33757050384 is disabled ! [2024-04-05 19:41:43] [661037d7ce12d] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-04-05 19:41:43] [661037d7ce12d] [DEBUG] BDD CheckNumber : OK [2024-04-05 19:41:43] [661037d7ce12d] [INFO] Callback SMS Count =? 1 [2024-04-05 19:41:43] [661037d7ce12d] [INFO] Callback checkMessage : Prise de contact pour le transport pour la VVX -- text: Oui [2024-04-05 19:41:43] [661037d7ce12d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-04-05 19:41:43] [661037d7ce12d] [INFO] Event ID ? 9 [2024-04-05 19:41:43] [661037d7ce12d] [INFO] Fetch event [2024-04-05 19:41:43] [661037d7ce12d] [INFO] Event name : VVX [2024-04-05 19:41:43] [661037d7ce12d] [DEBUG] [AUTOMATIC] Réponse Positive [2024-04-05 19:41:43] [661037d7ce12d] [INFO] Sender already set +33689261276 [2024-04-05 19:41:43] [661037d7ce12d] [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-05 19:41:43] [661037d7ce12d] [DEBUG] [SMS] number : +33689261276 [2024-04-05 19:41:43] [661037d7ce12d] [DEBUG] [SMS] sender : 33757050384 [2024-04-05 19:41:43] [661037d7ce12d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33689261276"}],"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-05 19:41:44] [661037d7ce12d] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 19:41:44] [661037d7ce12d] [INFO] [SMS] SMS envoyé avec succès id : sms_661037d87c01c307539566 [2024-04-05 19:41:44] [661037d7ce12d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_661037d87c01c307539566","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":172.65} [2024-04-05 19:41:44] [661037d7ce12d] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 19:41:44] [661037d7ce12d] [DEBUG] Callback juste avant fin callBack [2024-04-05 20:21:28] [661041281267e] [DEBUG] Callback main start ok [2024-04-05 20:21:28] [661041281267e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-05 20:21:28] [661041281267e] [DEBUG] Callback main avant while ok [2024-04-05 20:21:28] [661041281267e] [DEBUG] Fields : channel=sms&text=VVX&reception_date=2024-04-05 20:21:27&metadata[number]=+33699862105&metadata[sim_card_number]=+33755517567 [2024-04-05 20:21:28] [661041281267e] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33699862105 Text: VVX [2024-04-05 20:21:28] [661041281267e] [INFO] From: +33699862105|To: +33755517567|Date: 2024-04-05 20:21:27|Message: VVX [2024-04-05 20:21:28] [661041281267e] [DEBUG] callback main apres while ok [2024-04-05 20:21:28] [661041281267e] [INFO] Phone Number +33699862105 is available ! [2024-04-05 20:21:28] [661041281267e] [DEBUG] Service is enabled ? true [2024-04-05 20:21:28] [661041281267e] [INFO] Service +33755517567 is enabled ! [2024-04-05 20:21:28] [661041281267e] [DEBUG] Listen is enabled ? false [2024-04-05 20:21:28] [661041281267e] [INFO] Listen +33755517567 is disabled ! [2024-04-05 20:21:28] [661041281267e] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-04-05 20:21:28] [661041281267e] [DEBUG] BDD CheckNumber : la table est vide [2024-04-05 20:21:28] [661041281267e] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-04-05 20:21:28] [661041281267e] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33699862105 [2024-04-05 20:21:28] [661041281267e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'VVX' [2024-04-05 20:21:28] [661041281267e] [INFO] Callback Q1: l'event est VVX [2024-04-05 20:21:28] [661041281267e] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'VVX via sms' [2024-04-05 20:21:28] [661041281267e] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '9' [2024-04-05 20:21:28] [661041281267e] [INFO] Ajout du sender : 33757050387 au +33699862105 [2024-04-05 20:21:28] [661041281267e] [DEBUG] [SMS] text : Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir à l'évènement ? (Oui, non) [2024-04-05 20:21:28] [661041281267e] [DEBUG] [SMS] number : +33699862105 [2024-04-05 20:21:28] [661041281267e] [DEBUG] [SMS] sender : 33757050387 [2024-04-05 20:21:28] [661041281267e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699862105"}],"text":"Bonjour, je suis Alfred de MICHELIN Mobili, 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-05 20:21:28] [661041281267e] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 20:21:28] [661041281267e] [INFO] [SMS] SMS envoyé avec succès id : sms_6610412863360983221040 [2024-04-05 20:21:28] [661041281267e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6610412863360983221040","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":172.6} [2024-04-05 20:21:28] [661041281267e] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 20:21:28] [661041281267e] [DEBUG] Callback juste avant fin callBack [2024-04-05 20:21:43] [661041376ea8f] [DEBUG] Callback main start ok [2024-04-05 20:21:43] [661041376ea8f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-05 20:21:43] [661041376ea8f] [DEBUG] Callback main avant while ok [2024-04-05 20:21:43] [661041376ea8f] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-04-05 20:21:42&metadata[message_id]=sms_6610412863360983221040&metadata[number]=+33699862105&metadata[sim_card_number]=+33757050387 [2024-04-05 20:21:43] [661041376ea8f] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33699862105 Text: Oui [2024-04-05 20:21:43] [661041376ea8f] [INFO] From: +33699862105|To: +33757050387|Date: 2024-04-05 20:21:42|Message: Oui [2024-04-05 20:21:43] [661041376ea8f] [DEBUG] callback main apres while ok [2024-04-05 20:21:43] [661041376ea8f] [INFO] Phone Number +33699862105 is available ! [2024-04-05 20:21:43] [661041376ea8f] [DEBUG] Service is enabled ? true [2024-04-05 20:21:43] [661041376ea8f] [INFO] Service +33757050387 is enabled ! [2024-04-05 20:21:43] [661041376ea8f] [DEBUG] Listen is enabled ? false [2024-04-05 20:21:43] [661041376ea8f] [INFO] Listen +33757050387 is disabled ! [2024-04-05 20:21:43] [661041376ea8f] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-04-05 20:21:43] [661041376ea8f] [DEBUG] BDD CheckNumber : OK [2024-04-05 20:21:43] [661041376ea8f] [INFO] Callback SMS Count =? 1 [2024-04-05 20:21:43] [661041376ea8f] [INFO] Callback checkMessage : VVX -- text: Oui [2024-04-05 20:21:43] [661041376ea8f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-04-05 20:21:43] [661041376ea8f] [INFO] Event ID ? 9 [2024-04-05 20:21:43] [661041376ea8f] [INFO] Fetch event [2024-04-05 20:21:43] [661041376ea8f] [INFO] Event name : VVX [2024-04-05 20:21:43] [661041376ea8f] [DEBUG] [AUTOMATIC] Réponse Positive [2024-04-05 20:21:43] [661041376ea8f] [INFO] Sender already set +33699862105 [2024-04-05 20:21:43] [661041376ea8f] [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-05 20:21:43] [661041376ea8f] [DEBUG] [SMS] number : +33699862105 [2024-04-05 20:21:43] [661041376ea8f] [DEBUG] [SMS] sender : 33757050387 [2024-04-05 20:21:43] [661041376ea8f] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699862105"}],"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-05 20:21:43] [661041376ea8f] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 20:21:43] [661041376ea8f] [INFO] [SMS] SMS envoyé avec succès id : sms_66104137ce5e4616287621 [2024-04-05 20:21:43] [661041376ea8f] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66104137ce5e4616287621","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":172.47} [2024-04-05 20:21:43] [661041376ea8f] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 20:21:43] [661041376ea8f] [DEBUG] Callback juste avant fin callBack [2024-04-05 20:22:11] [66104153efdca] [DEBUG] Callback main start ok [2024-04-05 20:22:11] [66104153efdca] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-05 20:22:11] [66104153efdca] [DEBUG] Callback main avant while ok [2024-04-05 20:22:11] [66104153efdca] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-04-05 20:22:10&metadata[message_id]=sms_66104137ce5e4616287621&metadata[number]=+33699862105&metadata[sim_card_number]=+33757050387 [2024-04-05 20:22:11] [66104153efdca] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33699862105 Text: Passager [2024-04-05 20:22:11] [66104153efdca] [INFO] From: +33699862105|To: +33757050387|Date: 2024-04-05 20:22:10|Message: Passager [2024-04-05 20:22:11] [66104153efdca] [DEBUG] callback main apres while ok [2024-04-05 20:22:11] [66104153efdca] [INFO] Phone Number +33699862105 is available ! [2024-04-05 20:22:11] [66104153efdca] [DEBUG] Service is enabled ? true [2024-04-05 20:22:11] [66104153efdca] [INFO] Service +33757050387 is enabled ! [2024-04-05 20:22:11] [66104153efdca] [DEBUG] Listen is enabled ? false [2024-04-05 20:22:11] [66104153efdca] [INFO] Listen +33757050387 is disabled ! [2024-04-05 20:22:11] [66104153efdca] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-04-05 20:22:11] [66104153efdca] [DEBUG] BDD CheckNumber : OK [2024-04-05 20:22:12] [66104153efdca] [INFO] Callback SMS Count =? 2 [2024-04-05 20:22:12] [66104153efdca] [INFO] Callback checkMessage : Oui -- text: Passager [2024-04-05 20:22:12] [66104153efdca] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-04-05 20:22:12] [66104153efdca] [INFO] Event ID ? 9 [2024-04-05 20:22:12] [66104153efdca] [INFO] Fetch event [2024-04-05 20:22:12] [66104153efdca] [INFO] Event name : VVX [2024-04-05 20:22:12] [66104153efdca] [DEBUG] début chatgpt [2024-04-05 20:22:12] [66104153efdca] [DEBUG] curl_init OK [2024-04-05 20:22:12] [66104153efdca] [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? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, 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-05 20:22:13] [66104153efdca] [DEBUG] Commun GPT response: { "id": "chatcmpl-9AiUWTfHdBzZYNtg1t9Whi5atJfLv", "object": "chat.completion", "created": 1712341332, "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": 776, "completion_tokens": 27, "total_tokens": 803 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-05 20:22:13] [66104153efdca] [DEBUG] Curl Closed OK [2024-04-05 20:22:13] [66104153efdca] [INFO] Commun GPT Content: { "id": "chatcmpl-9AiUWTfHdBzZYNtg1t9Whi5atJfLv", "object": "chat.completion", "created": 1712341332, "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": 776, "completion_tokens": 27, "total_tokens": 803 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-05 20:22:13] [66104153efdca] [INFO] Sender already set +33699862105 [2024-04-05 20:22:13] [66104153efdca] [DEBUG] [SMS] text : Quels jours serez-vous présent à la VVX ? (Mercredi, Jeudi, Vendredi, Samedi) [2024-04-05 20:22:13] [66104153efdca] [DEBUG] [SMS] number : +33699862105 [2024-04-05 20:22:13] [66104153efdca] [DEBUG] [SMS] sender : 33757050387 [2024-04-05 20:22:13] [66104153efdca] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699862105"}],"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-05 20:22:14] [66104153efdca] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 20:22:14] [66104153efdca] [INFO] [SMS] SMS envoyé avec succès id : sms_6610415633d66842730511 [2024-04-05 20:22:14] [66104153efdca] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6610415633d66842730511","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":172.42} [2024-04-05 20:22:14] [66104153efdca] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 20:22:14] [66104153efdca] [DEBUG] Callback juste avant fin callBack [2024-04-05 20:23:12] [6610419014952] [DEBUG] Callback main start ok [2024-04-05 20:23:12] [6610419014952] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-05 20:23:12] [6610419014952] [DEBUG] Callback main avant while ok [2024-04-05 20:23:12] [6610419014952] [DEBUG] Fields : channel=sms&text=Vendredi&reception_date=2024-04-05 20:23:11&metadata[message_id]=sms_6610415633d66842730511&metadata[number]=+33699862105&metadata[sim_card_number]=+33757050387 [2024-04-05 20:23:12] [6610419014952] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33699862105 Text: Vendredi [2024-04-05 20:23:12] [6610419014952] [INFO] From: +33699862105|To: +33757050387|Date: 2024-04-05 20:23:11|Message: Vendredi [2024-04-05 20:23:12] [6610419014952] [DEBUG] callback main apres while ok [2024-04-05 20:23:12] [6610419014952] [INFO] Phone Number +33699862105 is available ! [2024-04-05 20:23:12] [6610419014952] [DEBUG] Service is enabled ? true [2024-04-05 20:23:12] [6610419014952] [INFO] Service +33757050387 is enabled ! [2024-04-05 20:23:12] [6610419014952] [DEBUG] Listen is enabled ? false [2024-04-05 20:23:12] [6610419014952] [INFO] Listen +33757050387 is disabled ! [2024-04-05 20:23:12] [6610419014952] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-04-05 20:23:12] [6610419014952] [DEBUG] BDD CheckNumber : OK [2024-04-05 20:23:12] [6610419014952] [INFO] Callback SMS Count =? 3 [2024-04-05 20:23:12] [6610419014952] [INFO] Callback checkMessage : Passager -- text: Vendredi [2024-04-05 20:23:12] [6610419014952] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Vendredi' [2024-04-05 20:23:12] [6610419014952] [INFO] Event ID ? 9 [2024-04-05 20:23:12] [6610419014952] [INFO] Fetch event [2024-04-05 20:23:12] [6610419014952] [INFO] Event name : VVX [2024-04-05 20:23:12] [6610419014952] [DEBUG] début chatgpt [2024-04-05 20:23:12] [6610419014952] [DEBUG] curl_init OK [2024-04-05 20:23:12] [6610419014952] [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? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, 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-05 20:23:13] [6610419014952] [DEBUG] Commun GPT response: { "id": "chatcmpl-9AiVUJ8c0Rn4t2Toq9GAbWM2McBeE", "object": "chat.completion", "created": 1712341392, "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": 814, "completion_tokens": 37, "total_tokens": 851 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-05 20:23:13] [6610419014952] [DEBUG] Curl Closed OK [2024-04-05 20:23:13] [6610419014952] [INFO] Commun GPT Content: { "id": "chatcmpl-9AiVUJ8c0Rn4t2Toq9GAbWM2McBeE", "object": "chat.completion", "created": 1712341392, "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": 814, "completion_tokens": 37, "total_tokens": 851 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-05 20:23:13] [6610419014952] [INFO] Sender already set +33699862105 [2024-04-05 20:23:13] [6610419014952] [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-05 20:23:13] [6610419014952] [DEBUG] [SMS] number : +33699862105 [2024-04-05 20:23:13] [6610419014952] [DEBUG] [SMS] sender : 33757050387 [2024-04-05 20:23:13] [6610419014952] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699862105"}],"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-05 20:23:13] [6610419014952] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 20:23:13] [6610419014952] [INFO] [SMS] SMS envoyé avec succès id : sms_66104191d9d64354554935 [2024-04-05 20:23:13] [6610419014952] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66104191d9d64354554935","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":172.38} [2024-04-05 20:23:13] [6610419014952] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 20:23:13] [6610419014952] [DEBUG] Callback juste avant fin callBack [2024-04-05 20:23:46] [661041b2e2cb4] [DEBUG] Callback main start ok [2024-04-05 20:23:46] [661041b2e2cb4] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-05 20:23:46] [661041b2e2cb4] [DEBUG] Callback main avant while ok [2024-04-05 20:23:46] [661041b2e2cb4] [DEBUG] Fields : channel=sms&text=Courte distance &reception_date=2024-04-05 20:23:45&metadata[message_id]=sms_66104191d9d64354554935&metadata[number]=+33699862105&metadata[sim_card_number]=+33757050387 [2024-04-05 20:23:46] [661041b2e2cb4] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33699862105 Text: Courte distance [2024-04-05 20:23:46] [661041b2e2cb4] [INFO] From: +33699862105|To: +33757050387|Date: 2024-04-05 20:23:45|Message: Courte distance [2024-04-05 20:23:46] [661041b2e2cb4] [DEBUG] callback main apres while ok [2024-04-05 20:23:46] [661041b2e2cb4] [INFO] Phone Number +33699862105 is available ! [2024-04-05 20:23:46] [661041b2e2cb4] [DEBUG] Service is enabled ? true [2024-04-05 20:23:46] [661041b2e2cb4] [INFO] Service +33757050387 is enabled ! [2024-04-05 20:23:46] [661041b2e2cb4] [DEBUG] Listen is enabled ? false [2024-04-05 20:23:46] [661041b2e2cb4] [INFO] Listen +33757050387 is disabled ! [2024-04-05 20:23:46] [661041b2e2cb4] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-04-05 20:23:46] [661041b2e2cb4] [DEBUG] BDD CheckNumber : OK [2024-04-05 20:23:46] [661041b2e2cb4] [INFO] Callback SMS Count =? 4 [2024-04-05 20:23:46] [661041b2e2cb4] [INFO] Callback checkMessage : Vendredi -- text: Courte distance [2024-04-05 20:23:46] [661041b2e2cb4] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Courte distance ' [2024-04-05 20:23:46] [661041b2e2cb4] [INFO] Event ID ? 9 [2024-04-05 20:23:46] [661041b2e2cb4] [INFO] Fetch event [2024-04-05 20:23:46] [661041b2e2cb4] [INFO] Event name : VVX [2024-04-05 20:23:46] [661041b2e2cb4] [DEBUG] début chatgpt [2024-04-05 20:23:46] [661041b2e2cb4] [DEBUG] curl_init OK [2024-04-05 20:23:46] [661041b2e2cb4] [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? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, 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 "}]} [2024-04-05 20:23:48] [661041b2e2cb4] [DEBUG] Commun GPT response: { "id": "chatcmpl-9AiW3o34nImGH1pdAmocd703n8vE4", "object": "chat.completion", "created": 1712341427, "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": 863, "completion_tokens": 17, "total_tokens": 880 }, "system_fingerprint": "fp_f38f4d6482" } [2024-04-05 20:23:48] [661041b2e2cb4] [DEBUG] Curl Closed OK [2024-04-05 20:23:48] [661041b2e2cb4] [INFO] Commun GPT Content: { "id": "chatcmpl-9AiW3o34nImGH1pdAmocd703n8vE4", "object": "chat.completion", "created": 1712341427, "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": 863, "completion_tokens": 17, "total_tokens": 880 }, "system_fingerprint": "fp_f38f4d6482" } [2024-04-05 20:23:48] [661041b2e2cb4] [INFO] Sender already set +33699862105 [2024-04-05 20:23:48] [661041b2e2cb4] [DEBUG] [SMS] text : Quand et d'où partez-vous ? (Adresse incluant code postal) [2024-04-05 20:23:48] [661041b2e2cb4] [DEBUG] [SMS] number : +33699862105 [2024-04-05 20:23:48] [661041b2e2cb4] [DEBUG] [SMS] sender : 33757050387 [2024-04-05 20:23:48] [661041b2e2cb4] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699862105"}],"text":"Quand et d'o\u00f9 partez-vous ? (Adresse incluant code postal)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050387"} [2024-04-05 20:23:48] [661041b2e2cb4] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 20:23:48] [661041b2e2cb4] [INFO] [SMS] SMS envoyé avec succès id : sms_661041b464d7f958759155 [2024-04-05 20:23:48] [661041b2e2cb4] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_661041b464d7f958759155","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":172.33} [2024-04-05 20:23:48] [661041b2e2cb4] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 20:23:48] [661041b2e2cb4] [DEBUG] Callback juste avant fin callBack [2024-04-05 20:24:59] [661041fb1065a] [DEBUG] Callback main start ok [2024-04-05 20:24:59] [661041fb1065a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-05 20:24:59] [661041fb1065a] [DEBUG] Callback main avant while ok [2024-04-05 20:24:59] [661041fb1065a] [DEBUG] Fields : channel=sms&text=29 Rue de la Garde, Châtel-Guyon 63140&reception_date=2024-04-05 20:24:58&metadata[message_id]=sms_661041b464d7f958759155&metadata[number]=+33699862105&metadata[sim_card_number]=+33757050387 [2024-04-05 20:24:59] [661041fb1065a] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33699862105 Text: 29 Rue de la Garde, Châtel-Guyon 63140 [2024-04-05 20:24:59] [661041fb1065a] [INFO] From: +33699862105|To: +33757050387|Date: 2024-04-05 20:24:58|Message: 29 Rue de la Garde, Châtel-Guyon 63140 [2024-04-05 20:24:59] [661041fb1065a] [DEBUG] callback main apres while ok [2024-04-05 20:24:59] [661041fb1065a] [INFO] Phone Number +33699862105 is available ! [2024-04-05 20:24:59] [661041fb1065a] [DEBUG] Service is enabled ? true [2024-04-05 20:24:59] [661041fb1065a] [INFO] Service +33757050387 is enabled ! [2024-04-05 20:24:59] [661041fb1065a] [DEBUG] Listen is enabled ? false [2024-04-05 20:24:59] [661041fb1065a] [INFO] Listen +33757050387 is disabled ! [2024-04-05 20:24:59] [661041fb1065a] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-04-05 20:24:59] [661041fb1065a] [DEBUG] BDD CheckNumber : OK [2024-04-05 20:24:59] [661041fb1065a] [INFO] Callback SMS Count =? 5 [2024-04-05 20:24:59] [661041fb1065a] [INFO] Callback checkMessage : Courte distance -- text: 29 Rue de la Garde, Châtel-Guyon 63140 [2024-04-05 20:24:59] [661041fb1065a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '29 Rue de la Garde, Châtel-Guyon 63140' [2024-04-05 20:24:59] [661041fb1065a] [INFO] Event ID ? 9 [2024-04-05 20:24:59] [661041fb1065a] [INFO] Fetch event [2024-04-05 20:24:59] [661041fb1065a] [INFO] Event name : VVX [2024-04-05 20:24:59] [661041fb1065a] [DEBUG] début chatgpt [2024-04-05 20:24:59] [661041fb1065a] [DEBUG] curl_init OK [2024-04-05 20:24:59] [661041fb1065a] [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? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, 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 "},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous ? (Adresse incluant code postal)"},{"role":"user","content":"29 Rue de la Garde, Ch\u00e2tel-Guyon 63140"}]} [2024-04-05 20:25:00] [661041fb1065a] [DEBUG] Commun GPT response: { "id": "chatcmpl-9AiXDIqCj9GKR5m8ECLuLgx2sijOW", "object": "chat.completion", "created": 1712341499, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des commentaires ou des informations à nous remonter ? (vous venez en train, en bus ? Racontez-nous !)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 904, "completion_tokens": 31, "total_tokens": 935 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-05 20:25:00] [661041fb1065a] [DEBUG] Curl Closed OK [2024-04-05 20:25:00] [661041fb1065a] [INFO] Commun GPT Content: { "id": "chatcmpl-9AiXDIqCj9GKR5m8ECLuLgx2sijOW", "object": "chat.completion", "created": 1712341499, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des commentaires ou des informations à nous remonter ? (vous venez en train, en bus ? Racontez-nous !)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 904, "completion_tokens": 31, "total_tokens": 935 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-05 20:25:00] [661041fb1065a] [INFO] Sender already set +33699862105 [2024-04-05 20:25:01] [661041fb1065a] [DEBUG] [SMS] text : Avez-vous des commentaires ou des informations à nous remonter ? (vous venez en train, en bus ? Racontez-nous !) [2024-04-05 20:25:01] [661041fb1065a] [DEBUG] [SMS] number : +33699862105 [2024-04-05 20:25:01] [661041fb1065a] [DEBUG] [SMS] sender : 33757050387 [2024-04-05 20:25:01] [661041fb1065a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699862105"}],"text":"Avez-vous des commentaires ou des informations \u00e0 nous remonter ? (vous venez en train, en bus ? Racontez-nous !)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050387"} [2024-04-05 20:25:01] [661041fb1065a] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 20:25:01] [661041fb1065a] [INFO] [SMS] SMS envoyé avec succès id : sms_661041fd36742070260833 [2024-04-05 20:25:01] [661041fb1065a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_661041fd36742070260833","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":172.29} [2024-04-05 20:25:01] [661041fb1065a] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 20:25:01] [661041fb1065a] [DEBUG] Callback juste avant fin callBack [2024-04-05 20:26:57] [661042710706e] [DEBUG] Callback main start ok [2024-04-05 20:26:57] [661042710706e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-05 20:26:57] [661042710706e] [DEBUG] Callback main avant while ok [2024-04-05 20:26:57] [661042710706e] [DEBUG] Fields : channel=sms&text=J'ai loué un logement à l'adresse indiquée et cherche une solution pour me rendre au départ de la course (experience terra vulcana 82km) qui démarre à 6h le vendredi matin&reception_date=2024-04-05 20:26:55&metadata[message_id]=sms_661041fd36742070260833&metadata[number]=+33699862105&metadata[sim_card_number]=+33757050387 [2024-04-05 20:26:57] [661042710706e] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33699862105 Text: J'ai loué un logement à l'adresse indiquée et cherche une solution pour me rendre au départ de la course (experience terra vulcana 82km) qui démarre à 6h le vendredi matin [2024-04-05 20:26:57] [661042710706e] [INFO] From: +33699862105|To: +33757050387|Date: 2024-04-05 20:26:55|Message: J'ai loué un logement à l'adresse indiquée et cherche une solution pour me rendre au départ de la course (experience terra vulcana 82km) qui démarre à 6h le vendredi matin [2024-04-05 20:26:57] [661042710706e] [DEBUG] callback main apres while ok [2024-04-05 20:26:57] [661042710706e] [INFO] Phone Number +33699862105 is available ! [2024-04-05 20:26:57] [661042710706e] [DEBUG] Service is enabled ? true [2024-04-05 20:26:57] [661042710706e] [INFO] Service +33757050387 is enabled ! [2024-04-05 20:26:57] [661042710706e] [DEBUG] Listen is enabled ? false [2024-04-05 20:26:57] [661042710706e] [INFO] Listen +33757050387 is disabled ! [2024-04-05 20:26:57] [661042710706e] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-04-05 20:26:57] [661042710706e] [DEBUG] BDD CheckNumber : OK [2024-04-05 20:26:57] [661042710706e] [INFO] Callback SMS Count =? 6 [2024-04-05 20:26:57] [661042710706e] [INFO] Callback checkMessage : 29 Rue de la Garde, Châtel-Guyon 63140 -- text: J'ai loué un logement à l'adresse indiquée et cherche une solution pour me rendre au départ de la course (experience terra vulcana 82km) qui démarre à 6h le vendredi matin [2024-04-05 20:26:57] [661042710706e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'J\'ai loué un logement à l\'adresse indiquée et cherche une solution pour me rendre au départ de la course (experience terra vulcana 82km) qui démarre à 6h le vendredi matin' [2024-04-05 20:26:57] [661042710706e] [INFO] Event ID ? 9 [2024-04-05 20:26:57] [661042710706e] [INFO] Fetch event [2024-04-05 20:26:57] [661042710706e] [INFO] Event name : VVX [2024-04-05 20:26:57] [661042710706e] [DEBUG] début chatgpt [2024-04-05 20:26:57] [661042710706e] [DEBUG] curl_init OK [2024-04-05 20:26:57] [661042710706e] [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? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, 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 "},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous ? (Adresse incluant code postal)"},{"role":"user","content":"29 Rue de la Garde, Ch\u00e2tel-Guyon 63140"},{"role":"assistant","content":"Avez-vous des commentaires ou des informations \u00e0 nous remonter ? (vous venez en train, en bus ? Racontez-nous !)"},{"role":"user","content":"J'ai lou\u00e9 un logement \u00e0 l'adresse indiqu\u00e9e et cherche une solution pour me rendre au d\u00e9part de la course (experience terra vulcana 82km) qui d\u00e9marre \u00e0 6h le vendredi matin"}]} [2024-04-05 20:26:58] [661042710706e] [DEBUG] Commun GPT response: { "id": "chatcmpl-9AiZ7ySA8cNfIUQbZVxPtfDy7V7g6", "object": "chat.completion", "created": 1712341617, "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": 992, "completion_tokens": 37, "total_tokens": 1029 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-05 20:26:58] [661042710706e] [DEBUG] Curl Closed OK [2024-04-05 20:26:58] [661042710706e] [INFO] Commun GPT Content: { "id": "chatcmpl-9AiZ7ySA8cNfIUQbZVxPtfDy7V7g6", "object": "chat.completion", "created": 1712341617, "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": 992, "completion_tokens": 37, "total_tokens": 1029 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-05 20:26:59] [661042710706e] [INFO] Sender already set +33699862105 [2024-04-05 20:26:59] [661042710706e] [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-05 20:26:59] [661042710706e] [DEBUG] [SMS] number : +33699862105 [2024-04-05 20:26:59] [661042710706e] [DEBUG] [SMS] sender : 33757050387 [2024-04-05 20:26:59] [661042710706e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699862105"}],"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-05 20:26:59] [661042710706e] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 20:26:59] [661042710706e] [INFO] [SMS] SMS envoyé avec succès id : sms_661042734bed3509645569 [2024-04-05 20:26:59] [661042710706e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_661042734bed3509645569","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":172.24} [2024-04-05 20:26:59] [661042710706e] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 20:26:59] [661042710706e] [DEBUG] Callback juste avant fin callBack [2024-04-05 20:44:59] [661046abdcd37] [DEBUG] Callback main start ok [2024-04-05 20:44:59] [661046abdcd37] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-05 20:44:59] [661046abdcd37] [DEBUG] Callback main avant while ok [2024-04-05 20:44:59] [661046abdcd37] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-04-05 20:44:59&metadata[message_id]=sms_661037d87c01c307539566&metadata[number]=+33689261276&metadata[sim_card_number]=+33757050384 [2024-04-05 20:44:59] [661046abdcd37] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33689261276 Text: Passager [2024-04-05 20:44:59] [661046abdcd37] [INFO] From: +33689261276|To: +33757050384|Date: 2024-04-05 20:44:59|Message: Passager [2024-04-05 20:44:59] [661046abdcd37] [DEBUG] callback main apres while ok [2024-04-05 20:44:59] [661046abdcd37] [INFO] Phone Number +33689261276 is available ! [2024-04-05 20:44:59] [661046abdcd37] [DEBUG] Service is enabled ? true [2024-04-05 20:44:59] [661046abdcd37] [INFO] Service +33757050384 is enabled ! [2024-04-05 20:44:59] [661046abdcd37] [DEBUG] Listen is enabled ? false [2024-04-05 20:44:59] [661046abdcd37] [INFO] Listen +33757050384 is disabled ! [2024-04-05 20:44:59] [661046abdcd37] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-04-05 20:44:59] [661046abdcd37] [DEBUG] BDD CheckNumber : OK [2024-04-05 20:44:59] [661046abdcd37] [INFO] Callback SMS Count =? 2 [2024-04-05 20:44:59] [661046abdcd37] [INFO] Callback checkMessage : Oui -- text: Passager [2024-04-05 20:44:59] [661046abdcd37] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-04-05 20:44:59] [661046abdcd37] [INFO] Event ID ? 9 [2024-04-05 20:44:59] [661046abdcd37] [INFO] Fetch event [2024-04-05 20:44:59] [661046abdcd37] [INFO] Event name : VVX [2024-04-05 20:44:59] [661046abdcd37] [DEBUG] début chatgpt [2024-04-05 20:44:59] [661046abdcd37] [DEBUG] curl_init OK [2024-04-05 20:44:59] [661046abdcd37] [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? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, 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-05 20:45:02] [661046abdcd37] [DEBUG] Commun GPT response: { "id": "chatcmpl-9AiqaODPWF8nIbQ5LDz2kyN6i5QfO", "object": "chat.completion", "created": 1712342700, "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": 776, "completion_tokens": 27, "total_tokens": 803 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-05 20:45:02] [661046abdcd37] [DEBUG] Curl Closed OK [2024-04-05 20:45:02] [661046abdcd37] [INFO] Commun GPT Content: { "id": "chatcmpl-9AiqaODPWF8nIbQ5LDz2kyN6i5QfO", "object": "chat.completion", "created": 1712342700, "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": 776, "completion_tokens": 27, "total_tokens": 803 }, "system_fingerprint": "fp_b77cb481ed" } [2024-04-05 20:45:02] [661046abdcd37] [INFO] Sender already set +33689261276 [2024-04-05 20:45:02] [661046abdcd37] [DEBUG] [SMS] text : Quels jours serez-vous présent à la VVX ? (Mercredi, Jeudi, Vendredi, Samedi) [2024-04-05 20:45:02] [661046abdcd37] [DEBUG] [SMS] number : +33689261276 [2024-04-05 20:45:02] [661046abdcd37] [DEBUG] [SMS] sender : 33757050384 [2024-04-05 20:45:02] [661046abdcd37] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33689261276"}],"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-05 20:45:02] [661046abdcd37] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 20:45:02] [661046abdcd37] [INFO] [SMS] SMS envoyé avec succès id : sms_661046aeb471d672631299 [2024-04-05 20:45:02] [661046abdcd37] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_661046aeb471d672631299","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":172.2} [2024-04-05 20:45:02] [661046abdcd37] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 20:45:02] [661046abdcd37] [DEBUG] Callback juste avant fin callBack [2024-04-05 22:31:34] [66105fa629950] [DEBUG] Callback main start ok [2024-04-05 22:31:34] [66105fa629950] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-04-05 22:31:34] [66105fa629950] [DEBUG] Callback main avant while ok [2024-04-05 22:31:34] [66105fa629950] [DEBUG] Fields : channel=sms&text=Bjr, On sera 2 au départ de Saugues et 3 pour rentrer sur notre lieu de départ.&reception_date=2024-04-05 22:31:33&metadata[message_id]=sms_660eba7a97f1b110711400&metadata[number]=+33680754768&metadata[sim_card_number]=+33755517567 [2024-04-05 22:31:34] [66105fa629950] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33680754768 Text: Bjr, On sera 2 au départ de Saugues et 3 pour rentrer sur notre lieu de départ. [2024-04-05 22:31:34] [66105fa629950] [INFO] From: +33680754768|To: +33755517567|Date: 2024-04-05 22:31:33|Message: Bjr, On sera 2 au départ de Saugues et 3 pour rentrer sur notre lieu de départ. [2024-04-05 22:31:34] [66105fa629950] [DEBUG] callback main apres while ok [2024-04-05 22:31:34] [66105fa629950] [INFO] Phone Number +33680754768 is available ! [2024-04-05 22:31:34] [66105fa629950] [DEBUG] Service is enabled ? true [2024-04-05 22:31:34] [66105fa629950] [INFO] Service +33755517567 is enabled ! [2024-04-05 22:31:34] [66105fa629950] [DEBUG] Listen is enabled ? false [2024-04-05 22:31:34] [66105fa629950] [INFO] Listen +33755517567 is disabled ! [2024-04-05 22:31:34] [66105fa629950] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-04-05 22:31:34] [66105fa629950] [DEBUG] BDD CheckNumber : OK [2024-04-05 22:31:34] [66105fa629950] [INFO] Callback SMS Count =? 1 [2024-04-05 22:31:34] [66105fa629950] [INFO] Callback checkMessage : -- text: Bjr, On sera 2 au départ de Saugues et 3 pour rentrer sur notre lieu de départ. [2024-04-05 22:31:34] [66105fa629950] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bjr, On sera 2 au départ de Saugues et 3 pour rentrer sur notre lieu de départ.' [2024-04-05 22:31:34] [66105fa629950] [INFO] Event ID ? 10 [2024-04-05 22:31:34] [66105fa629950] [INFO] Fetch event [2024-04-05 22:31:34] [66105fa629950] [INFO] Event name : CEC S4 [2024-04-05 22:31:34] [66105fa629950] [DEBUG] début chatgpt [2024-04-05 22:31:34] [66105fa629950] [DEBUG] curl_init OK [2024-04-05 22:31:34] [66105fa629950] [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 : Bjr, On sera 2 au d\u00e9part de Saugues et 3 pour rentrer sur notre lieu de d\u00e9part."}]} [2024-04-05 22:31:34] [66105fa629950] [DEBUG] Commun GPT response: { "id": "chatcmpl-9AkVi58PHtSp3lzwu67Li7QwRUc6t", "object": "chat.completion", "created": 1712349094, "model": "gpt-3.5-turbo-0125", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "5" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 151, "completion_tokens": 1, "total_tokens": 152 }, "system_fingerprint": "fp_b28b39ffa8" } [2024-04-05 22:31:34] [66105fa629950] [DEBUG] Curl Closed OK [2024-04-05 22:31:34] [66105fa629950] [INFO] Commun GPT Content: { "id": "chatcmpl-9AkVi58PHtSp3lzwu67Li7QwRUc6t", "object": "chat.completion", "created": 1712349094, "model": "gpt-3.5-turbo-0125", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "5" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 151, "completion_tokens": 1, "total_tokens": 152 }, "system_fingerprint": "fp_b28b39ffa8" } [2024-04-05 22:31:34] [66105fa629950] [DEBUG] [AUTOMATIC] Réponse 5 [2024-04-05 22:31:34] [66105fa629950] [DEBUG] [AUTOMATIC] Réponse Positive [2024-04-05 22:31:34] [66105fa629950] [INFO] Sender already set +33680754768 [2024-04-05 22:31:34] [66105fa629950] [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-05 22:31:34] [66105fa629950] [DEBUG] [SMS] number : +33680754768 [2024-04-05 22:31:34] [66105fa629950] [DEBUG] [SMS] sender : 33755517567 [2024-04-05 22:31:34] [66105fa629950] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33680754768"}],"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":"33755517567"} [2024-04-05 22:31:35] [66105fa629950] [DEBUG] [SMS] HTTP Code : 200 [2024-04-05 22:31:35] [66105fa629950] [INFO] [SMS] SMS envoyé avec succès id : sms_66105fa71d8fd897761170 [2024-04-05 22:31:35] [66105fa629950] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66105fa71d8fd897761170","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":172.06} [2024-04-05 22:31:35] [66105fa629950] [INFO] BDD BddMaj sender : la table est vide [2024-04-05 22:31:35] [66105fa629950] [DEBUG] Callback juste avant fin callBack