[2024-05-13 11:33:42] [6641de7690137] [DEBUG] Callback main start ok [2024-05-13 11:33:42] [6641de7690137] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-13 11:33:42] [6641de7690137] [DEBUG] Callback main avant while ok [2024-05-13 11:33:42] [6641de7690137] [DEBUG] Fields : channel=sms&text=Bonjour, j'ai trouvé quelqu'un avec qui covoiturer. Plus de besoin donc. Merci.&reception_date=2024-05-13 11:33:41&metadata[message_id]=sms_66410449a1fa8665882857&metadata[number]=+33676651243&metadata[sim_card_number]=+33755517567 [2024-05-13 11:33:42] [6641de7690137] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33676651243 Text: Bonjour, j'ai trouvé quelqu'un avec qui covoiturer. Plus de besoin donc. Merci. [2024-05-13 11:33:42] [6641de7690137] [INFO] From: +33676651243|To: +33755517567|Date: 2024-05-13 11:33:41|Message: Bonjour, j'ai trouvé quelqu'un avec qui covoiturer. Plus de besoin donc. Merci. [2024-05-13 11:33:42] [6641de7690137] [DEBUG] callback main apres while ok [2024-05-13 11:33:42] [6641de7690137] [INFO] Phone Number +33676651243 is available ! [2024-05-13 11:33:42] [6641de7690137] [DEBUG] Service is enabled ? true [2024-05-13 11:33:42] [6641de7690137] [INFO] Service +33755517567 is enabled ! [2024-05-13 11:33:42] [6641de7690137] [DEBUG] Listen is enabled ? false [2024-05-13 11:33:42] [6641de7690137] [INFO] Listen +33755517567 is disabled ! [2024-05-13 11:33:42] [6641de7690137] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-05-13 11:33:42] [6641de7690137] [DEBUG] BDD CheckNumber : OK [2024-05-13 11:33:42] [6641de7690137] [INFO] Callback SMS Count =? 7 [2024-05-13 11:33:42] [6641de7690137] [INFO] Callback checkMessage : Non -- text: Bonjour, j'ai trouvé quelqu'un avec qui covoiturer. Plus de besoin donc. Merci. [2024-05-13 11:33:42] [6641de7690137] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, j\'ai trouvé quelqu\'un avec qui covoiturer. Plus de besoin donc. Merci.' [2024-05-13 11:33:42] [6641de7690137] [INFO] Event ID ? 12 [2024-05-13 11:33:42] [6641de7690137] [INFO] Fetch event [2024-05-13 11:33:42] [6641de7690137] [INFO] Event name : 1 - CEC S5 [2024-05-13 11:33:42] [6641de7690137] [DEBUG] début chatgpt [2024-05-13 11:33:42] [6641de7690137] [DEBUG] curl_init OK [2024-05-13 11:33:42] [6641de7690137] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a la session 5 CEC : \"Embarquer des \u00e9cosyst\u00e8mes\" qui se d\u00e9roule du jeudi 16 Mai 2024 au vendredi 17 Mai 2024 \u00e0 charlieu.\r\nJe vais \u00e0 cette 5 \u00e8me session de la CEC(Convention des Entreprises pour le Climat),vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage.\r\n \r\nNous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\r\nSi je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. \r\nUne fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\".\r\nLes informations \u00e0 collecter sont: \r\n\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Jeudi 16 Mai au Vendredi 17 Mai) \r\n\\\\n - Role(si je souhaite \u00eatre conducteur ou passager) \r\n\\\\n - mon adresse de d\u00e9part (dont code postal) \r\n\\\\n - Commentaires particulier (nom d'hotel, covoiturage d\u00e9j\u00e0 organis\u00e9 ou autres informations particuli\u00e8res) \r\n\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage? (conducteur, passager, peu importe)\\\",\\\"Serez-vous pr\u00e9sent les deux jours? (jeudi, vendredi, les deux jours)\\\",\\\"Quelle est votre adresse de d\u00e9part? (dont code postal)\\\", \\\"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\\\",\\\"Avez-vous des informations particuli\u00e8res \u00e0 nous partager? (Hotel, Trajet d\u00e9ja organis\u00e9, Racontez-moi tout!\\\" \"]"},{"role":"assistant","content":"Bonjour, c\u2019est Alfred. Depuis le d\u00e9but du parcours CEC Massif Central, c\u2019est plus de 2,5 tonnes de CO2 \u00e9conomis\u00e9e sur les transports gr\u00e2ce \u00e0 vous ! Merci pour ces progr\u00e8s. C\u2019est la derni\u00e8re session aupr\u00e8s de laquelle j\u2019interviens. Pour la Session 5 \u2018Embarquer des \u00e9cosyst\u00e8mes\u2019 qui se d\u00e9roulera du 16 au 17 mai 2024 \u00e0 Charlieu, voulez-vous que j\u2019organise votre venue ? (Oui, non)"},{"role":"user","content":"Bonjour, je suis preneur d'un co-voiturage pour le retour Charlieu-Clermont \u00e0 la gare. Possible? Merci. Eric Villain"},{"role":"assistant","content":"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 : \r\nhttps:\/\/bit.ly\/CGUAlfred\r\net notre politique de confidentialit\u00e9\r\nhttps:\/\/bit.ly\/PriVACY\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Merci pour votre r\u00e9ponse. Pouvez-vous me confirmer votre pr\u00e9sence pour les deux jours de la session? (Jeudi, Vendredi, Les deux jours)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Parfait, quelle est votre adresse de d\u00e9part \u00e0 Charlieu (incluant le code postal), s'il vous pla\u00eet ?"},{"role":"user","content":"42190"},{"role":"assistant","content":"Merci. Pourriez-vous sp\u00e9cifier l'adresse compl\u00e8te \u00e0 Charlieu pour le d\u00e9part? Cela aidera \u00e0 organiser au mieux votre trajet."},{"role":"user","content":"Je n' ai pas plus d'informations. Charlieu, 42190 charlieu"},{"role":"assistant","content":"Entendu, cela suffira pour l'organisation. Avez-vous des informations particuli\u00e8res \u00e0 nous partager concernant le trajet ou autre ? (Hotel, Trajet d\u00e9j\u00e0 organis\u00e9, autre)"},{"role":"user","content":"Non"},{"role":"assistant","content":"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred."},{"role":"user","content":"Bonjour, j'ai trouv\u00e9 quelqu'un avec qui covoiturer. Plus de besoin donc. Merci."}]} [2024-05-13 11:33:48] [6641de7690137] [DEBUG] Commun GPT response: { "id": "chatcmpl-9OMLvQEYNRlI0ns2k8HnIgsTYZwMv", "object": "chat.completion", "created": 1715592823, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, merci de m'avoir prévenu. N'hésitez pas si vous avez besoin d'autre chose à l'avenir. Bonne session à Charlieu! Cordialement, Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 991, "completion_tokens": 46, "total_tokens": 1037 }, "system_fingerprint": "fp_83397040e9" } [2024-05-13 11:33:48] [6641de7690137] [DEBUG] Curl Closed OK [2024-05-13 11:33:48] [6641de7690137] [INFO] Commun GPT Content: { "id": "chatcmpl-9OMLvQEYNRlI0ns2k8HnIgsTYZwMv", "object": "chat.completion", "created": 1715592823, "model": "gpt-4-turbo-2024-04-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, merci de m'avoir prévenu. N'hésitez pas si vous avez besoin d'autre chose à l'avenir. Bonne session à Charlieu! Cordialement, Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 991, "completion_tokens": 46, "total_tokens": 1037 }, "system_fingerprint": "fp_83397040e9" } [2024-05-13 11:33:48] [6641de7690137] [INFO] Sender already set +33676651243 [2024-05-13 11:33:48] [6641de7690137] [DEBUG] [SMS] text : Très bien, merci de m'avoir prévenu. N'hésitez pas si vous avez besoin d'autre chose à l'avenir. Bonne session à Charlieu! Cordialement, Alfred. [2024-05-13 11:33:48] [6641de7690137] [DEBUG] [SMS] number : +33676651243 [2024-05-13 11:33:48] [6641de7690137] [DEBUG] [SMS] sender : 33755517567 [2024-05-13 11:33:48] [6641de7690137] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33676651243"}],"text":"Tr\u00e8s bien, merci de m'avoir pr\u00e9venu. N'h\u00e9sitez pas si vous avez besoin d'autre chose \u00e0 l'avenir. Bonne session \u00e0 Charlieu! Cordialement, Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-05-13 11:33:48] [6641de7690137] [DEBUG] [SMS] HTTP Code : 200 [2024-05-13 11:33:48] [6641de7690137] [INFO] [SMS] SMS envoyé avec succès id : sms_6641de7cb6d9a231564733 [2024-05-13 11:33:48] [6641de7690137] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6641de7cb6d9a231564733","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":13.66} [2024-05-13 11:33:48] [6641de7690137] [INFO] BDD BddMaj sender : la table est vide [2024-05-13 11:33:48] [6641de7690137] [DEBUG] Callback juste avant fin callBack [2024-05-13 11:33:52] [6641de80ad678] [DEBUG] Callback main start ok [2024-05-13 11:33:52] [6641de80ad678] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-13 11:33:52] [6641de80ad678] [DEBUG] Callback main avant while ok [2024-05-13 11:33:52] [6641de80ad678] [DEBUG] Fields : channel=sms&text=Bonjour, j'ai trouvé quelqu'un avec qui covoiturer. Plus de besoin donc. Merci.&reception_date=2024-05-13 11:33:41&metadata[message_id]=sms_66410449a1fa8665882857&metadata[number]=+33676651243&metadata[sim_card_number]=+33755517567 [2024-05-13 11:33:52] [6641de80ad678] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33676651243 Text: Bonjour, j'ai trouvé quelqu'un avec qui covoiturer. Plus de besoin donc. Merci. [2024-05-13 11:33:52] [6641de80ad678] [INFO] From: +33676651243|To: +33755517567|Date: 2024-05-13 11:33:41|Message: Bonjour, j'ai trouvé quelqu'un avec qui covoiturer. Plus de besoin donc. Merci. [2024-05-13 11:33:52] [6641de80ad678] [DEBUG] callback main apres while ok [2024-05-13 11:33:52] [6641de80ad678] [INFO] Phone Number +33676651243 is available ! [2024-05-13 11:33:52] [6641de80ad678] [DEBUG] Service is enabled ? true [2024-05-13 11:33:52] [6641de80ad678] [INFO] Service +33755517567 is enabled ! [2024-05-13 11:33:52] [6641de80ad678] [DEBUG] Listen is enabled ? false [2024-05-13 11:33:52] [6641de80ad678] [INFO] Listen +33755517567 is disabled ! [2024-05-13 11:33:52] [6641de80ad678] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-05-13 11:33:52] [6641de80ad678] [DEBUG] BDD CheckNumber : OK [2024-05-13 11:33:52] [6641de80ad678] [INFO] Callback SMS Count =? 7 [2024-05-13 11:33:52] [6641de80ad678] [INFO] Callback checkMessage : Bonjour, j'ai trouvé quelqu'un avec qui covoiturer. Plus de besoin donc. Merci. -- text: Bonjour, j'ai trouvé quelqu'un avec qui covoiturer. Plus de besoin donc. Merci. [2024-05-13 11:33:52] [6641de80ad678] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-05-13 11:33:52] [6641de80ad678] [DEBUG] Callback juste avant fin callBack [2024-05-13 14:20:15] [6642057fe9858] [DEBUG] Callback main start ok [2024-05-13 14:20:15] [6642057fe9858] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-13 14:20:15] [6642057fe9858] [DEBUG] Callback main avant while ok [2024-05-13 14:20:15] [6642057fe9858] [DEBUG] Fields : channel=sms&text=Bonjour , arrivé me Guigues &reception_date=2024-05-13 14:20:13&metadata[number]=+33679772333&metadata[sim_card_number]=+33757050402 [2024-05-13 14:20:15] [6642057fe9858] [INFO] Callback SMS entrant sur sim_card: +33757050402 depuis Number (user): +33679772333 Text: Bonjour , arrivé me Guigues [2024-05-13 14:20:15] [6642057fe9858] [INFO] From: +33679772333|To: +33757050402|Date: 2024-05-13 14:20:13|Message: Bonjour , arrivé me Guigues [2024-05-13 14:20:15] [6642057fe9858] [DEBUG] callback main apres while ok [2024-05-13 14:20:15] [6642057fe9858] [INFO] Phone Number +33679772333 is available ! [2024-05-13 14:20:15] [6642057fe9858] [DEBUG] Service is enabled ? true [2024-05-13 14:20:15] [6642057fe9858] [INFO] Service +33757050402 is enabled ! [2024-05-13 14:20:15] [6642057fe9858] [DEBUG] Listen is enabled ? false [2024-05-13 14:20:15] [6642057fe9858] [INFO] Listen +33757050402 is disabled ! [2024-05-13 14:20:15] [6642057fe9858] [DEBUG] callback main sim_card_number CORRECT : +33757050402 début d'interpretation du message [2024-05-13 14:20:15] [6642057fe9858] [DEBUG] BDD CheckNumber : la table est vide [2024-05-13 14:20:15] [6642057fe9858] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-05-13 14:20:15] [6642057fe9858] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33679772333 [2024-05-13 14:20:15] [6642057fe9858] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour , arrivé me Guigues ' [2024-05-13 14:20:15] [6642057fe9858] [INFO] Callback Q1: l'event n'est pas reconnu [2024-05-13 14:20:15] [6642057fe9858] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'Non reconnu via sms' [2024-05-13 14:20:15] [6642057fe9858] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '15' [2024-05-13 14:20:16] [6642057fe9858] [INFO] Ajout du sender : 33757050402 au +33679772333 [2024-05-13 14:20:16] [6642057fe9858] [DEBUG] [SMS] text : Bonjour, je suis Alfred, votre assistant covoiturage, souhaitez-vous que je vous aide à organiser votre trajet vers un évènement? (oui, non) [2024-05-13 14:20:16] [6642057fe9858] [DEBUG] [SMS] number : +33679772333 [2024-05-13 14:20:16] [6642057fe9858] [DEBUG] [SMS] sender : 33757050402 [2024-05-13 14:20:16] [6642057fe9858] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33679772333"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage, souhaitez-vous que je vous aide \u00e0 organiser votre trajet vers un \u00e9v\u00e8nement? (oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050402"} [2024-05-13 14:20:16] [6642057fe9858] [DEBUG] [SMS] HTTP Code : 200 [2024-05-13 14:20:16] [6642057fe9858] [INFO] [SMS] SMS envoyé avec succès id : sms_66420580a76b6117116931 [2024-05-13 14:20:16] [6642057fe9858] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66420580a76b6117116931","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":13.62} [2024-05-13 14:20:16] [6642057fe9858] [INFO] BDD BddMaj sender : la table est vide [2024-05-13 14:20:16] [6642057fe9858] [DEBUG] Callback juste avant fin callBack [2024-05-13 14:24:40] [664206882be55] [DEBUG] Callback main start ok [2024-05-13 14:24:40] [664206882be55] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-13 14:24:40] [664206882be55] [DEBUG] Callback main avant while ok [2024-05-13 14:24:40] [664206882be55] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-05-13 14:24:39&metadata[message_id]=sms_66420580a76b6117116931&metadata[number]=+33679772333&metadata[sim_card_number]=+33757050402 [2024-05-13 14:24:40] [664206882be55] [INFO] Callback SMS entrant sur sim_card: +33757050402 depuis Number (user): +33679772333 Text: Oui [2024-05-13 14:24:40] [664206882be55] [INFO] From: +33679772333|To: +33757050402|Date: 2024-05-13 14:24:39|Message: Oui [2024-05-13 14:24:40] [664206882be55] [DEBUG] callback main apres while ok [2024-05-13 14:24:40] [664206882be55] [INFO] Phone Number +33679772333 is available ! [2024-05-13 14:24:40] [664206882be55] [DEBUG] Service is enabled ? true [2024-05-13 14:24:40] [664206882be55] [INFO] Service +33757050402 is enabled ! [2024-05-13 14:24:40] [664206882be55] [DEBUG] Listen is enabled ? false [2024-05-13 14:24:40] [664206882be55] [INFO] Listen +33757050402 is disabled ! [2024-05-13 14:24:40] [664206882be55] [DEBUG] callback main sim_card_number CORRECT : +33757050402 début d'interpretation du message [2024-05-13 14:24:40] [664206882be55] [DEBUG] BDD CheckNumber : OK [2024-05-13 14:24:40] [664206882be55] [INFO] Callback SMS Count =? 1 [2024-05-13 14:24:40] [664206882be55] [INFO] Callback checkMessage : Bonjour , arrivé me Guigues -- text: Oui [2024-05-13 14:24:40] [664206882be55] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-05-13 14:24:40] [664206882be55] [INFO] Event ID ? 15 [2024-05-13 14:24:40] [664206882be55] [INFO] Fetch event [2024-05-13 14:24:40] [664206882be55] [INFO] Event name : 9 - par défaut : Quel évènement? [2024-05-13 14:24:40] [664206882be55] [ERROR] Callback ERREUR : problème avec le premier message (sent_at || received_at) [2024-05-13 14:24:40] [664206882be55] [DEBUG] [AUTOMATIC] Réponse Positive [2024-05-13 14:24:40] [664206882be55] [INFO] Sender already set +33679772333 [2024-05-13 14:24:40] [664206882be55] [DEBUG] [SMS] text : Parfait, a quel évènement allez vous? [2024-05-13 14:24:40] [664206882be55] [DEBUG] [SMS] number : +33679772333 [2024-05-13 14:24:40] [664206882be55] [DEBUG] [SMS] sender : 33757050402 [2024-05-13 14:24:40] [664206882be55] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33679772333"}],"text":"Parfait, a quel \u00e9v\u00e8nement allez vous?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050402"} [2024-05-13 14:24:40] [664206882be55] [DEBUG] [SMS] HTTP Code : 200 [2024-05-13 14:24:40] [664206882be55] [INFO] [SMS] SMS envoyé avec succès id : sms_664206887621c996391014 [2024-05-13 14:24:40] [664206882be55] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_664206887621c996391014","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":13.57} [2024-05-13 14:24:40] [664206882be55] [INFO] BDD BddMaj sender : la table est vide [2024-05-13 14:24:40] [664206882be55] [DEBUG] Callback juste avant fin callBack [2024-05-13 14:25:00] [6642069c6f774] [DEBUG] Callback main start ok [2024-05-13 14:25:00] [6642069c6f774] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-13 14:25:00] [6642069c6f774] [DEBUG] Callback main avant while ok [2024-05-13 14:25:00] [6642069c6f774] [DEBUG] Fields : channel=sms&text=Aéroport &reception_date=2024-05-13 14:24:58&metadata[message_id]=sms_664206887621c996391014&metadata[number]=+33679772333&metadata[sim_card_number]=+33757050402 [2024-05-13 14:25:00] [6642069c6f774] [INFO] Callback SMS entrant sur sim_card: +33757050402 depuis Number (user): +33679772333 Text: Aéroport [2024-05-13 14:25:00] [6642069c6f774] [INFO] From: +33679772333|To: +33757050402|Date: 2024-05-13 14:24:58|Message: Aéroport [2024-05-13 14:25:00] [6642069c6f774] [DEBUG] callback main apres while ok [2024-05-13 14:25:00] [6642069c6f774] [INFO] Phone Number +33679772333 is available ! [2024-05-13 14:25:00] [6642069c6f774] [DEBUG] Service is enabled ? true [2024-05-13 14:25:00] [6642069c6f774] [INFO] Service +33757050402 is enabled ! [2024-05-13 14:25:00] [6642069c6f774] [DEBUG] Listen is enabled ? false [2024-05-13 14:25:00] [6642069c6f774] [INFO] Listen +33757050402 is disabled ! [2024-05-13 14:25:00] [6642069c6f774] [DEBUG] callback main sim_card_number CORRECT : +33757050402 début d'interpretation du message [2024-05-13 14:25:00] [6642069c6f774] [DEBUG] BDD CheckNumber : OK [2024-05-13 14:25:00] [6642069c6f774] [INFO] Callback SMS Count =? 2 [2024-05-13 14:25:00] [6642069c6f774] [INFO] Callback checkMessage : Oui -- text: Aéroport [2024-05-13 14:25:00] [6642069c6f774] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Aéroport ' [2024-05-13 14:25:00] [6642069c6f774] [INFO] Event ID ? 15 [2024-05-13 14:25:00] [6642069c6f774] [INFO] Fetch event [2024-05-13 14:25:00] [6642069c6f774] [INFO] Event name : 9 - par défaut : Quel évènement? [2024-05-13 14:25:00] [6642069c6f774] [ERROR] Callback ERREUR : problème avec le premier message (sent_at || received_at) [2024-05-13 14:25:00] [6642069c6f774] [DEBUG] début chatgpt [2024-05-13 14:25:00] [6642069c6f774] [DEBUG] curl_init OK [2024-05-13 14:25:00] [6642069c6f774] [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 : A\u00e9roport "}]} [2024-05-13 14:25:01] [6642069c6f774] [DEBUG] Commun GPT response: { "id": "chatcmpl-9OP1gMckWp4GABQDSsDX4fa6qEbfC", "object": "chat.completion", "created": 1715603100, "model": "gpt-3.5-turbo-0125", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 130, "completion_tokens": 1, "total_tokens": 131 }, "system_fingerprint": null } [2024-05-13 14:25:01] [6642069c6f774] [DEBUG] Curl Closed OK [2024-05-13 14:25:01] [6642069c6f774] [INFO] Commun GPT Content: { "id": "chatcmpl-9OP1gMckWp4GABQDSsDX4fa6qEbfC", "object": "chat.completion", "created": 1715603100, "model": "gpt-3.5-turbo-0125", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 130, "completion_tokens": 1, "total_tokens": 131 }, "system_fingerprint": null } [2024-05-13 14:25:01] [6642069c6f774] [DEBUG] [AUTOMATIC] Réponse 0 [2024-05-13 14:25:01] [6642069c6f774] [DEBUG] [AUTOMATIC] Réponse Negative : Aéroport [2024-05-13 14:25:01] [6642069c6f774] [INFO] Sender already set +33679772333 [2024-05-13 14:25:01] [6642069c6f774] [DEBUG] [SMS] text : Je comprends, si vous changez d'avis, n'hésitez pas à revenir vers moi. Bonne fin de journée. Alfred. [2024-05-13 14:25:01] [6642069c6f774] [DEBUG] [SMS] number : +33679772333 [2024-05-13 14:25:01] [6642069c6f774] [DEBUG] [SMS] sender : 33757050402 [2024-05-13 14:25:01] [6642069c6f774] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33679772333"}],"text":"Je comprends, si vous changez d'avis, n'h\u00e9sitez pas \u00e0 revenir vers moi. Bonne fin de journ\u00e9e. Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050402"} [2024-05-13 14:25:01] [6642069c6f774] [DEBUG] [SMS] HTTP Code : 200 [2024-05-13 14:25:01] [6642069c6f774] [INFO] [SMS] SMS envoyé avec succès id : sms_6642069d73d2a156708015 [2024-05-13 14:25:01] [6642069c6f774] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6642069d73d2a156708015","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":13.53} [2024-05-13 14:25:01] [6642069c6f774] [INFO] BDD BddMaj sender : la table est vide [2024-05-13 14:25:01] [6642069c6f774] [DEBUG] Callback juste avant fin callBack [2024-05-13 15:04:09] [66420fc920320] [DEBUG] Callback main start ok [2024-05-13 15:04:09] [66420fc920320] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-13 15:04:09] [66420fc920320] [DEBUG] Callback main avant while ok [2024-05-13 15:04:09] [66420fc920320] [DEBUG] Fields : channel=sms&text=En attente de chauffeur. Royer immat GL556AS. Résa GWVXTT&reception_date=2024-05-13 15:04:08&metadata[number]=+33660967242&metadata[sim_card_number]=+33757050402 [2024-05-13 15:04:09] [66420fc920320] [INFO] Callback SMS entrant sur sim_card: +33757050402 depuis Number (user): +33660967242 Text: En attente de chauffeur. Royer immat GL556AS. Résa GWVXTT [2024-05-13 15:04:09] [66420fc920320] [INFO] From: +33660967242|To: +33757050402|Date: 2024-05-13 15:04:08|Message: En attente de chauffeur. Royer immat GL556AS. Résa GWVXTT [2024-05-13 15:04:09] [66420fc920320] [DEBUG] callback main apres while ok [2024-05-13 15:04:09] [66420fc920320] [INFO] Phone Number +33660967242 is available ! [2024-05-13 15:04:09] [66420fc920320] [DEBUG] Service is enabled ? true [2024-05-13 15:04:09] [66420fc920320] [INFO] Service +33757050402 is enabled ! [2024-05-13 15:04:09] [66420fc920320] [DEBUG] Listen is enabled ? false [2024-05-13 15:04:09] [66420fc920320] [INFO] Listen +33757050402 is disabled ! [2024-05-13 15:04:09] [66420fc920320] [DEBUG] callback main sim_card_number CORRECT : +33757050402 début d'interpretation du message [2024-05-13 15:04:09] [66420fc920320] [DEBUG] BDD CheckNumber : la table est vide [2024-05-13 15:04:09] [66420fc920320] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-05-13 15:04:09] [66420fc920320] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33660967242 [2024-05-13 15:04:09] [66420fc920320] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'En attente de chauffeur. Royer immat GL556AS. Résa GWVXTT' [2024-05-13 15:04:09] [66420fc920320] [INFO] Callback Q1: l'event n'est pas reconnu [2024-05-13 15:04:09] [66420fc920320] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'Non reconnu via sms' [2024-05-13 15:04:09] [66420fc920320] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '15' [2024-05-13 15:04:09] [66420fc920320] [INFO] Ajout du sender : 33757050402 au +33660967242 [2024-05-13 15:04:09] [66420fc920320] [DEBUG] [SMS] text : Bonjour, je suis Alfred, votre assistant covoiturage, souhaitez-vous que je vous aide à organiser votre trajet vers un évènement? (oui, non) [2024-05-13 15:04:09] [66420fc920320] [DEBUG] [SMS] number : +33660967242 [2024-05-13 15:04:09] [66420fc920320] [DEBUG] [SMS] sender : 33757050402 [2024-05-13 15:04:09] [66420fc920320] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33660967242"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage, souhaitez-vous que je vous aide \u00e0 organiser votre trajet vers un \u00e9v\u00e8nement? (oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050402"} [2024-05-13 15:04:09] [66420fc920320] [DEBUG] [SMS] HTTP Code : 200 [2024-05-13 15:04:09] [66420fc920320] [INFO] [SMS] SMS envoyé avec succès id : sms_66420fc98b6c3168628496 [2024-05-13 15:04:09] [66420fc920320] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66420fc98b6c3168628496","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":13.48} [2024-05-13 15:04:09] [66420fc920320] [INFO] BDD BddMaj sender : la table est vide [2024-05-13 15:04:09] [66420fc920320] [DEBUG] Callback juste avant fin callBack [2024-05-13 15:04:33] [66420fe158f93] [DEBUG] Callback main start ok [2024-05-13 15:04:33] [66420fe158f93] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-13 15:04:33] [66420fe158f93] [DEBUG] Callback main avant while ok [2024-05-13 15:04:33] [66420fe158f93] [DEBUG] Fields : channel=sms&text=Oui volontiers&reception_date=2024-05-13 15:04:31&metadata[message_id]=sms_66420fc98b6c3168628496&metadata[number]=+33660967242&metadata[sim_card_number]=+33757050402 [2024-05-13 15:04:33] [66420fe158f93] [INFO] Callback SMS entrant sur sim_card: +33757050402 depuis Number (user): +33660967242 Text: Oui volontiers [2024-05-13 15:04:33] [66420fe158f93] [INFO] From: +33660967242|To: +33757050402|Date: 2024-05-13 15:04:31|Message: Oui volontiers [2024-05-13 15:04:33] [66420fe158f93] [DEBUG] callback main apres while ok [2024-05-13 15:04:33] [66420fe158f93] [INFO] Phone Number +33660967242 is available ! [2024-05-13 15:04:33] [66420fe158f93] [DEBUG] Service is enabled ? true [2024-05-13 15:04:33] [66420fe158f93] [INFO] Service +33757050402 is enabled ! [2024-05-13 15:04:33] [66420fe158f93] [DEBUG] Listen is enabled ? false [2024-05-13 15:04:33] [66420fe158f93] [INFO] Listen +33757050402 is disabled ! [2024-05-13 15:04:33] [66420fe158f93] [DEBUG] callback main sim_card_number CORRECT : +33757050402 début d'interpretation du message [2024-05-13 15:04:33] [66420fe158f93] [DEBUG] BDD CheckNumber : OK [2024-05-13 15:04:33] [66420fe158f93] [INFO] Callback SMS Count =? 1 [2024-05-13 15:04:33] [66420fe158f93] [INFO] Callback checkMessage : En attente de chauffeur. Royer immat GL556AS. Résa GWVXTT -- text: Oui volontiers [2024-05-13 15:04:33] [66420fe158f93] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui volontiers' [2024-05-13 15:04:33] [66420fe158f93] [INFO] Event ID ? 15 [2024-05-13 15:04:33] [66420fe158f93] [INFO] Fetch event [2024-05-13 15:04:33] [66420fe158f93] [INFO] Event name : 9 - par défaut : Quel évènement? [2024-05-13 15:04:33] [66420fe158f93] [ERROR] Callback ERREUR : problème avec le premier message (sent_at || received_at) [2024-05-13 15:04:33] [66420fe158f93] [DEBUG] début chatgpt [2024-05-13 15:04:33] [66420fe158f93] [DEBUG] curl_init OK [2024-05-13 15:04:33] [66420fe158f93] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","response_format":{"type":"text"},"messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Oui volontiers"}]} [2024-05-13 15:04:33] [66420fe158f93] [DEBUG] Commun GPT response: { "id": "chatcmpl-9OPdxclbEa0vWl501hL6MrNfIr3OE", "object": "chat.completion", "created": 1715605473, "model": "gpt-3.5-turbo-0125", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "9" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 130, "completion_tokens": 1, "total_tokens": 131 }, "system_fingerprint": null } [2024-05-13 15:04:33] [66420fe158f93] [DEBUG] Curl Closed OK [2024-05-13 15:04:33] [66420fe158f93] [INFO] Commun GPT Content: { "id": "chatcmpl-9OPdxclbEa0vWl501hL6MrNfIr3OE", "object": "chat.completion", "created": 1715605473, "model": "gpt-3.5-turbo-0125", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "9" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 130, "completion_tokens": 1, "total_tokens": 131 }, "system_fingerprint": null } [2024-05-13 15:04:33] [66420fe158f93] [DEBUG] [AUTOMATIC] Réponse 9 [2024-05-13 15:04:33] [66420fe158f93] [DEBUG] [AUTOMATIC] Réponse Positive [2024-05-13 15:04:33] [66420fe158f93] [INFO] Sender already set +33660967242 [2024-05-13 15:04:33] [66420fe158f93] [DEBUG] [SMS] text : Parfait, a quel évènement allez vous? [2024-05-13 15:04:33] [66420fe158f93] [DEBUG] [SMS] number : +33660967242 [2024-05-13 15:04:33] [66420fe158f93] [DEBUG] [SMS] sender : 33757050402 [2024-05-13 15:04:33] [66420fe158f93] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33660967242"}],"text":"Parfait, a quel \u00e9v\u00e8nement allez vous?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050402"} [2024-05-13 15:04:34] [66420fe158f93] [DEBUG] [SMS] HTTP Code : 200 [2024-05-13 15:04:34] [66420fe158f93] [INFO] [SMS] SMS envoyé avec succès id : sms_66420fe226b21951638739 [2024-05-13 15:04:34] [66420fe158f93] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66420fe226b21951638739","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":13.44} [2024-05-13 15:04:34] [66420fe158f93] [INFO] BDD BddMaj sender : la table est vide [2024-05-13 15:04:34] [66420fe158f93] [DEBUG] Callback juste avant fin callBack [2024-05-13 17:26:37] [6642312d3e803] [DEBUG] Callback main start ok [2024-05-13 17:26:37] [6642312d3e803] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-05-13 17:26:37] [6642312d3e803] [DEBUG] Callback main avant while ok [2024-05-13 17:26:37] [6642312d3e803] [DEBUG] Fields : channel=sms&text=Bonjour Alfred, non pas la peine ici&reception_date=2024-05-13 17:26:35&metadata[message_id]=sms_6638f8c40fb54828872116&metadata[number]=+33679177664&metadata[sim_card_number]=+33755517567 [2024-05-13 17:26:37] [6642312d3e803] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33679177664 Text: Bonjour Alfred, non pas la peine ici [2024-05-13 17:26:37] [6642312d3e803] [INFO] From: +33679177664|To: +33755517567|Date: 2024-05-13 17:26:35|Message: Bonjour Alfred, non pas la peine ici [2024-05-13 17:26:37] [6642312d3e803] [DEBUG] callback main apres while ok [2024-05-13 17:26:37] [6642312d3e803] [INFO] Phone Number +33679177664 is available ! [2024-05-13 17:26:37] [6642312d3e803] [DEBUG] Service is enabled ? true [2024-05-13 17:26:37] [6642312d3e803] [INFO] Service +33755517567 is enabled ! [2024-05-13 17:26:37] [6642312d3e803] [DEBUG] Listen is enabled ? false [2024-05-13 17:26:37] [6642312d3e803] [INFO] Listen +33755517567 is disabled ! [2024-05-13 17:26:37] [6642312d3e803] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-05-13 17:26:37] [6642312d3e803] [DEBUG] BDD CheckNumber : OK [2024-05-13 17:26:37] [6642312d3e803] [INFO] Callback SMS Count =? 1 [2024-05-13 17:26:37] [6642312d3e803] [INFO] Callback checkMessage : -- text: Bonjour Alfred, non pas la peine ici [2024-05-13 17:26:37] [6642312d3e803] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred, non pas la peine ici' [2024-05-13 17:26:37] [6642312d3e803] [INFO] Event ID ? 12 [2024-05-13 17:26:37] [6642312d3e803] [INFO] Fetch event [2024-05-13 17:26:37] [6642312d3e803] [INFO] Event name : 1 - CEC S5 [2024-05-13 17:26:37] [6642312d3e803] [DEBUG] début chatgpt [2024-05-13 17:26:37] [6642312d3e803] [DEBUG] curl_init OK [2024-05-13 17:26:37] [6642312d3e803] [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 : Bonjour Alfred, non pas la peine ici"}]} [2024-05-13 17:26:37] [6642312d3e803] [DEBUG] Commun GPT response: { "id": "chatcmpl-9ORrR7m0UWKbV5O3GLklJxcJNzN8I", "object": "chat.completion", "created": 1715613997, "model": "gpt-3.5-turbo-0125", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 136, "completion_tokens": 1, "total_tokens": 137 }, "system_fingerprint": null } [2024-05-13 17:26:37] [6642312d3e803] [DEBUG] Curl Closed OK [2024-05-13 17:26:37] [6642312d3e803] [INFO] Commun GPT Content: { "id": "chatcmpl-9ORrR7m0UWKbV5O3GLklJxcJNzN8I", "object": "chat.completion", "created": 1715613997, "model": "gpt-3.5-turbo-0125", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 136, "completion_tokens": 1, "total_tokens": 137 }, "system_fingerprint": null } [2024-05-13 17:26:37] [6642312d3e803] [DEBUG] [AUTOMATIC] Réponse 0 [2024-05-13 17:26:37] [6642312d3e803] [DEBUG] [AUTOMATIC] Réponse Negative : Bonjour Alfred, non pas la peine ici [2024-05-13 17:26:37] [6642312d3e803] [INFO] Sender already set +33679177664 [2024-05-13 17:26:37] [6642312d3e803] [DEBUG] [SMS] text : Je suis un assistant de mobilité partagée, j'aide les invités à se rendre à l'évènement. Si vous avez déjà prévu votre trajet, n'hésitez pas à me le partager, pour pouvoir comptabiliser nos efforts collectivement. (Moyen de transport ; nombre de voyageurs ; km) Alfred. [2024-05-13 17:26:37] [6642312d3e803] [DEBUG] [SMS] number : +33679177664 [2024-05-13 17:26:37] [6642312d3e803] [DEBUG] [SMS] sender : 33755517567 [2024-05-13 17:26:37] [6642312d3e803] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33679177664"}],"text":"Je suis un assistant de mobilit\u00e9 partag\u00e9e, j'aide les invit\u00e9s \u00e0 se rendre \u00e0 l'\u00e9v\u00e8nement. Si vous avez d\u00e9j\u00e0 pr\u00e9vu votre trajet, n'h\u00e9sitez pas \u00e0 me le partager, pour pouvoir comptabiliser nos efforts collectivement. (Moyen de transport ; nombre de voyageurs ; km) \r\nAlfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-05-13 17:26:38] [6642312d3e803] [DEBUG] [SMS] HTTP Code : 200 [2024-05-13 17:26:38] [6642312d3e803] [INFO] [SMS] SMS envoyé avec succès id : sms_6642312e244a1142063197 [2024-05-13 17:26:38] [6642312d3e803] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6642312e244a1142063197","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":563.35} [2024-05-13 17:26:38] [6642312d3e803] [INFO] BDD BddMaj sender : la table est vide [2024-05-13 17:26:38] [6642312d3e803] [DEBUG] Callback juste avant fin callBack