[2024-01-05 09:03:46] [6597b7e2dff3a] [DEBUG] Callback main start ok [2024-01-05 09:03:46] [6597b7e2dff3a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 09:03:46] [6597b7e2dff3a] [DEBUG] Callback main avant while ok [2024-01-05 09:03:46] [6597b7e2dff3a] [DEBUG] Fields : channel=sms&text=ok&reception_date=2024-01-05 09:03:45&metadata[message_id]=sms_6597b7c1d2431505882296&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517568 [2024-01-05 09:03:46] [6597b7e2dff3a] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33601747173 Text: ok [2024-01-05 09:03:46] [6597b7e2dff3a] [INFO] From: +33601747173|To: +33755517568|Date: 2024-01-05 09:03:45|Message: ok [2024-01-05 09:03:46] [6597b7e2dff3a] [DEBUG] callback main apres while ok [2024-01-05 09:03:46] [6597b7e2dff3a] [DEBUG] Service is enabled ? true [2024-01-05 09:03:46] [6597b7e2dff3a] [INFO] Service +33755517568 is enabled ! [2024-01-05 09:03:46] [6597b7e2dff3a] [DEBUG] Listen is enabled ? false [2024-01-05 09:03:46] [6597b7e2dff3a] [INFO] Listen +33755517568 is disabled ! [2024-01-05 09:03:46] [6597b7e2dff3a] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 09:03:46] [6597b7e2dff3a] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 09:03:46] [6597b7e2dff3a] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 09:03:46] [6597b7e2dff3a] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33601747173 [2024-01-05 09:03:46] [6597b7e2dff3a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'ok' [2024-01-05 09:03:46] [6597b7e2dff3a] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 09:03:46] [6597b7e2dff3a] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 09:03:46] [6597b7e2dff3a] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 09:03:46] [6597b7e2dff3a] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'DT ZEU' [2024-01-05 09:03:46] [6597b7e2dff3a] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 09:03:46] [6597b7e2dff3a] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 09:03:46] [6597b7e2dff3a] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 09:03:46] [6597b7e2dff3a] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 09:03:46] [6597b7e2dff3a] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 09:03:46] [6597b7e2dff3a] [DEBUG] début chatgpt [2024-01-05 09:03:46] [6597b7e2dff3a] [DEBUG] curl_init OK [2024-01-05 09:03:46] [6597b7e2dff3a] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : ok"}]} [2024-01-05 09:03:49] [6597b7e2dff3a] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dZT9Ww8kIKBKLXoU13prhw9lQIv3", "object": "chat.completion", "created": 1704441827, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je renverrai la valeur de l'échelle 0, car le message est vague et ne donne pas d'indication claire sur le souhait de faire du covoiturage." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 41, "total_tokens": 168 }, "system_fingerprint": null } [2024-01-05 09:03:49] [6597b7e2dff3a] [DEBUG] Curl Closed OK [2024-01-05 09:03:49] [6597b7e2dff3a] [INFO] Commun GPT Content: { "id": "chatcmpl-8dZT9Ww8kIKBKLXoU13prhw9lQIv3", "object": "chat.completion", "created": 1704441827, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je renverrai la valeur de l'échelle 0, car le message est vague et ne donne pas d'indication claire sur le souhait de faire du covoiturage." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 41, "total_tokens": 168 }, "system_fingerprint": null } [2024-01-05 09:03:49] [6597b7e2dff3a] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-05 09:03:49] [6597b7e2dff3a] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'ok' [2024-01-05 09:03:49] [6597b7e2dff3a] [DEBUG] [AUTOMATIC] Réponse Negative : ok [2024-01-05 09:03:49] [6597b7e2dff3a] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Privilégiez la mobilité douce: des parking-relais sont à disposition dans la ville et les transports en commun permettent d’accéder à l’ESC Clermont. N’hésitez pas à me contacter si vous souhaitez plus d’information concernant ces sujets. Bonne journée ! Alfred.' [2024-01-05 09:03:49] [6597b7e2dff3a] [INFO] Sender already set +33601747173 [2024-01-05 09:03:49] [6597b7e2dff3a] [DEBUG] SMS sms1_sent_at : 0 [2024-01-05 09:03:49] [6597b7e2dff3a] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 09:03:49] [6597b7e2dff3a] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 09:03:49] [6597b7e2dff3a] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 09:03:49] [6597b7e2dff3a] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 09:03:49] [6597b7e2dff3a] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 09:03:49] [6597b7e2dff3a] [DEBUG] SMS operators count : 0 [2024-01-05 09:03:49] [6597b7e2dff3a] [INFO] SMS Count : 0 [2024-01-05 09:03:49] [6597b7e2dff3a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 09:03:50] [6597b7e2dff3a] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 09:03:50] [6597b7e2dff3a] [INFO] [SMS] SMS envoyé avec succès id : sms_6597b7e60bd8d790275050 [2024-01-05 09:03:50] [6597b7e2dff3a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6597b7e60bd8d790275050","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":47.93} [2024-01-05 09:03:50] [6597b7e2dff3a] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 09:03:50] [6597b7e2dff3a] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 09:03:50' [2024-01-05 09:03:50] [6597b7e2dff3a] [DEBUG] Callback juste avant fin callBack [2024-01-05 09:06:32] [6597b888b6049] [DEBUG] Callback main start ok [2024-01-05 09:06:32] [6597b888b6049] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 09:06:32] [6597b888b6049] [DEBUG] Callback main avant while ok [2024-01-05 09:06:32] [6597b888b6049] [DEBUG] Fields : channel=sms&text=ok merci&reception_date=2024-01-05 09:06:29&metadata[message_id]=sms_6597b7e60bd8d790275050&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517568 [2024-01-05 09:06:32] [6597b888b6049] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33601747173 Text: ok merci [2024-01-05 09:06:32] [6597b888b6049] [INFO] From: +33601747173|To: +33755517568|Date: 2024-01-05 09:06:29|Message: ok merci [2024-01-05 09:06:32] [6597b888b6049] [DEBUG] callback main apres while ok [2024-01-05 09:06:32] [6597b888b6049] [DEBUG] Service is enabled ? true [2024-01-05 09:06:32] [6597b888b6049] [INFO] Service +33755517568 is enabled ! [2024-01-05 09:06:32] [6597b888b6049] [DEBUG] Listen is enabled ? false [2024-01-05 09:06:32] [6597b888b6049] [INFO] Listen +33755517568 is disabled ! [2024-01-05 09:06:32] [6597b888b6049] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 09:06:32] [6597b888b6049] [DEBUG] BDD CheckNumber : OK [2024-01-05 09:06:32] [6597b888b6049] [INFO] Callback SMS Count =? 2 [2024-01-05 09:06:32] [6597b888b6049] [INFO] Callback checkMessage : ok -- text: ok merci [2024-01-05 09:06:32] [6597b888b6049] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'ok merci' [2024-01-05 09:06:32] [6597b888b6049] [DEBUG] début chatgpt [2024-01-05 09:06:32] [6597b888b6049] [DEBUG] curl_init OK [2024-01-05 09:06:32] [6597b888b6049] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par la CEC Massif Central pour l'\u00e9v\u00e9nement 'Nouveau cap repr\u00e9sentatif' du 17 au 19 janvier 2024 \u00e0 l\u2019ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de d\u00e9part. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"ok"},{"role":"assistant","content":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred."},{"role":"user","content":"ok merci"}]} [2024-01-05 09:06:34] [6597b888b6049] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dZVpObcH1JrjqetSUaDx3Oyz9Ooc", "object": "chat.completion", "created": 1704441993, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "De rien ! N'hésitez pas à revenir vers moi si vous avez d'autres questions. Je reste à votre disposition. Bonne journée ! Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 438, "completion_tokens": 32, "total_tokens": 470 }, "system_fingerprint": null } [2024-01-05 09:06:34] [6597b888b6049] [DEBUG] Curl Closed OK [2024-01-05 09:06:34] [6597b888b6049] [INFO] Commun GPT Content: { "id": "chatcmpl-8dZVpObcH1JrjqetSUaDx3Oyz9Ooc", "object": "chat.completion", "created": 1704441993, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "De rien ! N'hésitez pas à revenir vers moi si vous avez d'autres questions. Je reste à votre disposition. Bonne journée ! Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 438, "completion_tokens": 32, "total_tokens": 470 }, "system_fingerprint": null } [2024-01-05 09:06:34] [6597b888b6049] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'ok merci' [2024-01-05 09:06:34] [6597b888b6049] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'De rien ! N\'hésitez pas à revenir vers moi si vous avez d\'autres questions. Je reste à votre disposition. Bonne journée ! Alfred.' [2024-01-05 09:06:34] [6597b888b6049] [DEBUG] Callback juste avant fin callBack [2024-01-05 09:08:18] [6597b8f255262] [DEBUG] Callback main start ok [2024-01-05 09:08:18] [6597b8f255262] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 09:08:18] [6597b8f255262] [DEBUG] Callback main avant while ok [2024-01-05 09:08:18] [6597b8f255262] [DEBUG] Fields : channel=sms&text=oi&reception_date=2024-01-05 09:08:17&metadata[message_id]=sms_6597b8db5b1ac305062120&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517568 [2024-01-05 09:08:18] [6597b8f255262] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33601747173 Text: oi [2024-01-05 09:08:18] [6597b8f255262] [INFO] From: +33601747173|To: +33755517568|Date: 2024-01-05 09:08:17|Message: oi [2024-01-05 09:08:18] [6597b8f255262] [DEBUG] callback main apres while ok [2024-01-05 09:08:18] [6597b8f255262] [DEBUG] Service is enabled ? true [2024-01-05 09:08:18] [6597b8f255262] [INFO] Service +33755517568 is enabled ! [2024-01-05 09:08:18] [6597b8f255262] [DEBUG] Listen is enabled ? false [2024-01-05 09:08:18] [6597b8f255262] [INFO] Listen +33755517568 is disabled ! [2024-01-05 09:08:18] [6597b8f255262] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 09:08:18] [6597b8f255262] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 09:08:18] [6597b8f255262] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 09:08:18] [6597b8f255262] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33601747173 [2024-01-05 09:08:18] [6597b8f255262] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'oi' [2024-01-05 09:08:18] [6597b8f255262] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 09:08:18] [6597b8f255262] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 09:08:18] [6597b8f255262] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 09:08:18] [6597b8f255262] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-05 09:08:18] [6597b8f255262] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 09:08:18] [6597b8f255262] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 09:08:18] [6597b8f255262] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 09:08:18] [6597b8f255262] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 09:08:18] [6597b8f255262] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 09:08:18] [6597b8f255262] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'oi' [2024-01-05 09:08:18] [6597b8f255262] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-05 09:08:18] [6597b8f255262] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-05 09:08:18] [6597b8f255262] [INFO] Sender already set +33601747173 [2024-01-05 09:08:18] [6597b8f255262] [DEBUG] SMS sms1_sent_at : 0 [2024-01-05 09:08:18] [6597b8f255262] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 09:08:18] [6597b8f255262] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 09:08:18] [6597b8f255262] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 09:08:18] [6597b8f255262] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 09:08:18] [6597b8f255262] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 09:08:18] [6597b8f255262] [DEBUG] SMS operators count : 0 [2024-01-05 09:08:18] [6597b8f255262] [INFO] SMS Count : 0 [2024-01-05 09:08:18] [6597b8f255262] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus sur moi, je vous invite \u00e0 consulter les CGU [https:\/\/bit.ly\/cEc] et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous \u00eatre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 09:08:18] [6597b8f255262] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 09:08:18] [6597b8f255262] [INFO] [SMS] SMS envoyé avec succès id : sms_6597b8f2acfe7315139137 [2024-01-05 09:08:18] [6597b8f255262] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6597b8f2acfe7315139137","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":47.71} [2024-01-05 09:08:18] [6597b8f255262] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 09:08:18] [6597b8f255262] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 09:08:18' [2024-01-05 09:08:18] [6597b8f255262] [DEBUG] Callback juste avant fin callBack [2024-01-05 09:08:47] [6597b90f04da8] [DEBUG] Callback main start ok [2024-01-05 09:08:47] [6597b90f04da8] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 09:08:47] [6597b90f04da8] [DEBUG] Callback main avant while ok [2024-01-05 09:08:47] [6597b90f04da8] [DEBUG] Fields : channel=sms&text=c'est dingue ce truc, comment ca fonctionne?&reception_date=2024-01-05 09:08:46&metadata[message_id]=sms_6597b8f2acfe7315139137&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517568 [2024-01-05 09:08:47] [6597b90f04da8] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33601747173 Text: c'est dingue ce truc, comment ca fonctionne? [2024-01-05 09:08:47] [6597b90f04da8] [INFO] From: +33601747173|To: +33755517568|Date: 2024-01-05 09:08:46|Message: c'est dingue ce truc, comment ca fonctionne? [2024-01-05 09:08:47] [6597b90f04da8] [DEBUG] callback main apres while ok [2024-01-05 09:08:47] [6597b90f04da8] [DEBUG] Service is enabled ? true [2024-01-05 09:08:47] [6597b90f04da8] [INFO] Service +33755517568 is enabled ! [2024-01-05 09:08:47] [6597b90f04da8] [DEBUG] Listen is enabled ? false [2024-01-05 09:08:47] [6597b90f04da8] [INFO] Listen +33755517568 is disabled ! [2024-01-05 09:08:47] [6597b90f04da8] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 09:08:47] [6597b90f04da8] [DEBUG] BDD CheckNumber : OK [2024-01-05 09:08:47] [6597b90f04da8] [INFO] Callback SMS Count =? 2 [2024-01-05 09:08:47] [6597b90f04da8] [INFO] Callback checkMessage : oi -- text: c'est dingue ce truc, comment ca fonctionne? [2024-01-05 09:08:47] [6597b90f04da8] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'c\'est dingue ce truc, comment ca fonctionne?' [2024-01-05 09:08:47] [6597b90f04da8] [DEBUG] début chatgpt [2024-01-05 09:08:47] [6597b90f04da8] [DEBUG] curl_init OK [2024-01-05 09:08:47] [6597b90f04da8] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par la CEC Massif Central pour l'\u00e9v\u00e9nement 'Nouveau cap repr\u00e9sentatif' du 17 au 19 janvier 2024 \u00e0 l\u2019ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de d\u00e9part. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"oi"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"c'est dingue ce truc, comment ca fonctionne?"}]} [2024-01-05 09:08:56] [6597b90f04da8] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dZXzCGECtm1Gs4U5Z3jdsZyuslC3", "object": "chat.completion", "created": 1704442127, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Ce service de covoiturage fonctionne en mettant en relation des conducteurs qui ont des places disponibles dans leur véhicule avec des passagers qui souhaitent se rendre à un même évènement. Les conducteurs et passagers peuvent s'inscrire sur la plateforme et indiquer leurs préférences en termes de lieu et heure de départ, ainsi que leur adresse de retour si différente de l'aller. Ensuite, nous organisons les trajets en prenant en compte les disponibilités et préférences des utilisateurs inscrits. Cela permet de partager les frais de transport et de réduire l'impact environnemental en regroupant les déplacements. Est-ce que vous souhaitez participer en tant que conducteur ou passager ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 387, "completion_tokens": 166, "total_tokens": 553 }, "system_fingerprint": null } [2024-01-05 09:08:56] [6597b90f04da8] [DEBUG] Curl Closed OK [2024-01-05 09:08:56] [6597b90f04da8] [INFO] Commun GPT Content: { "id": "chatcmpl-8dZXzCGECtm1Gs4U5Z3jdsZyuslC3", "object": "chat.completion", "created": 1704442127, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Ce service de covoiturage fonctionne en mettant en relation des conducteurs qui ont des places disponibles dans leur véhicule avec des passagers qui souhaitent se rendre à un même évènement. Les conducteurs et passagers peuvent s'inscrire sur la plateforme et indiquer leurs préférences en termes de lieu et heure de départ, ainsi que leur adresse de retour si différente de l'aller. Ensuite, nous organisons les trajets en prenant en compte les disponibilités et préférences des utilisateurs inscrits. Cela permet de partager les frais de transport et de réduire l'impact environnemental en regroupant les déplacements. Est-ce que vous souhaitez participer en tant que conducteur ou passager ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 387, "completion_tokens": 166, "total_tokens": 553 }, "system_fingerprint": null } [2024-01-05 09:08:56] [6597b90f04da8] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'c\'est dingue ce truc, comment ca fonctionne?' [2024-01-05 09:08:56] [6597b90f04da8] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Ce service de covoiturage fonctionne en mettant en relation des conducteurs qui ont des places disponibles dans leur véhicule avec des passagers qui souhaitent se rendre à un même évènement. Les conducteurs et passagers peuvent s\'inscrire sur la plateforme et indiquer leurs préférences en termes de lieu et heure de départ, ainsi que leur adresse de retour si différente de l\'aller. Ensuite, nous organisons les trajets en prenant en compte les disponibilités et préférences des utilisateurs inscrits. Cela permet de partager les frais de transport et de réduire l\'impact environnemental en regroupant les déplacements. Est-ce que vous souhaitez participer en tant que conducteur ou passager ?' [2024-01-05 09:08:56] [6597b90f04da8] [DEBUG] Callback juste avant fin callBack [2024-01-05 09:08:57] [6597b9190cd31] [DEBUG] Callback main start ok [2024-01-05 09:08:57] [6597b9190cd31] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 09:08:57] [6597b9190cd31] [DEBUG] Callback main avant while ok [2024-01-05 09:08:57] [6597b9190cd31] [DEBUG] Fields : channel=sms&text=c'est dingue ce truc, comment ca fonctionne?&reception_date=2024-01-05 09:08:46&metadata[message_id]=sms_6597b8f2acfe7315139137&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517568 [2024-01-05 09:08:57] [6597b9190cd31] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33601747173 Text: c'est dingue ce truc, comment ca fonctionne? [2024-01-05 09:08:57] [6597b9190cd31] [INFO] From: +33601747173|To: +33755517568|Date: 2024-01-05 09:08:46|Message: c'est dingue ce truc, comment ca fonctionne? [2024-01-05 09:08:57] [6597b9190cd31] [DEBUG] callback main apres while ok [2024-01-05 09:08:57] [6597b9190cd31] [DEBUG] Service is enabled ? true [2024-01-05 09:08:57] [6597b9190cd31] [INFO] Service +33755517568 is enabled ! [2024-01-05 09:08:57] [6597b9190cd31] [DEBUG] Listen is enabled ? false [2024-01-05 09:08:57] [6597b9190cd31] [INFO] Listen +33755517568 is disabled ! [2024-01-05 09:08:57] [6597b9190cd31] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 09:08:57] [6597b9190cd31] [DEBUG] BDD CheckNumber : OK [2024-01-05 09:08:57] [6597b9190cd31] [INFO] Callback SMS Count =? 2 [2024-01-05 09:08:57] [6597b9190cd31] [INFO] Callback checkMessage : c'est dingue ce truc, comment ca fonctionne? -- text: c'est dingue ce truc, comment ca fonctionne? [2024-01-05 09:08:57] [6597b9190cd31] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-01-05 09:08:57] [6597b9190cd31] [DEBUG] Callback juste avant fin callBack [2024-01-05 09:14:05] [6597ba4d95354] [DEBUG] Callback main start ok [2024-01-05 09:14:05] [6597ba4d95354] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 09:14:05] [6597ba4d95354] [DEBUG] Callback main avant while ok [2024-01-05 09:14:05] [6597ba4d95354] [DEBUG] Fields : channel=sms&text=Bonjour&reception_date=2024-01-05 09:14:04&metadata[message_id]=sms_6576ef42b7fe6855277470&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2024-01-05 09:14:05] [6597ba4d95354] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: Bonjour [2024-01-05 09:14:05] [6597ba4d95354] [INFO] From: +33634957587|To: +33755517568|Date: 2024-01-05 09:14:04|Message: Bonjour [2024-01-05 09:14:05] [6597ba4d95354] [DEBUG] callback main apres while ok [2024-01-05 09:14:05] [6597ba4d95354] [DEBUG] Detect Miriam number : bonjour [2024-01-05 09:14:05] [6597ba4d95354] [DEBUG] check_if_service_is_enabled Die [2024-01-05 09:14:30] [6597ba66abf0f] [DEBUG] Callback main start ok [2024-01-05 09:14:30] [6597ba66abf0f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 09:14:30] [6597ba66abf0f] [DEBUG] Callback main avant while ok [2024-01-05 09:14:30] [6597ba66abf0f] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-05 09:14:29&metadata[message_id]=sms_6576ef42b7fe6855277470&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2024-01-05 09:14:30] [6597ba66abf0f] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: Oui [2024-01-05 09:14:30] [6597ba66abf0f] [INFO] From: +33634957587|To: +33755517568|Date: 2024-01-05 09:14:29|Message: Oui [2024-01-05 09:14:30] [6597ba66abf0f] [DEBUG] callback main apres while ok [2024-01-05 09:14:30] [6597ba66abf0f] [DEBUG] Detect Miriam number : oui [2024-01-05 09:14:30] [6597ba66abf0f] [DEBUG] check_if_service_is_enabled Die [2024-01-05 09:18:17] [6597bb49036d3] [DEBUG] Callback main start ok [2024-01-05 09:18:17] [6597bb49036d3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 09:18:17] [6597bb49036d3] [DEBUG] Callback main avant while ok [2024-01-05 09:18:17] [6597bb49036d3] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-05 09:18:16&metadata[message_id]=sms_6597bb3adca9d142201565&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2024-01-05 09:18:17] [6597bb49036d3] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: Oui [2024-01-05 09:18:17] [6597bb49036d3] [INFO] From: +33634957587|To: +33755517568|Date: 2024-01-05 09:18:16|Message: Oui [2024-01-05 09:18:17] [6597bb49036d3] [DEBUG] callback main apres while ok [2024-01-05 09:18:17] [6597bb49036d3] [DEBUG] Detect Miriam number : oui [2024-01-05 09:18:17] [6597bb49036d3] [DEBUG] check_if_service_is_enabled Die [2024-01-05 09:20:42] [6597bbda5cfb4] [DEBUG] Callback main start ok [2024-01-05 09:20:42] [6597bbda5cfb4] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 09:20:42] [6597bbda5cfb4] [DEBUG] Callback main avant while ok [2024-01-05 09:20:42] [6597bbda5cfb4] [DEBUG] Fields : channel=sms&text=On&reception_date=2024-01-05 09:20:41&metadata[message_id]=sms_6597bb3adca9d142201565&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2024-01-05 09:20:42] [6597bbda5cfb4] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: On [2024-01-05 09:20:42] [6597bbda5cfb4] [INFO] From: +33634957587|To: +33755517568|Date: 2024-01-05 09:20:41|Message: On [2024-01-05 09:20:42] [6597bbda5cfb4] [DEBUG] callback main apres while ok [2024-01-05 09:20:42] [6597bbda5cfb4] [DEBUG] Detect Miriam number : on [2024-01-05 09:20:42] [6597bbda5cfb4] [DEBUG] Update service_enabled : true [2024-01-05 09:20:42] [6597bbda5cfb4] [DEBUG] check_if_service_is_enabled Die [2024-01-05 09:20:46] [6597bbdeb9cbe] [DEBUG] Callback main start ok [2024-01-05 09:20:46] [6597bbdeb9cbe] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 09:20:46] [6597bbdeb9cbe] [DEBUG] Callback main avant while ok [2024-01-05 09:20:46] [6597bbdeb9cbe] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-05 09:20:46&metadata[message_id]=sms_6597bb3adca9d142201565&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2024-01-05 09:20:46] [6597bbdeb9cbe] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: Oui [2024-01-05 09:20:46] [6597bbdeb9cbe] [INFO] From: +33634957587|To: +33755517568|Date: 2024-01-05 09:20:46|Message: Oui [2024-01-05 09:20:46] [6597bbdeb9cbe] [DEBUG] callback main apres while ok [2024-01-05 09:20:46] [6597bbdeb9cbe] [DEBUG] Detect Miriam number : oui [2024-01-05 09:20:46] [6597bbdeb9cbe] [DEBUG] check_if_service_is_enabled Die [2024-01-05 10:40:05] [6597ce7542ba5] [DEBUG] Callback main start ok [2024-01-05 10:40:05] [6597ce7542ba5] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 10:40:05] [6597ce7542ba5] [DEBUG] Callback main avant while ok [2024-01-05 10:40:05] [6597ce7542ba5] [DEBUG] Fields : channel=sms&text=Bonjour&reception_date=2024-01-05 10:40:03&metadata[message_id]=sms_655900b55a48c305214936&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517567 [2024-01-05 10:40:05] [6597ce7542ba5] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33634957587 Text: Bonjour [2024-01-05 10:40:05] [6597ce7542ba5] [INFO] From: +33634957587|To: +33755517567|Date: 2024-01-05 10:40:03|Message: Bonjour [2024-01-05 10:40:05] [6597ce7542ba5] [DEBUG] callback main apres while ok [2024-01-05 10:40:05] [6597ce7542ba5] [DEBUG] Detect Miriam number : bonjour [2024-01-05 10:40:05] [6597ce7542ba5] [DEBUG] check_if_service_is_enabled Die [2024-01-05 10:44:15] [6597cf6fb5cdc] [DEBUG] Callback main start ok [2024-01-05 10:44:15] [6597cf6fb5cdc] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 10:44:15] [6597cf6fb5cdc] [DEBUG] Callback main avant while ok [2024-01-05 10:44:15] [6597cf6fb5cdc] [DEBUG] Fields : channel=sms&text=Bonjour&reception_date=2024-01-05 10:44:14&metadata[message_id]=sms_655c0aca46bfc891653339&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517567 [2024-01-05 10:44:15] [6597cf6fb5cdc] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33601747173 Text: Bonjour [2024-01-05 10:44:15] [6597cf6fb5cdc] [INFO] From: +33601747173|To: +33755517567|Date: 2024-01-05 10:44:14|Message: Bonjour [2024-01-05 10:44:15] [6597cf6fb5cdc] [DEBUG] callback main apres while ok [2024-01-05 10:44:15] [6597cf6fb5cdc] [DEBUG] Service is enabled ? true [2024-01-05 10:44:15] [6597cf6fb5cdc] [INFO] Service +33755517567 is enabled ! [2024-01-05 10:44:15] [6597cf6fb5cdc] [DEBUG] Listen is enabled ? false [2024-01-05 10:44:15] [6597cf6fb5cdc] [INFO] Listen +33755517567 is disabled ! [2024-01-05 10:44:15] [6597cf6fb5cdc] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-05 10:44:15] [6597cf6fb5cdc] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 10:44:15] [6597cf6fb5cdc] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 10:44:15] [6597cf6fb5cdc] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33601747173 [2024-01-05 10:44:15] [6597cf6fb5cdc] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour' [2024-01-05 10:44:15] [6597cf6fb5cdc] [INFO] Callback Q1: l'event n'est pas reconnu [2024-01-05 10:44:15] [6597cf6fb5cdc] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2024-01-05 10:44:15] [6597cf6fb5cdc] [INFO] Ajout du sender : 33755517567 au +33601747173 [2024-01-05 10:44:15] [6597cf6fb5cdc] [DEBUG] SMS sms1_sent_at : 0 [2024-01-05 10:44:15] [6597cf6fb5cdc] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 10:44:15] [6597cf6fb5cdc] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 10:44:15] [6597cf6fb5cdc] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 10:44:15] [6597cf6fb5cdc] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 10:44:15] [6597cf6fb5cdc] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 10:44:15] [6597cf6fb5cdc] [DEBUG] SMS operators count : 0 [2024-01-05 10:44:15] [6597cf6fb5cdc] [INFO] SMS Count : 0 [2024-01-05 10:44:15] [6597cf6fb5cdc] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-05 10:44:16] [6597cf6fb5cdc] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 10:44:16] [6597cf6fb5cdc] [INFO] [SMS] SMS envoyé avec succès id : sms_6597cf7021b35037291335 [2024-01-05 10:44:16] [6597cf6fb5cdc] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6597cf7021b35037291335","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":47.57} [2024-01-05 10:44:16] [6597cf6fb5cdc] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 10:44:16] [6597cf6fb5cdc] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 10:44:16' [2024-01-05 10:44:16] [6597cf6fb5cdc] [DEBUG] Callback juste avant fin callBack [2024-01-05 10:49:58] [6597d0c648755] [DEBUG] Callback main start ok [2024-01-05 10:49:58] [6597d0c648755] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 10:49:58] [6597d0c648755] [DEBUG] Callback main avant while ok [2024-01-05 10:49:58] [6597d0c648755] [DEBUG] Fields : channel=sms&text=oi&reception_date=2024-01-05 10:49:57&metadata[message_id]=sms_6597d0b3d5d00849107954&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517568 [2024-01-05 10:49:58] [6597d0c648755] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33601747173 Text: oi [2024-01-05 10:49:58] [6597d0c648755] [INFO] From: +33601747173|To: +33755517568|Date: 2024-01-05 10:49:57|Message: oi [2024-01-05 10:49:58] [6597d0c648755] [DEBUG] callback main apres while ok [2024-01-05 10:49:58] [6597d0c648755] [DEBUG] Service is enabled ? true [2024-01-05 10:49:58] [6597d0c648755] [INFO] Service +33755517568 is enabled ! [2024-01-05 10:49:58] [6597d0c648755] [DEBUG] Listen is enabled ? false [2024-01-05 10:49:58] [6597d0c648755] [INFO] Listen +33755517568 is disabled ! [2024-01-05 10:49:58] [6597d0c648755] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 10:49:58] [6597d0c648755] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 10:49:58] [6597d0c648755] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 10:49:58] [6597d0c648755] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33601747173 [2024-01-05 10:49:58] [6597d0c648755] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'oi' [2024-01-05 10:49:58] [6597d0c648755] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 10:49:58] [6597d0c648755] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 10:49:58] [6597d0c648755] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 10:49:58] [6597d0c648755] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-05 10:49:58] [6597d0c648755] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 10:49:58] [6597d0c648755] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 10:49:58] [6597d0c648755] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 10:49:58] [6597d0c648755] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 10:49:58] [6597d0c648755] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 10:49:58] [6597d0c648755] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'oi' [2024-01-05 10:49:58] [6597d0c648755] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-05 10:49:58] [6597d0c648755] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-05 10:49:58] [6597d0c648755] [INFO] Sender already set +33601747173 [2024-01-05 10:49:58] [6597d0c648755] [DEBUG] SMS sms1_sent_at : 0 [2024-01-05 10:49:58] [6597d0c648755] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 10:49:58] [6597d0c648755] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 10:49:58] [6597d0c648755] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 10:49:58] [6597d0c648755] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 10:49:58] [6597d0c648755] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 10:49:58] [6597d0c648755] [DEBUG] SMS operators count : 0 [2024-01-05 10:49:58] [6597d0c648755] [INFO] SMS Count : 0 [2024-01-05 10:49:58] [6597d0c648755] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus sur moi, je vous invite \u00e0 consulter les CGU [https:\/\/bit.ly\/cEc] et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous \u00eatre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 10:49:58] [6597d0c648755] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 10:49:58] [6597d0c648755] [INFO] [SMS] SMS envoyé avec succès id : sms_6597d0c696f80408466952 [2024-01-05 10:49:58] [6597d0c648755] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6597d0c696f80408466952","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":47.35} [2024-01-05 10:49:58] [6597d0c648755] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 10:49:58] [6597d0c648755] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 10:49:58' [2024-01-05 10:49:58] [6597d0c648755] [DEBUG] Callback juste avant fin callBack [2024-01-05 11:20:01] [6597d7d125b50] [DEBUG] Callback main start ok [2024-01-05 11:20:01] [6597d7d125b50] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 11:20:01] [6597d7d125b50] [DEBUG] Callback main avant while ok [2024-01-05 11:20:01] [6597d7d125b50] [DEBUG] Fields : channel=sms&text=Listen&reception_date=2024-01-05 11:20:00&metadata[message_id]=sms_6597bb3adca9d142201565&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2024-01-05 11:20:01] [6597d7d125b50] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: Listen [2024-01-05 11:20:01] [6597d7d125b50] [INFO] From: +33634957587|To: +33755517568|Date: 2024-01-05 11:20:00|Message: Listen [2024-01-05 11:20:01] [6597d7d125b50] [DEBUG] callback main apres while ok [2024-01-05 11:20:01] [6597d7d125b50] [DEBUG] Detect Miriam number : listen [2024-01-05 11:20:01] [6597d7d125b50] [DEBUG] check_if_service_is_enabled Die [2024-01-05 11:53:35] [6597dfafe17fa] [DEBUG] Callback main start ok [2024-01-05 11:53:35] [6597dfafe17fa] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 11:53:35] [6597dfafe17fa] [DEBUG] Callback main avant while ok [2024-01-05 11:53:35] [6597dfafe17fa] [DEBUG] Fields : channel=sms&text=Listen&reception_date=2024-01-05 11:53:35&metadata[message_id]=sms_6597bb3adca9d142201565&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2024-01-05 11:53:35] [6597dfafe17fa] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: Listen [2024-01-05 11:53:35] [6597dfafe17fa] [INFO] From: +33634957587|To: +33755517568|Date: 2024-01-05 11:53:35|Message: Listen [2024-01-05 11:53:35] [6597dfafe17fa] [DEBUG] callback main apres while ok [2024-01-05 11:53:35] [6597dfafe17fa] [DEBUG] Detect MYriam number : listen [2024-01-05 11:53:35] [6597dfafe17fa] [DEBUG] Service is enabled ? true [2024-01-05 11:53:35] [6597dfafe17fa] [INFO] Service +33755517568 is enabled ! [2024-01-05 11:53:35] [6597dfafe17fa] [DEBUG] Detect Myriam number : listen [2024-01-05 11:53:35] [6597dfafe17fa] [DEBUG] Update listen_enabled : true [2024-01-05 11:53:35] [6597dfafe17fa] [DEBUG] Listen is enabled ? true [2024-01-05 11:53:35] [6597dfafe17fa] [INFO] Listen +33755517568 is enabled ! [2024-01-05 11:53:35] [6597dfafe17fa] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 11:53:35] [6597dfafe17fa] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 11:53:35] [6597dfafe17fa] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 11:53:35] [6597dfafe17fa] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33634957587 [2024-01-05 11:53:35] [6597dfafe17fa] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Listen' [2024-01-05 11:53:35] [6597dfafe17fa] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 11:53:35] [6597dfafe17fa] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 11:53:35] [6597dfafe17fa] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 11:53:35] [6597dfafe17fa] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-05 11:53:35] [6597dfafe17fa] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 11:53:35] [6597dfafe17fa] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 11:53:35] [6597dfafe17fa] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 11:53:35] [6597dfafe17fa] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 11:53:35] [6597dfafe17fa] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 11:53:35] [6597dfafe17fa] [DEBUG] début chatgpt [2024-01-05 11:53:35] [6597dfafe17fa] [DEBUG] curl_init OK [2024-01-05 11:53:35] [6597dfafe17fa] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Listen"}]} [2024-01-05 11:53:36] [6597dfafe17fa] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dc7UrXuTnKFlZRLdFY8zCtbmeD4d", "object": "chat.completion", "created": 1704452016, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-05 11:53:36] [6597dfafe17fa] [DEBUG] Curl Closed OK [2024-01-05 11:53:36] [6597dfafe17fa] [INFO] Commun GPT Content: { "id": "chatcmpl-8dc7UrXuTnKFlZRLdFY8zCtbmeD4d", "object": "chat.completion", "created": 1704452016, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-05 11:53:36] [6597dfafe17fa] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-05 11:53:36] [6597dfafe17fa] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Listen' [2024-01-05 11:53:36] [6597dfafe17fa] [DEBUG] [AUTOMATIC] Réponse Negative : Listen [2024-01-05 11:53:36] [6597dfafe17fa] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Privilégiez la mobilité douce: des parking-relais sont à disposition dans la ville et les transports en commun permettent d’accéder à l’ESC Clermont. N’hésitez pas à me contacter si vous souhaitez plus d’information concernant ces sujets. Bonne journée ! Alfred.' [2024-01-05 11:53:36] [6597dfafe17fa] [INFO] Sender already set +33634957587 [2024-01-05 11:53:36] [6597dfafe17fa] [DEBUG] SMS sms1_sent_at : 0 [2024-01-05 11:53:36] [6597dfafe17fa] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 11:53:36] [6597dfafe17fa] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 11:53:36] [6597dfafe17fa] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 11:53:36] [6597dfafe17fa] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 11:53:36] [6597dfafe17fa] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 11:53:36] [6597dfafe17fa] [DEBUG] SMS operators count : 0 [2024-01-05 11:53:36] [6597dfafe17fa] [INFO] SMS Count : 0 [2024-01-05 11:53:36] [6597dfafe17fa] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 11:53:37] [6597dfafe17fa] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 11:53:37] [6597dfafe17fa] [INFO] [SMS] SMS envoyé avec succès id : sms_6597dfb11e9bc905229171 [2024-01-05 11:53:37] [6597dfafe17fa] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6597dfb11e9bc905229171","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":47.12} [2024-01-05 11:53:37] [6597dfafe17fa] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 11:53:37] [6597dfafe17fa] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 11:53:37' [2024-01-05 11:53:37] [6597dfafe17fa] [INFO] Sender already set +33634957587 [2024-01-05 11:53:37] [6597dfafe17fa] [DEBUG] SMS sms1_sent_at : 1 [2024-01-05 11:53:37] [6597dfafe17fa] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 11:53:37] [6597dfafe17fa] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 11:53:37] [6597dfafe17fa] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 11:53:37] [6597dfafe17fa] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 11:53:37] [6597dfafe17fa] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 11:53:37] [6597dfafe17fa] [DEBUG] SMS operators count : 0 [2024-01-05 11:53:37] [6597dfafe17fa] [INFO] SMS Count : 1 [2024-01-05 11:53:37] [6597dfafe17fa] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33789060090"}],"text":"7587 Listen","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 11:53:37] [6597dfafe17fa] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 11:53:37] [6597dfafe17fa] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_6597dfb1509a2518463902 [2024-01-05 11:53:37] [6597dfafe17fa] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_6597dfb1509a2518463902","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":47.08} [2024-01-05 11:53:37] [6597dfafe17fa] [DEBUG] Callback juste avant fin callBack [2024-01-05 12:06:46] [6597e2c6a5dd5] [DEBUG] Callback main start ok [2024-01-05 12:06:46] [6597e2c6a5dd5] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 12:06:46] [6597e2c6a5dd5] [DEBUG] Callback main avant while ok [2024-01-05 12:06:46] [6597e2c6a5dd5] [DEBUG] Fields : channel=sms&text=Quiet&reception_date=2024-01-05 12:06:45&metadata[message_id]=sms_6597dfb11e9bc905229171&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2024-01-05 12:06:46] [6597e2c6a5dd5] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: Quiet [2024-01-05 12:06:46] [6597e2c6a5dd5] [INFO] From: +33634957587|To: +33755517568|Date: 2024-01-05 12:06:45|Message: Quiet [2024-01-05 12:06:46] [6597e2c6a5dd5] [DEBUG] callback main apres while ok [2024-01-05 12:06:46] [6597e2c6a5dd5] [DEBUG] Detect MYriam number : quiet [2024-01-05 12:06:46] [6597e2c6a5dd5] [DEBUG] Service is enabled ? true [2024-01-05 12:06:46] [6597e2c6a5dd5] [INFO] Service +33755517568 is enabled ! [2024-01-05 12:06:46] [6597e2c6a5dd5] [DEBUG] Detect Myriam number : quiet [2024-01-05 12:06:46] [6597e2c6a5dd5] [DEBUG] Update listen_enabled : false [2024-01-05 12:06:46] [6597e2c6a5dd5] [DEBUG] Listen is enabled ? false [2024-01-05 12:06:46] [6597e2c6a5dd5] [INFO] Listen +33755517568 is disabled ! [2024-01-05 12:06:46] [6597e2c6a5dd5] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 12:06:46] [6597e2c6a5dd5] [DEBUG] BDD CheckNumber : OK [2024-01-05 12:06:46] [6597e2c6a5dd5] [INFO] Callback SMS Count =? 2 [2024-01-05 12:06:46] [6597e2c6a5dd5] [INFO] Callback checkMessage : Listen -- text: Quiet [2024-01-05 12:06:46] [6597e2c6a5dd5] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Quiet' [2024-01-05 12:06:46] [6597e2c6a5dd5] [DEBUG] début chatgpt [2024-01-05 12:06:46] [6597e2c6a5dd5] [DEBUG] curl_init OK [2024-01-05 12:06:46] [6597e2c6a5dd5] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par la CEC Massif Central pour l'\u00e9v\u00e9nement 'Nouveau cap repr\u00e9sentatif' du 17 au 19 janvier 2024 \u00e0 l\u2019ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de d\u00e9part. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Listen"},{"role":"assistant","content":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred."},{"role":"user","content":"Quiet"}]} [2024-01-05 12:06:55] [6597e2c6a5dd5] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dcKFuNowNE7jxbiwwsaOHap3YK2t", "object": "chat.completion", "created": 1704452807, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je suis désolé si je me suis mal exprimé. Je voulais vous demander si vous souhaitez covoiturer pour l'événement \"Nouveau cap représentatif\" à l'ESC Clermont. Si oui, pourriez-vous me donner les informations suivantes :\n\n1. Voulez-vous être conducteur ou passager pour ce covoiturage ?\n2. Quelle est votre adresse de départ ?\n3. À quelle heure souhaitez-vous arriver à l'événement ?\n4. Souhaitez-vous revenir à la même adresse au retour ?\n5. Si non, quelle est l'adresse de retour ?\n6. À quelle heure souhaitez-vous repartir ?\n\nMerci d'avance pour vos réponses." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 436, "completion_tokens": 160, "total_tokens": 596 }, "system_fingerprint": null } [2024-01-05 12:06:55] [6597e2c6a5dd5] [DEBUG] Curl Closed OK [2024-01-05 12:06:55] [6597e2c6a5dd5] [INFO] Commun GPT Content: { "id": "chatcmpl-8dcKFuNowNE7jxbiwwsaOHap3YK2t", "object": "chat.completion", "created": 1704452807, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je suis désolé si je me suis mal exprimé. Je voulais vous demander si vous souhaitez covoiturer pour l'événement \"Nouveau cap représentatif\" à l'ESC Clermont. Si oui, pourriez-vous me donner les informations suivantes :\n\n1. Voulez-vous être conducteur ou passager pour ce covoiturage ?\n2. Quelle est votre adresse de départ ?\n3. À quelle heure souhaitez-vous arriver à l'événement ?\n4. Souhaitez-vous revenir à la même adresse au retour ?\n5. Si non, quelle est l'adresse de retour ?\n6. À quelle heure souhaitez-vous repartir ?\n\nMerci d'avance pour vos réponses." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 436, "completion_tokens": 160, "total_tokens": 596 }, "system_fingerprint": null } [2024-01-05 12:06:55] [6597e2c6a5dd5] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Quiet' [2024-01-05 12:06:55] [6597e2c6a5dd5] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Je suis désolé si je me suis mal exprimé. Je voulais vous demander si vous souhaitez covoiturer pour l\'événement Nouveau cap représentatif à l\'ESC Clermont. Si oui, pourriez-vous me donner les informations suivantes :\n\n1. Voulez-vous être conducteur ou passager pour ce covoiturage ?\n2. Quelle est votre adresse de départ ?\n3. À quelle heure souhaitez-vous arriver à l\'événement ?\n4. Souhaitez-vous revenir à la même adresse au retour ?\n5. Si non, quelle est l\'adresse de retour ?\n6. À quelle heure souhaitez-vous repartir ?\n\nMerci d\'avance pour vos réponses.' [2024-01-05 12:06:55] [6597e2c6a5dd5] [DEBUG] Callback juste avant fin callBack [2024-01-05 12:06:56] [6597e2d0abc1f] [DEBUG] Callback main start ok [2024-01-05 12:06:56] [6597e2d0abc1f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 12:06:56] [6597e2d0abc1f] [DEBUG] Callback main avant while ok [2024-01-05 12:06:56] [6597e2d0abc1f] [DEBUG] Fields : channel=sms&text=Quiet&reception_date=2024-01-05 12:06:45&metadata[message_id]=sms_6597dfb11e9bc905229171&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2024-01-05 12:06:56] [6597e2d0abc1f] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: Quiet [2024-01-05 12:06:56] [6597e2d0abc1f] [INFO] From: +33634957587|To: +33755517568|Date: 2024-01-05 12:06:45|Message: Quiet [2024-01-05 12:06:56] [6597e2d0abc1f] [DEBUG] callback main apres while ok [2024-01-05 12:06:56] [6597e2d0abc1f] [DEBUG] Detect MYriam number : quiet [2024-01-05 12:06:56] [6597e2d0abc1f] [DEBUG] Service is enabled ? true [2024-01-05 12:06:56] [6597e2d0abc1f] [INFO] Service +33755517568 is enabled ! [2024-01-05 12:06:56] [6597e2d0abc1f] [DEBUG] Detect Myriam number : quiet [2024-01-05 12:06:56] [6597e2d0abc1f] [DEBUG] Update listen_enabled : false [2024-01-05 12:06:56] [6597e2d0abc1f] [DEBUG] Listen is enabled ? false [2024-01-05 12:06:56] [6597e2d0abc1f] [INFO] Listen +33755517568 is disabled ! [2024-01-05 12:06:56] [6597e2d0abc1f] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 12:06:56] [6597e2d0abc1f] [DEBUG] BDD CheckNumber : OK [2024-01-05 12:06:56] [6597e2d0abc1f] [INFO] Callback SMS Count =? 2 [2024-01-05 12:06:56] [6597e2d0abc1f] [INFO] Callback checkMessage : Quiet -- text: Quiet [2024-01-05 12:06:56] [6597e2d0abc1f] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-01-05 12:06:56] [6597e2d0abc1f] [DEBUG] Callback juste avant fin callBack [2024-01-05 12:07:17] [6597e2e5bf6bd] [DEBUG] Callback main start ok [2024-01-05 12:07:17] [6597e2e5bf6bd] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 12:07:17] [6597e2e5bf6bd] [DEBUG] Callback main avant while ok [2024-01-05 12:07:17] [6597e2e5bf6bd] [DEBUG] Fields : channel=sms&text=Listen&reception_date=2024-01-05 12:07:17&metadata[message_id]=sms_6597dfb11e9bc905229171&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2024-01-05 12:07:17] [6597e2e5bf6bd] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: Listen [2024-01-05 12:07:17] [6597e2e5bf6bd] [INFO] From: +33634957587|To: +33755517568|Date: 2024-01-05 12:07:17|Message: Listen [2024-01-05 12:07:17] [6597e2e5bf6bd] [DEBUG] callback main apres while ok [2024-01-05 12:07:17] [6597e2e5bf6bd] [DEBUG] Detect MYriam number : listen [2024-01-05 12:07:17] [6597e2e5bf6bd] [DEBUG] Service is enabled ? true [2024-01-05 12:07:17] [6597e2e5bf6bd] [INFO] Service +33755517568 is enabled ! [2024-01-05 12:07:17] [6597e2e5bf6bd] [DEBUG] Detect Myriam number : listen [2024-01-05 12:07:17] [6597e2e5bf6bd] [DEBUG] Update listen_enabled : true [2024-01-05 12:07:17] [6597e2e5bf6bd] [DEBUG] Listen is enabled ? true [2024-01-05 12:07:17] [6597e2e5bf6bd] [INFO] Listen +33755517568 is enabled ! [2024-01-05 12:07:17] [6597e2e5bf6bd] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 12:07:17] [6597e2e5bf6bd] [DEBUG] BDD CheckNumber : OK [2024-01-05 12:07:17] [6597e2e5bf6bd] [INFO] Callback SMS Count =? 2 [2024-01-05 12:07:17] [6597e2e5bf6bd] [INFO] Callback checkMessage : Quiet -- text: Listen [2024-01-05 12:07:17] [6597e2e5bf6bd] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Listen' [2024-01-05 12:07:17] [6597e2e5bf6bd] [DEBUG] début chatgpt [2024-01-05 12:07:17] [6597e2e5bf6bd] [DEBUG] curl_init OK [2024-01-05 12:07:17] [6597e2e5bf6bd] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par la CEC Massif Central pour l'\u00e9v\u00e9nement 'Nouveau cap repr\u00e9sentatif' du 17 au 19 janvier 2024 \u00e0 l\u2019ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de d\u00e9part. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Listen"},{"role":"assistant","content":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred."},{"role":"user","content":"Listen"}]} [2024-01-05 12:07:20] [6597e2e5bf6bd] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dcKk4HcOkIIbHqt0VzLcQVDd2jPe", "object": "chat.completion", "created": 1704452838, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je m'excuse, j'ai mal interprété votre réponse. Pouvez-vous me préciser si vous souhaitez covoiturer pour l'évènement 'Nouveau cap représentatif' ou si vous avez d'autres questions à ce sujet ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 436, "completion_tokens": 54, "total_tokens": 490 }, "system_fingerprint": null } [2024-01-05 12:07:20] [6597e2e5bf6bd] [DEBUG] Curl Closed OK [2024-01-05 12:07:20] [6597e2e5bf6bd] [INFO] Commun GPT Content: { "id": "chatcmpl-8dcKk4HcOkIIbHqt0VzLcQVDd2jPe", "object": "chat.completion", "created": 1704452838, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je m'excuse, j'ai mal interprété votre réponse. Pouvez-vous me préciser si vous souhaitez covoiturer pour l'évènement 'Nouveau cap représentatif' ou si vous avez d'autres questions à ce sujet ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 436, "completion_tokens": 54, "total_tokens": 490 }, "system_fingerprint": null } [2024-01-05 12:07:20] [6597e2e5bf6bd] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Listen' [2024-01-05 12:07:20] [6597e2e5bf6bd] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Je m\'excuse, j\'ai mal interprété votre réponse. Pouvez-vous me préciser si vous souhaitez covoiturer pour l\'évènement \'Nouveau cap représentatif\' ou si vous avez d\'autres questions à ce sujet ?' [2024-01-05 12:07:20] [6597e2e5bf6bd] [DEBUG] Callback juste avant fin callBack [2024-01-05 12:09:36] [6597e370db7fb] [DEBUG] Callback main start ok [2024-01-05 12:09:36] [6597e370db7fb] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 12:09:36] [6597e370db7fb] [DEBUG] Callback main avant while ok [2024-01-05 12:09:36] [6597e370db7fb] [DEBUG] Fields : channel=sms&text=Quiet&reception_date=2024-01-05 12:09:35&metadata[message_id]=sms_6597dfb11e9bc905229171&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2024-01-05 12:09:36] [6597e370db7fb] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: Quiet [2024-01-05 12:09:36] [6597e370db7fb] [INFO] From: +33634957587|To: +33755517568|Date: 2024-01-05 12:09:35|Message: Quiet [2024-01-05 12:09:36] [6597e370db7fb] [DEBUG] callback main apres while ok [2024-01-05 12:09:36] [6597e370db7fb] [DEBUG] Detect MYriam number : quiet [2024-01-05 12:09:36] [6597e370db7fb] [DEBUG] Service is enabled ? true [2024-01-05 12:09:36] [6597e370db7fb] [INFO] Service +33755517568 is enabled ! [2024-01-05 12:09:36] [6597e370db7fb] [DEBUG] Detect Myriam number : quiet [2024-01-05 12:09:36] [6597e370db7fb] [DEBUG] Update listen_enabled : false [2024-01-05 12:09:36] [6597e370db7fb] [DEBUG] check_if_listen_is_enabled Die [2024-01-05 12:09:46] [6597e37a4039c] [DEBUG] Callback main start ok [2024-01-05 12:09:46] [6597e37a4039c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 12:09:46] [6597e37a4039c] [DEBUG] Callback main avant while ok [2024-01-05 12:09:46] [6597e37a4039c] [DEBUG] Fields : channel=sms&text=Listen&reception_date=2024-01-05 12:09:45&metadata[message_id]=sms_6597dfb11e9bc905229171&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2024-01-05 12:09:46] [6597e37a4039c] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: Listen [2024-01-05 12:09:46] [6597e37a4039c] [INFO] From: +33634957587|To: +33755517568|Date: 2024-01-05 12:09:45|Message: Listen [2024-01-05 12:09:46] [6597e37a4039c] [DEBUG] callback main apres while ok [2024-01-05 12:09:46] [6597e37a4039c] [DEBUG] Detect MYriam number : listen [2024-01-05 12:09:46] [6597e37a4039c] [DEBUG] Service is enabled ? true [2024-01-05 12:09:46] [6597e37a4039c] [INFO] Service +33755517568 is enabled ! [2024-01-05 12:09:46] [6597e37a4039c] [DEBUG] Detect Myriam number : listen [2024-01-05 12:09:46] [6597e37a4039c] [DEBUG] Update listen_enabled : true [2024-01-05 12:09:46] [6597e37a4039c] [DEBUG] check_if_listen_is_enabled Die [2024-01-05 12:29:38] [6597e8220267f] [DEBUG] Callback main start ok [2024-01-05 12:29:38] [6597e8220267f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 12:29:38] [6597e8220267f] [DEBUG] Callback main avant while ok [2024-01-05 12:29:38] [6597e8220267f] [DEBUG] Fields : channel=sms&text=allo?&reception_date=2024-01-05 12:29:36&metadata[message_id]=sms_6597d497ac389458793169&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517568 [2024-01-05 12:29:38] [6597e8220267f] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33601747173 Text: allo? [2024-01-05 12:29:38] [6597e8220267f] [INFO] From: +33601747173|To: +33755517568|Date: 2024-01-05 12:29:36|Message: allo? [2024-01-05 12:29:38] [6597e8220267f] [DEBUG] callback main apres while ok [2024-01-05 12:29:38] [6597e8220267f] [DEBUG] Service is enabled ? true [2024-01-05 12:29:38] [6597e8220267f] [INFO] Service +33755517568 is enabled ! [2024-01-05 12:29:38] [6597e8220267f] [DEBUG] Listen is enabled ? true [2024-01-05 12:29:38] [6597e8220267f] [INFO] Listen +33755517568 is enabled ! [2024-01-05 12:29:38] [6597e8220267f] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 12:29:38] [6597e8220267f] [DEBUG] BDD CheckNumber : OK [2024-01-05 12:29:38] [6597e8220267f] [INFO] Callback SMS Count =? 2 [2024-01-05 12:29:38] [6597e8220267f] [INFO] Callback checkMessage : oi -- text: allo? [2024-01-05 12:29:38] [6597e8220267f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'allo?' [2024-01-05 12:29:38] [6597e8220267f] [DEBUG] début chatgpt [2024-01-05 12:29:38] [6597e8220267f] [DEBUG] curl_init OK [2024-01-05 12:29:38] [6597e8220267f] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par la CEC Massif Central pour l'\u00e9v\u00e9nement 'Nouveau cap repr\u00e9sentatif' du 17 au 19 janvier 2024 \u00e0 l\u2019ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de d\u00e9part. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"oi"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"allo?"}]} [2024-01-05 12:29:39] [6597e8220267f] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dcgMyO0TZaozuBjex9NZeL6IP51X", "object": "chat.completion", "created": 1704454178, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour ! Souhaitez-vous être conducteur ou passager pour ce covoiturage ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 376, "completion_tokens": 19, "total_tokens": 395 }, "system_fingerprint": null } [2024-01-05 12:29:39] [6597e8220267f] [DEBUG] Curl Closed OK [2024-01-05 12:29:39] [6597e8220267f] [INFO] Commun GPT Content: { "id": "chatcmpl-8dcgMyO0TZaozuBjex9NZeL6IP51X", "object": "chat.completion", "created": 1704454178, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour ! Souhaitez-vous être conducteur ou passager pour ce covoiturage ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 376, "completion_tokens": 19, "total_tokens": 395 }, "system_fingerprint": null } [2024-01-05 12:29:39] [6597e8220267f] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'allo?' [2024-01-05 12:29:39] [6597e8220267f] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Bonjour ! Souhaitez-vous être conducteur ou passager pour ce covoiturage ?' [2024-01-05 12:29:39] [6597e8220267f] [DEBUG] Callback juste avant fin callBack [2024-01-05 12:34:50] [6597e95a294f7] [DEBUG] Callback main start ok [2024-01-05 12:34:50] [6597e95a294f7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 12:34:50] [6597e95a294f7] [DEBUG] Callback main avant while ok [2024-01-05 12:34:50] [6597e95a294f7] [DEBUG] Fields : channel=sms&text=Quiet&reception_date=2024-01-05 12:34:49&metadata[message_id]=sms_6597dfb11e9bc905229171&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2024-01-05 12:34:50] [6597e95a294f7] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: Quiet [2024-01-05 12:34:50] [6597e95a294f7] [INFO] From: +33634957587|To: +33755517568|Date: 2024-01-05 12:34:49|Message: Quiet [2024-01-05 12:34:50] [6597e95a294f7] [DEBUG] callback main apres while ok [2024-01-05 12:34:50] [6597e95a294f7] [DEBUG] Detect MYriam number : quiet [2024-01-05 12:34:50] [6597e95a294f7] [DEBUG] Service is enabled ? true [2024-01-05 12:34:50] [6597e95a294f7] [INFO] Service +33755517568 is enabled ! [2024-01-05 12:34:50] [6597e95a294f7] [DEBUG] Detect Myriam number : quiet [2024-01-05 12:34:50] [6597e95a294f7] [DEBUG] Update listen_enabled : false [2024-01-05 12:34:50] [6597e95a294f7] [DEBUG] check_if_listen_is_enabled Die [2024-01-05 12:47:17] [6597ec45bc68d] [DEBUG] Callback main start ok [2024-01-05 12:47:17] [6597ec45bc68d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 12:47:17] [6597ec45bc68d] [DEBUG] Callback main avant while ok [2024-01-05 12:47:17] [6597ec45bc68d] [DEBUG] Fields : channel=sms&text=Non&reception_date=2024-01-05 12:47:16&metadata[message_id]=sms_6597ea34e0bde744968121&metadata[number]=+33668251966&metadata[sim_card_number]=+33755517568 [2024-01-05 12:47:17] [6597ec45bc68d] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33668251966 Text: Non [2024-01-05 12:47:17] [6597ec45bc68d] [INFO] From: +33668251966|To: +33755517568|Date: 2024-01-05 12:47:16|Message: Non [2024-01-05 12:47:17] [6597ec45bc68d] [DEBUG] callback main apres while ok [2024-01-05 12:47:17] [6597ec45bc68d] [DEBUG] Service is enabled ? true [2024-01-05 12:47:17] [6597ec45bc68d] [INFO] Service +33755517568 is enabled ! [2024-01-05 12:47:17] [6597ec45bc68d] [DEBUG] Listen is enabled ? false [2024-01-05 12:47:17] [6597ec45bc68d] [INFO] Listen +33755517568 is disabled ! [2024-01-05 12:47:17] [6597ec45bc68d] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 12:47:17] [6597ec45bc68d] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 12:47:17] [6597ec45bc68d] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 12:47:17] [6597ec45bc68d] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33668251966 [2024-01-05 12:47:17] [6597ec45bc68d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non' [2024-01-05 12:47:17] [6597ec45bc68d] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 12:47:17] [6597ec45bc68d] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 12:47:17] [6597ec45bc68d] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 12:47:17] [6597ec45bc68d] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-05 12:47:17] [6597ec45bc68d] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 12:47:17] [6597ec45bc68d] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 12:47:17] [6597ec45bc68d] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 12:47:17] [6597ec45bc68d] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 12:47:17] [6597ec45bc68d] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 12:47:17] [6597ec45bc68d] [DEBUG] début chatgpt [2024-01-05 12:47:17] [6597ec45bc68d] [DEBUG] curl_init OK [2024-01-05 12:47:17] [6597ec45bc68d] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Non"}]} [2024-01-05 12:47:18] [6597ec45bc68d] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dcxSHAxPJgjcYxEeItSb6hiuxOVn", "object": "chat.completion", "created": 1704455238, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-05 12:47:18] [6597ec45bc68d] [DEBUG] Curl Closed OK [2024-01-05 12:47:18] [6597ec45bc68d] [INFO] Commun GPT Content: { "id": "chatcmpl-8dcxSHAxPJgjcYxEeItSb6hiuxOVn", "object": "chat.completion", "created": 1704455238, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-05 12:47:18] [6597ec45bc68d] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-05 12:47:18] [6597ec45bc68d] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non' [2024-01-05 12:47:18] [6597ec45bc68d] [DEBUG] [AUTOMATIC] Réponse Negative : Non [2024-01-05 12:47:18] [6597ec45bc68d] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Privilégiez la mobilité douce: des parking-relais sont à disposition dans la ville et les transports en commun permettent d’accéder à l’ESC Clermont. N’hésitez pas à me contacter si vous souhaitez plus d’information concernant ces sujets. Bonne journée ! Alfred.' [2024-01-05 12:47:18] [6597ec45bc68d] [INFO] Sender already set +33668251966 [2024-01-05 12:47:18] [6597ec45bc68d] [DEBUG] SMS sms1_sent_at : 0 [2024-01-05 12:47:18] [6597ec45bc68d] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 12:47:18] [6597ec45bc68d] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 12:47:18] [6597ec45bc68d] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 12:47:18] [6597ec45bc68d] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 12:47:18] [6597ec45bc68d] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 12:47:18] [6597ec45bc68d] [DEBUG] SMS operators count : 0 [2024-01-05 12:47:18] [6597ec45bc68d] [INFO] SMS Count : 0 [2024-01-05 12:47:18] [6597ec45bc68d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33668251966"}],"text":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 12:47:18] [6597ec45bc68d] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 12:47:18] [6597ec45bc68d] [INFO] [SMS] SMS envoyé avec succès id : sms_6597ec4697fae447618852 [2024-01-05 12:47:18] [6597ec45bc68d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6597ec4697fae447618852","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":38.08} [2024-01-05 12:47:18] [6597ec45bc68d] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 12:47:18] [6597ec45bc68d] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 12:47:18' [2024-01-05 12:47:18] [6597ec45bc68d] [DEBUG] Callback juste avant fin callBack [2024-01-05 13:10:04] [6597f19cef3f8] [DEBUG] Callback main start ok [2024-01-05 13:10:04] [6597f19cef3f8] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 13:10:04] [6597f19cef3f8] [DEBUG] Callback main avant while ok [2024-01-05 13:10:04] [6597f19cef3f8] [DEBUG] Fields : channel=sms&text=Non merci&reception_date=2024-01-05 13:10:04&metadata[message_id]=sms_6597ea34e0bde744968121&metadata[number]=+33661114940&metadata[sim_card_number]=+33755517568 [2024-01-05 13:10:04] [6597f19cef3f8] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33661114940 Text: Non merci [2024-01-05 13:10:04] [6597f19cef3f8] [INFO] From: +33661114940|To: +33755517568|Date: 2024-01-05 13:10:04|Message: Non merci [2024-01-05 13:10:04] [6597f19cef3f8] [DEBUG] callback main apres while ok [2024-01-05 13:10:04] [6597f19cef3f8] [DEBUG] Service is enabled ? true [2024-01-05 13:10:04] [6597f19cef3f8] [INFO] Service +33755517568 is enabled ! [2024-01-05 13:10:04] [6597f19cef3f8] [DEBUG] Listen is enabled ? false [2024-01-05 13:10:04] [6597f19cef3f8] [INFO] Listen +33755517568 is disabled ! [2024-01-05 13:10:04] [6597f19cef3f8] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 13:10:04] [6597f19cef3f8] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 13:10:04] [6597f19cef3f8] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 13:10:04] [6597f19cef3f8] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33661114940 [2024-01-05 13:10:05] [6597f19cef3f8] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non merci' [2024-01-05 13:10:05] [6597f19cef3f8] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 13:10:05] [6597f19cef3f8] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 13:10:05] [6597f19cef3f8] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 13:10:05] [6597f19cef3f8] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-05 13:10:05] [6597f19cef3f8] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 13:10:05] [6597f19cef3f8] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 13:10:05] [6597f19cef3f8] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 13:10:05] [6597f19cef3f8] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 13:10:05] [6597f19cef3f8] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 13:10:05] [6597f19cef3f8] [DEBUG] début chatgpt [2024-01-05 13:10:05] [6597f19cef3f8] [DEBUG] curl_init OK [2024-01-05 13:10:05] [6597f19cef3f8] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Non merci"}]} [2024-01-05 13:10:06] [6597f19cef3f8] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ddJVWoA9RmHPkNEp2nNCMIYL7g1U", "object": "chat.completion", "created": 1704456605, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0. Le message indique clairement un refus, donc il est négatif à la question du covoiturage." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 129, "completion_tokens": 31, "total_tokens": 160 }, "system_fingerprint": null } [2024-01-05 13:10:06] [6597f19cef3f8] [DEBUG] Curl Closed OK [2024-01-05 13:10:06] [6597f19cef3f8] [INFO] Commun GPT Content: { "id": "chatcmpl-8ddJVWoA9RmHPkNEp2nNCMIYL7g1U", "object": "chat.completion", "created": 1704456605, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0. Le message indique clairement un refus, donc il est négatif à la question du covoiturage." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 129, "completion_tokens": 31, "total_tokens": 160 }, "system_fingerprint": null } [2024-01-05 13:10:06] [6597f19cef3f8] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-05 13:10:06] [6597f19cef3f8] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non merci' [2024-01-05 13:10:06] [6597f19cef3f8] [DEBUG] [AUTOMATIC] Réponse Negative : Non merci [2024-01-05 13:10:06] [6597f19cef3f8] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Privilégiez la mobilité douce: des parking-relais sont à disposition dans la ville et les transports en commun permettent d’accéder à l’ESC Clermont. N’hésitez pas à me contacter si vous souhaitez plus d’information concernant ces sujets. Bonne journée ! Alfred.' [2024-01-05 13:10:06] [6597f19cef3f8] [INFO] Sender already set +33661114940 [2024-01-05 13:10:07] [6597f19cef3f8] [DEBUG] SMS sms1_sent_at : 0 [2024-01-05 13:10:07] [6597f19cef3f8] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 13:10:07] [6597f19cef3f8] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 13:10:07] [6597f19cef3f8] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 13:10:07] [6597f19cef3f8] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 13:10:07] [6597f19cef3f8] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 13:10:07] [6597f19cef3f8] [DEBUG] SMS operators count : 0 [2024-01-05 13:10:07] [6597f19cef3f8] [INFO] SMS Count : 0 [2024-01-05 13:10:07] [6597f19cef3f8] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33661114940"}],"text":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 13:10:07] [6597f19cef3f8] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 13:10:07] [6597f19cef3f8] [INFO] [SMS] SMS envoyé avec succès id : sms_6597f19f3e988182784392 [2024-01-05 13:10:07] [6597f19cef3f8] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6597f19f3e988182784392","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":37.99} [2024-01-05 13:10:07] [6597f19cef3f8] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 13:10:07] [6597f19cef3f8] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 13:10:07' [2024-01-05 13:10:07] [6597f19cef3f8] [DEBUG] Callback juste avant fin callBack [2024-01-05 13:42:01] [6597f919d07aa] [DEBUG] Callback main start ok [2024-01-05 13:42:01] [6597f919d07aa] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 13:42:01] [6597f919d07aa] [DEBUG] Callback main avant while ok [2024-01-05 13:42:01] [6597f919d07aa] [DEBUG] Fields : channel=sms&text=Non merci.&reception_date=2024-01-05 13:42:00&metadata[message_id]=sms_6597eb5e7cca1016879612&metadata[number]=+33632442549&metadata[sim_card_number]=+33755517568 [2024-01-05 13:42:01] [6597f919d07aa] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33632442549 Text: Non merci. [2024-01-05 13:42:01] [6597f919d07aa] [INFO] From: +33632442549|To: +33755517568|Date: 2024-01-05 13:42:00|Message: Non merci. [2024-01-05 13:42:01] [6597f919d07aa] [DEBUG] callback main apres while ok [2024-01-05 13:42:01] [6597f919d07aa] [DEBUG] Service is enabled ? true [2024-01-05 13:42:01] [6597f919d07aa] [INFO] Service +33755517568 is enabled ! [2024-01-05 13:42:01] [6597f919d07aa] [DEBUG] Listen is enabled ? false [2024-01-05 13:42:01] [6597f919d07aa] [INFO] Listen +33755517568 is disabled ! [2024-01-05 13:42:01] [6597f919d07aa] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 13:42:01] [6597f919d07aa] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 13:42:01] [6597f919d07aa] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 13:42:01] [6597f919d07aa] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33632442549 [2024-01-05 13:42:01] [6597f919d07aa] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non merci.' [2024-01-05 13:42:01] [6597f919d07aa] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 13:42:01] [6597f919d07aa] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 13:42:01] [6597f919d07aa] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 13:42:01] [6597f919d07aa] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-05 13:42:01] [6597f919d07aa] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 13:42:01] [6597f919d07aa] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 13:42:01] [6597f919d07aa] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 13:42:01] [6597f919d07aa] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 13:42:01] [6597f919d07aa] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 13:42:01] [6597f919d07aa] [DEBUG] début chatgpt [2024-01-05 13:42:01] [6597f919d07aa] [DEBUG] curl_init OK [2024-01-05 13:42:01] [6597f919d07aa] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Non merci."}]} [2024-01-05 13:42:02] [6597f919d07aa] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ddoQ7lR5ERrdXO2DLeUFKRUnnL7p", "object": "chat.completion", "created": 1704458522, "model": "gpt-3.5-turbo-0613", "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-01-05 13:42:02] [6597f919d07aa] [DEBUG] Curl Closed OK [2024-01-05 13:42:02] [6597f919d07aa] [INFO] Commun GPT Content: { "id": "chatcmpl-8ddoQ7lR5ERrdXO2DLeUFKRUnnL7p", "object": "chat.completion", "created": 1704458522, "model": "gpt-3.5-turbo-0613", "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-01-05 13:42:02] [6597f919d07aa] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-05 13:42:02] [6597f919d07aa] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non merci.' [2024-01-05 13:42:02] [6597f919d07aa] [DEBUG] [AUTOMATIC] Réponse Negative : Non merci. [2024-01-05 13:42:02] [6597f919d07aa] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Privilégiez la mobilité douce: des parking-relais sont à disposition dans la ville et les transports en commun permettent d’accéder à l’ESC Clermont. N’hésitez pas à me contacter si vous souhaitez plus d’information concernant ces sujets. Bonne journée ! Alfred.' [2024-01-05 13:42:02] [6597f919d07aa] [INFO] Sender already set +33632442549 [2024-01-05 13:42:02] [6597f919d07aa] [DEBUG] SMS sms1_sent_at : 1 [2024-01-05 13:42:02] [6597f919d07aa] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 13:42:02] [6597f919d07aa] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 13:42:02] [6597f919d07aa] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 13:42:02] [6597f919d07aa] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 13:42:02] [6597f919d07aa] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 13:42:02] [6597f919d07aa] [DEBUG] SMS operators count : 0 [2024-01-05 13:42:02] [6597f919d07aa] [INFO] SMS Count : 1 [2024-01-05 13:42:02] [6597f919d07aa] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33632442549"}],"text":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 13:42:02] [6597f919d07aa] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 13:42:02] [6597f919d07aa] [INFO] [SMS] SMS envoyé avec succès id : sms_6597f91aaeafd550761622 [2024-01-05 13:42:02] [6597f919d07aa] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6597f91aaeafd550761622","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":37.9} [2024-01-05 13:42:02] [6597f919d07aa] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 13:42:02] [6597f919d07aa] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 13:42:02' [2024-01-05 13:42:02] [6597f919d07aa] [DEBUG] Callback juste avant fin callBack [2024-01-05 14:07:36] [6597ff18b5c65] [DEBUG] Callback main start ok [2024-01-05 14:07:36] [6597ff18b5c65] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 14:07:36] [6597ff18b5c65] [DEBUG] Callback main avant while ok [2024-01-05 14:07:36] [6597ff18b5c65] [DEBUG] Fields : channel=sms&text=Non merci, pas de besoin pour moi&reception_date=2024-01-05 14:07:35&metadata[message_id]=sms_6597eb5e7cca1016879612&metadata[number]=+33624875221&metadata[sim_card_number]=+33755517568 [2024-01-05 14:07:36] [6597ff18b5c65] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33624875221 Text: Non merci, pas de besoin pour moi [2024-01-05 14:07:36] [6597ff18b5c65] [INFO] From: +33624875221|To: +33755517568|Date: 2024-01-05 14:07:35|Message: Non merci, pas de besoin pour moi [2024-01-05 14:07:36] [6597ff18b5c65] [DEBUG] callback main apres while ok [2024-01-05 14:07:36] [6597ff18b5c65] [DEBUG] Service is enabled ? true [2024-01-05 14:07:36] [6597ff18b5c65] [INFO] Service +33755517568 is enabled ! [2024-01-05 14:07:36] [6597ff18b5c65] [DEBUG] Listen is enabled ? false [2024-01-05 14:07:36] [6597ff18b5c65] [INFO] Listen +33755517568 is disabled ! [2024-01-05 14:07:36] [6597ff18b5c65] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 14:07:36] [6597ff18b5c65] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 14:07:36] [6597ff18b5c65] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 14:07:36] [6597ff18b5c65] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33624875221 [2024-01-05 14:07:36] [6597ff18b5c65] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non merci, pas de besoin pour moi' [2024-01-05 14:07:36] [6597ff18b5c65] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 14:07:36] [6597ff18b5c65] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 14:07:36] [6597ff18b5c65] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 14:07:36] [6597ff18b5c65] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-05 14:07:36] [6597ff18b5c65] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 14:07:36] [6597ff18b5c65] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 14:07:36] [6597ff18b5c65] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 14:07:36] [6597ff18b5c65] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 14:07:36] [6597ff18b5c65] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 14:07:36] [6597ff18b5c65] [DEBUG] début chatgpt [2024-01-05 14:07:36] [6597ff18b5c65] [DEBUG] curl_init OK [2024-01-05 14:07:36] [6597ff18b5c65] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Non merci, pas de besoin pour moi"}]} [2024-01-05 14:07:37] [6597ff18b5c65] [DEBUG] Commun GPT response: { "id": "chatcmpl-8deDBZTcUciTvDdjw9nXo3DCFlGvz", "object": "chat.completion", "created": 1704460057, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 135, "completion_tokens": 1, "total_tokens": 136 }, "system_fingerprint": null } [2024-01-05 14:07:37] [6597ff18b5c65] [DEBUG] Curl Closed OK [2024-01-05 14:07:37] [6597ff18b5c65] [INFO] Commun GPT Content: { "id": "chatcmpl-8deDBZTcUciTvDdjw9nXo3DCFlGvz", "object": "chat.completion", "created": 1704460057, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 135, "completion_tokens": 1, "total_tokens": 136 }, "system_fingerprint": null } [2024-01-05 14:07:37] [6597ff18b5c65] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-05 14:07:37] [6597ff18b5c65] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non merci, pas de besoin pour moi' [2024-01-05 14:07:37] [6597ff18b5c65] [DEBUG] [AUTOMATIC] Réponse Negative : Non merci, pas de besoin pour moi [2024-01-05 14:07:37] [6597ff18b5c65] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Privilégiez la mobilité douce: des parking-relais sont à disposition dans la ville et les transports en commun permettent d’accéder à l’ESC Clermont. N’hésitez pas à me contacter si vous souhaitez plus d’information concernant ces sujets. Bonne journée ! Alfred.' [2024-01-05 14:07:37] [6597ff18b5c65] [INFO] Sender already set +33624875221 [2024-01-05 14:07:37] [6597ff18b5c65] [DEBUG] SMS sms1_sent_at : 0 [2024-01-05 14:07:37] [6597ff18b5c65] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 14:07:37] [6597ff18b5c65] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 14:07:37] [6597ff18b5c65] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 14:07:37] [6597ff18b5c65] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 14:07:37] [6597ff18b5c65] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 14:07:37] [6597ff18b5c65] [DEBUG] SMS operators count : 0 [2024-01-05 14:07:37] [6597ff18b5c65] [INFO] SMS Count : 0 [2024-01-05 14:07:37] [6597ff18b5c65] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33624875221"}],"text":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 14:07:37] [6597ff18b5c65] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 14:07:37] [6597ff18b5c65] [INFO] [SMS] SMS envoyé avec succès id : sms_6597ff19ef49d293759319 [2024-01-05 14:07:37] [6597ff18b5c65] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6597ff19ef49d293759319","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":37.81} [2024-01-05 14:07:38] [6597ff18b5c65] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 14:07:38] [6597ff18b5c65] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 14:07:38' [2024-01-05 14:07:38] [6597ff18b5c65] [DEBUG] Callback juste avant fin callBack [2024-01-05 14:20:41] [659802296e60a] [DEBUG] Callback main start ok [2024-01-05 14:20:41] [659802296e60a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 14:20:41] [659802296e60a] [DEBUG] Callback main avant while ok [2024-01-05 14:20:41] [659802296e60a] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-05 14:20:39&metadata[message_id]=sms_6597eb5e7cca1016879612&metadata[number]=+33698086527&metadata[sim_card_number]=+33755517568 [2024-01-05 14:20:41] [659802296e60a] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33698086527 Text: Oui [2024-01-05 14:20:41] [659802296e60a] [INFO] From: +33698086527|To: +33755517568|Date: 2024-01-05 14:20:39|Message: Oui [2024-01-05 14:20:41] [659802296e60a] [DEBUG] callback main apres while ok [2024-01-05 14:20:41] [659802296e60a] [DEBUG] Service is enabled ? true [2024-01-05 14:20:41] [659802296e60a] [INFO] Service +33755517568 is enabled ! [2024-01-05 14:20:41] [659802296e60a] [DEBUG] Listen is enabled ? false [2024-01-05 14:20:41] [659802296e60a] [INFO] Listen +33755517568 is disabled ! [2024-01-05 14:20:41] [659802296e60a] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 14:20:41] [659802296e60a] [DEBUG] BDD CheckNumber : OK [2024-01-05 14:20:41] [659802296e60a] [INFO] Callback SMS Count =? 2 [2024-01-05 14:20:41] [659802296e60a] [INFO] Callback checkMessage : Oui. Je logerai par ailleurs chez Beatrice Leconte avec Olivier Renaud. Il y a donc de grandes probabilités que nous covoiturions ensemble sur les 3 jours. -- text: Oui [2024-01-05 14:20:41] [659802296e60a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-05 14:20:41] [659802296e60a] [DEBUG] début chatgpt [2024-01-05 14:20:41] [659802296e60a] [DEBUG] curl_init OK [2024-01-05 14:20:41] [659802296e60a] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"CEC massif central"},{"role":"assistant","content":"Tr\u00e8s bien, allez-vous \u00eatre conducteur ou passager pour ce covoiturage ?"},{"role":"user","content":"Oui"}]} [2024-01-05 14:20:43] [659802296e60a] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dePpRFLT6OGSzypQBp3cQ8EWcTo8", "object": "chat.completion", "created": 1704460841, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Pouvez-vous me donner votre adresse de départ, s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 336, "completion_tokens": 19, "total_tokens": 355 }, "system_fingerprint": null } [2024-01-05 14:20:43] [659802296e60a] [DEBUG] Curl Closed OK [2024-01-05 14:20:43] [659802296e60a] [INFO] Commun GPT Content: { "id": "chatcmpl-8dePpRFLT6OGSzypQBp3cQ8EWcTo8", "object": "chat.completion", "created": 1704460841, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Pouvez-vous me donner votre adresse de départ, s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 336, "completion_tokens": 19, "total_tokens": 355 }, "system_fingerprint": null } [2024-01-05 14:20:43] [659802296e60a] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Oui' [2024-01-05 14:20:43] [659802296e60a] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait ! Pouvez-vous me donner votre adresse de départ, s\'il vous plaît ?' [2024-01-05 14:20:43] [659802296e60a] [DEBUG] Callback juste avant fin callBack [2024-01-05 14:24:17] [65980301c280e] [DEBUG] Callback main start ok [2024-01-05 14:24:17] [65980301c280e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 14:24:17] [65980301c280e] [DEBUG] Callback main avant while ok [2024-01-05 14:24:17] [65980301c280e] [DEBUG] Fields : channel=sms&text=Conducteur&reception_date=2024-01-05 14:24:17&metadata[message_id]=sms_659802bb908e9062241320&metadata[number]=+33698086527&metadata[sim_card_number]=+33755517569 [2024-01-05 14:24:17] [65980301c280e] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33698086527 Text: Conducteur [2024-01-05 14:24:17] [65980301c280e] [INFO] From: +33698086527|To: +33755517569|Date: 2024-01-05 14:24:17|Message: Conducteur [2024-01-05 14:24:17] [65980301c280e] [DEBUG] callback main apres while ok [2024-01-05 14:24:17] [65980301c280e] [DEBUG] Service is enabled ? true [2024-01-05 14:24:17] [65980301c280e] [INFO] Service +33755517569 is enabled ! [2024-01-05 14:24:17] [65980301c280e] [DEBUG] Listen is enabled ? false [2024-01-05 14:24:17] [65980301c280e] [INFO] Listen +33755517569 is disabled ! [2024-01-05 14:24:17] [65980301c280e] [DEBUG] callback main sim_card_number n'est pas correct : +33755517569 envoi vers fin de callback [2024-01-05 14:24:17] [65980301c280e] [DEBUG] Callback juste avant fin callBack [2024-01-05 14:40:51] [659806e3279eb] [DEBUG] Callback main start ok [2024-01-05 14:40:51] [659806e3279eb] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 14:40:51] [659806e3279eb] [DEBUG] Callback main avant while ok [2024-01-05 14:40:51] [659806e3279eb] [DEBUG] Fields : channel=sms&text=Non je serai en vélo !&reception_date=2024-01-05 14:40:50&metadata[message_id]=sms_6597eba0e9169163789070&metadata[number]=+33663817028&metadata[sim_card_number]=+33755517568 [2024-01-05 14:40:51] [659806e3279eb] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33663817028 Text: Non je serai en vélo ! [2024-01-05 14:40:51] [659806e3279eb] [INFO] From: +33663817028|To: +33755517568|Date: 2024-01-05 14:40:50|Message: Non je serai en vélo ! [2024-01-05 14:40:51] [659806e3279eb] [DEBUG] callback main apres while ok [2024-01-05 14:40:51] [659806e3279eb] [DEBUG] Service is enabled ? true [2024-01-05 14:40:51] [659806e3279eb] [INFO] Service +33755517568 is enabled ! [2024-01-05 14:40:51] [659806e3279eb] [DEBUG] Listen is enabled ? false [2024-01-05 14:40:51] [659806e3279eb] [INFO] Listen +33755517568 is disabled ! [2024-01-05 14:40:51] [659806e3279eb] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 14:40:51] [659806e3279eb] [DEBUG] BDD CheckNumber : OK [2024-01-05 14:40:51] [659806e3279eb] [INFO] Callback SMS Count =? 1 [2024-01-05 14:40:51] [659806e3279eb] [INFO] Callback checkMessage : Oui -- text: Non je serai en vélo ! [2024-01-05 14:40:51] [659806e3279eb] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non je serai en vélo !' [2024-01-05 14:40:51] [659806e3279eb] [DEBUG] début chatgpt [2024-01-05 14:40:51] [659806e3279eb] [DEBUG] curl_init OK [2024-01-05 14:40:51] [659806e3279eb] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"Non je serai en v\u00e9lo !"}]} [2024-01-05 14:40:53] [659806e3279eb] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dejL1zNlAbFq5H7fM1JBwAi3grXg", "object": "chat.completion", "created": 1704462051, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, pas de souci ! Si vous avez d'autres questions ou besoin d'aide pour autre chose, n'hésitez pas à me le faire savoir. Bonne journée !" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 309, "completion_tokens": 39, "total_tokens": 348 }, "system_fingerprint": null } [2024-01-05 14:40:53] [659806e3279eb] [DEBUG] Curl Closed OK [2024-01-05 14:40:53] [659806e3279eb] [INFO] Commun GPT Content: { "id": "chatcmpl-8dejL1zNlAbFq5H7fM1JBwAi3grXg", "object": "chat.completion", "created": 1704462051, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, pas de souci ! Si vous avez d'autres questions ou besoin d'aide pour autre chose, n'hésitez pas à me le faire savoir. Bonne journée !" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 309, "completion_tokens": 39, "total_tokens": 348 }, "system_fingerprint": null } [2024-01-05 14:40:53] [659806e3279eb] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non je serai en vélo !' [2024-01-05 14:40:53] [659806e3279eb] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, pas de souci ! Si vous avez d\'autres questions ou besoin d\'aide pour autre chose, n\'hésitez pas à me le faire savoir. Bonne journée !' [2024-01-05 14:40:53] [659806e3279eb] [DEBUG] Callback juste avant fin callBack [2024-01-05 14:41:34] [6598070e2cd83] [DEBUG] Callback main start ok [2024-01-05 14:41:34] [6598070e2cd83] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 14:41:34] [6598070e2cd83] [DEBUG] Callback main avant while ok [2024-01-05 14:41:34] [6598070e2cd83] [DEBUG] Fields : channel=sms&text=Non merci&reception_date=2024-01-05 14:41:32&metadata[message_id]=sms_6597eba0e9169163789070&metadata[number]=+33623484515&metadata[sim_card_number]=+33755517568 [2024-01-05 14:41:34] [6598070e2cd83] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33623484515 Text: Non merci [2024-01-05 14:41:34] [6598070e2cd83] [INFO] From: +33623484515|To: +33755517568|Date: 2024-01-05 14:41:32|Message: Non merci [2024-01-05 14:41:34] [6598070e2cd83] [DEBUG] callback main apres while ok [2024-01-05 14:41:34] [6598070e2cd83] [DEBUG] Service is enabled ? true [2024-01-05 14:41:34] [6598070e2cd83] [INFO] Service +33755517568 is enabled ! [2024-01-05 14:41:34] [6598070e2cd83] [DEBUG] Listen is enabled ? false [2024-01-05 14:41:34] [6598070e2cd83] [INFO] Listen +33755517568 is disabled ! [2024-01-05 14:41:34] [6598070e2cd83] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 14:41:34] [6598070e2cd83] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 14:41:34] [6598070e2cd83] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 14:41:34] [6598070e2cd83] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33623484515 [2024-01-05 14:41:34] [6598070e2cd83] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non merci' [2024-01-05 14:41:34] [6598070e2cd83] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 14:41:34] [6598070e2cd83] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 14:41:34] [6598070e2cd83] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 14:41:34] [6598070e2cd83] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-05 14:41:34] [6598070e2cd83] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 14:41:34] [6598070e2cd83] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 14:41:34] [6598070e2cd83] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 14:41:34] [6598070e2cd83] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 14:41:34] [6598070e2cd83] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 14:41:34] [6598070e2cd83] [DEBUG] début chatgpt [2024-01-05 14:41:34] [6598070e2cd83] [DEBUG] curl_init OK [2024-01-05 14:41:34] [6598070e2cd83] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Non merci"}]} [2024-01-05 14:41:36] [6598070e2cd83] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dek2Pch9S9ApJzVA5blqEvsWqW4Z", "object": "chat.completion", "created": 1704462094, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "La note pour ce message serait probablement 0, car il indique clairement un refus de faire du covoiturage." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 129, "completion_tokens": 29, "total_tokens": 158 }, "system_fingerprint": null } [2024-01-05 14:41:36] [6598070e2cd83] [DEBUG] Curl Closed OK [2024-01-05 14:41:36] [6598070e2cd83] [INFO] Commun GPT Content: { "id": "chatcmpl-8dek2Pch9S9ApJzVA5blqEvsWqW4Z", "object": "chat.completion", "created": 1704462094, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "La note pour ce message serait probablement 0, car il indique clairement un refus de faire du covoiturage." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 129, "completion_tokens": 29, "total_tokens": 158 }, "system_fingerprint": null } [2024-01-05 14:41:36] [6598070e2cd83] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-05 14:41:36] [6598070e2cd83] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non merci' [2024-01-05 14:41:36] [6598070e2cd83] [DEBUG] [AUTOMATIC] Réponse Negative : Non merci [2024-01-05 14:41:36] [6598070e2cd83] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Privilégiez la mobilité douce: des parking-relais sont à disposition dans la ville et les transports en commun permettent d’accéder à l’ESC Clermont. N’hésitez pas à me contacter si vous souhaitez plus d’information concernant ces sujets. Bonne journée ! Alfred.' [2024-01-05 14:41:36] [6598070e2cd83] [INFO] Sender already set +33623484515 [2024-01-05 14:41:36] [6598070e2cd83] [DEBUG] SMS sms1_sent_at : 1 [2024-01-05 14:41:36] [6598070e2cd83] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 14:41:36] [6598070e2cd83] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 14:41:36] [6598070e2cd83] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 14:41:36] [6598070e2cd83] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 14:41:36] [6598070e2cd83] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 14:41:36] [6598070e2cd83] [DEBUG] SMS operators count : 0 [2024-01-05 14:41:36] [6598070e2cd83] [INFO] SMS Count : 1 [2024-01-05 14:41:36] [6598070e2cd83] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33623484515"}],"text":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 14:41:36] [6598070e2cd83] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 14:41:36] [6598070e2cd83] [INFO] [SMS] SMS envoyé avec succès id : sms_659807105784a025065869 [2024-01-05 14:41:36] [6598070e2cd83] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_659807105784a025065869","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":37.49} [2024-01-05 14:41:36] [6598070e2cd83] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 14:41:36] [6598070e2cd83] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 14:41:36' [2024-01-05 14:41:36] [6598070e2cd83] [DEBUG] Callback juste avant fin callBack [2024-01-05 14:42:54] [6598075e484fc] [DEBUG] Callback main start ok [2024-01-05 14:42:54] [6598075e484fc] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 14:42:54] [6598075e484fc] [DEBUG] Callback main avant while ok [2024-01-05 14:42:54] [6598075e484fc] [DEBUG] Fields : channel=sms&text=Non&reception_date=2024-01-05 14:42:53&metadata[message_id]=sms_6597eba0e9169163789070&metadata[number]=+33623032266&metadata[sim_card_number]=+33755517568 [2024-01-05 14:42:54] [6598075e484fc] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33623032266 Text: Non [2024-01-05 14:42:54] [6598075e484fc] [INFO] From: +33623032266|To: +33755517568|Date: 2024-01-05 14:42:53|Message: Non [2024-01-05 14:42:54] [6598075e484fc] [DEBUG] callback main apres while ok [2024-01-05 14:42:54] [6598075e484fc] [DEBUG] Service is enabled ? true [2024-01-05 14:42:54] [6598075e484fc] [INFO] Service +33755517568 is enabled ! [2024-01-05 14:42:54] [6598075e484fc] [DEBUG] Listen is enabled ? false [2024-01-05 14:42:54] [6598075e484fc] [INFO] Listen +33755517568 is disabled ! [2024-01-05 14:42:54] [6598075e484fc] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 14:42:54] [6598075e484fc] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 14:42:54] [6598075e484fc] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 14:42:54] [6598075e484fc] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33623032266 [2024-01-05 14:42:54] [6598075e484fc] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non' [2024-01-05 14:42:54] [6598075e484fc] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 14:42:54] [6598075e484fc] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 14:42:54] [6598075e484fc] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 14:42:54] [6598075e484fc] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-05 14:42:54] [6598075e484fc] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 14:42:54] [6598075e484fc] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 14:42:54] [6598075e484fc] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 14:42:54] [6598075e484fc] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 14:42:54] [6598075e484fc] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 14:42:54] [6598075e484fc] [DEBUG] début chatgpt [2024-01-05 14:42:54] [6598075e484fc] [DEBUG] curl_init OK [2024-01-05 14:42:54] [6598075e484fc] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Non"}]} [2024-01-05 14:42:55] [6598075e484fc] [DEBUG] Commun GPT response: { "id": "chatcmpl-8delKgMUMurjmr2Wm2iK6CzZEGk7E", "object": "chat.completion", "created": 1704462174, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0 (vraiment non)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 10, "total_tokens": 137 }, "system_fingerprint": null } [2024-01-05 14:42:55] [6598075e484fc] [DEBUG] Curl Closed OK [2024-01-05 14:42:55] [6598075e484fc] [INFO] Commun GPT Content: { "id": "chatcmpl-8delKgMUMurjmr2Wm2iK6CzZEGk7E", "object": "chat.completion", "created": 1704462174, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0 (vraiment non)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 10, "total_tokens": 137 }, "system_fingerprint": null } [2024-01-05 14:42:55] [6598075e484fc] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-05 14:42:55] [6598075e484fc] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non' [2024-01-05 14:42:55] [6598075e484fc] [DEBUG] [AUTOMATIC] Réponse Negative : Non [2024-01-05 14:42:55] [6598075e484fc] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Privilégiez la mobilité douce: des parking-relais sont à disposition dans la ville et les transports en commun permettent d’accéder à l’ESC Clermont. N’hésitez pas à me contacter si vous souhaitez plus d’information concernant ces sujets. Bonne journée ! Alfred.' [2024-01-05 14:42:55] [6598075e484fc] [INFO] Sender already set +33623032266 [2024-01-05 14:42:55] [6598075e484fc] [DEBUG] SMS sms1_sent_at : 2 [2024-01-05 14:42:55] [6598075e484fc] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 14:42:55] [6598075e484fc] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 14:42:55] [6598075e484fc] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 14:42:55] [6598075e484fc] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 14:42:55] [6598075e484fc] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 14:42:55] [6598075e484fc] [DEBUG] SMS operators count : 0 [2024-01-05 14:42:55] [6598075e484fc] [INFO] SMS Count : 2 [2024-01-05 14:42:55] [6598075e484fc] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33623032266"}],"text":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 14:42:55] [6598075e484fc] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 14:42:55] [6598075e484fc] [INFO] [SMS] SMS envoyé avec succès id : sms_6598075f79f07306906847 [2024-01-05 14:42:55] [6598075e484fc] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6598075f79f07306906847","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":37.4} [2024-01-05 14:42:55] [6598075e484fc] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 14:42:55] [6598075e484fc] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 14:42:55' [2024-01-05 14:42:55] [6598075e484fc] [DEBUG] Callback juste avant fin callBack [2024-01-05 14:43:33] [65980785c2c25] [DEBUG] Callback main start ok [2024-01-05 14:43:33] [65980785c2c25] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 14:43:33] [65980785c2c25] [DEBUG] Callback main avant while ok [2024-01-05 14:43:33] [65980785c2c25] [DEBUG] Fields : channel=sms&text=Bonjour Non nécessaire Merci&reception_date=2024-01-05 14:43:32&metadata[message_id]=sms_6597eb5e7cca1016879612&metadata[number]=+33618199214&metadata[sim_card_number]=+33755517568 [2024-01-05 14:43:33] [65980785c2c25] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33618199214 Text: Bonjour Non nécessaire Merci [2024-01-05 14:43:33] [65980785c2c25] [INFO] From: +33618199214|To: +33755517568|Date: 2024-01-05 14:43:32|Message: Bonjour Non nécessaire Merci [2024-01-05 14:43:33] [65980785c2c25] [DEBUG] callback main apres while ok [2024-01-05 14:43:33] [65980785c2c25] [DEBUG] Service is enabled ? true [2024-01-05 14:43:33] [65980785c2c25] [INFO] Service +33755517568 is enabled ! [2024-01-05 14:43:33] [65980785c2c25] [DEBUG] Listen is enabled ? false [2024-01-05 14:43:33] [65980785c2c25] [INFO] Listen +33755517568 is disabled ! [2024-01-05 14:43:33] [65980785c2c25] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 14:43:33] [65980785c2c25] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 14:43:33] [65980785c2c25] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 14:43:33] [65980785c2c25] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33618199214 [2024-01-05 14:43:33] [65980785c2c25] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Non nécessaire Merci' [2024-01-05 14:43:33] [65980785c2c25] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 14:43:33] [65980785c2c25] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 14:43:33] [65980785c2c25] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 14:43:33] [65980785c2c25] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-05 14:43:33] [65980785c2c25] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 14:43:33] [65980785c2c25] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 14:43:33] [65980785c2c25] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 14:43:33] [65980785c2c25] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 14:43:33] [65980785c2c25] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 14:43:33] [65980785c2c25] [DEBUG] début chatgpt [2024-01-05 14:43:33] [65980785c2c25] [DEBUG] curl_init OK [2024-01-05 14:43:33] [65980785c2c25] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 Non n\u00e9cessaire Merci"}]} [2024-01-05 14:43:34] [65980785c2c25] [DEBUG] Commun GPT response: { "id": "chatcmpl-8delyzj2ZvUuGaUS2gfnHdByrP1mx", "object": "chat.completion", "created": 1704462214, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 132, "completion_tokens": 1, "total_tokens": 133 }, "system_fingerprint": null } [2024-01-05 14:43:34] [65980785c2c25] [DEBUG] Curl Closed OK [2024-01-05 14:43:34] [65980785c2c25] [INFO] Commun GPT Content: { "id": "chatcmpl-8delyzj2ZvUuGaUS2gfnHdByrP1mx", "object": "chat.completion", "created": 1704462214, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 132, "completion_tokens": 1, "total_tokens": 133 }, "system_fingerprint": null } [2024-01-05 14:43:34] [65980785c2c25] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-05 14:43:34] [65980785c2c25] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour Non nécessaire Merci' [2024-01-05 14:43:34] [65980785c2c25] [DEBUG] [AUTOMATIC] Réponse Negative : Bonjour Non nécessaire Merci [2024-01-05 14:43:34] [65980785c2c25] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Privilégiez la mobilité douce: des parking-relais sont à disposition dans la ville et les transports en commun permettent d’accéder à l’ESC Clermont. N’hésitez pas à me contacter si vous souhaitez plus d’information concernant ces sujets. Bonne journée ! Alfred.' [2024-01-05 14:43:34] [65980785c2c25] [INFO] Sender already set +33618199214 [2024-01-05 14:43:34] [65980785c2c25] [DEBUG] SMS sms1_sent_at : 3 [2024-01-05 14:43:34] [65980785c2c25] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 14:43:34] [65980785c2c25] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 14:43:34] [65980785c2c25] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 14:43:34] [65980785c2c25] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 14:43:34] [65980785c2c25] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 14:43:34] [65980785c2c25] [DEBUG] SMS operators count : 0 [2024-01-05 14:43:34] [65980785c2c25] [INFO] SMS Count : 3 [2024-01-05 14:43:34] [65980785c2c25] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33618199214"}],"text":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 14:43:34] [65980785c2c25] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 14:43:34] [65980785c2c25] [INFO] [SMS] SMS envoyé avec succès id : sms_65980786cdace491607206 [2024-01-05 14:43:34] [65980785c2c25] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65980786cdace491607206","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":37.31} [2024-01-05 14:43:34] [65980785c2c25] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 14:43:34] [65980785c2c25] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 14:43:34' [2024-01-05 14:43:34] [65980785c2c25] [DEBUG] Callback juste avant fin callBack [2024-01-05 15:08:42] [65980d6add635] [DEBUG] Callback main start ok [2024-01-05 15:08:42] [65980d6add635] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 15:08:42] [65980d6add635] [DEBUG] Callback main avant while ok [2024-01-05 15:08:42] [65980d6add635] [DEBUG] Fields : channel=sms&text=Non merci&reception_date=2024-01-05 15:08:41&metadata[message_id]=sms_6597eba0e9169163789070&metadata[number]=+33607181903&metadata[sim_card_number]=+33755517568 [2024-01-05 15:08:42] [65980d6add635] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33607181903 Text: Non merci [2024-01-05 15:08:42] [65980d6add635] [INFO] From: +33607181903|To: +33755517568|Date: 2024-01-05 15:08:41|Message: Non merci [2024-01-05 15:08:42] [65980d6add635] [DEBUG] callback main apres while ok [2024-01-05 15:08:42] [65980d6add635] [DEBUG] Service is enabled ? true [2024-01-05 15:08:42] [65980d6add635] [INFO] Service +33755517568 is enabled ! [2024-01-05 15:08:42] [65980d6add635] [DEBUG] Listen is enabled ? false [2024-01-05 15:08:42] [65980d6add635] [INFO] Listen +33755517568 is disabled ! [2024-01-05 15:08:42] [65980d6add635] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 15:08:42] [65980d6add635] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 15:08:42] [65980d6add635] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 15:08:42] [65980d6add635] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33607181903 [2024-01-05 15:08:42] [65980d6add635] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non merci' [2024-01-05 15:08:42] [65980d6add635] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 15:08:42] [65980d6add635] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 15:08:42] [65980d6add635] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 15:08:42] [65980d6add635] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-05 15:08:42] [65980d6add635] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 15:08:42] [65980d6add635] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 15:08:42] [65980d6add635] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 15:08:42] [65980d6add635] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 15:08:42] [65980d6add635] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 15:08:42] [65980d6add635] [DEBUG] début chatgpt [2024-01-05 15:08:42] [65980d6add635] [DEBUG] curl_init OK [2024-01-05 15:08:42] [65980d6add635] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Non merci"}]} [2024-01-05 15:08:43] [65980d6add635] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dfAJnuVX4rMD6s8GnfHKHUTZ91pF", "object": "chat.completion", "created": 1704463723, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 129, "completion_tokens": 4, "total_tokens": 133 }, "system_fingerprint": null } [2024-01-05 15:08:43] [65980d6add635] [DEBUG] Curl Closed OK [2024-01-05 15:08:43] [65980d6add635] [INFO] Commun GPT Content: { "id": "chatcmpl-8dfAJnuVX4rMD6s8GnfHKHUTZ91pF", "object": "chat.completion", "created": 1704463723, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 129, "completion_tokens": 4, "total_tokens": 133 }, "system_fingerprint": null } [2024-01-05 15:08:43] [65980d6add635] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-05 15:08:43] [65980d6add635] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non merci' [2024-01-05 15:08:43] [65980d6add635] [DEBUG] [AUTOMATIC] Réponse Negative : Non merci [2024-01-05 15:08:43] [65980d6add635] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Privilégiez la mobilité douce: des parking-relais sont à disposition dans la ville et les transports en commun permettent d’accéder à l’ESC Clermont. N’hésitez pas à me contacter si vous souhaitez plus d’information concernant ces sujets. Bonne journée ! Alfred.' [2024-01-05 15:08:43] [65980d6add635] [INFO] Sender already set +33607181903 [2024-01-05 15:08:43] [65980d6add635] [DEBUG] SMS sms1_sent_at : 0 [2024-01-05 15:08:43] [65980d6add635] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 15:08:43] [65980d6add635] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 15:08:43] [65980d6add635] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 15:08:43] [65980d6add635] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 15:08:43] [65980d6add635] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 15:08:43] [65980d6add635] [DEBUG] SMS operators count : 0 [2024-01-05 15:08:43] [65980d6add635] [INFO] SMS Count : 0 [2024-01-05 15:08:43] [65980d6add635] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33607181903"}],"text":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 15:08:44] [65980d6add635] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 15:08:44] [65980d6add635] [INFO] [SMS] SMS envoyé avec succès id : sms_65980d6c58c27378598023 [2024-01-05 15:08:44] [65980d6add635] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65980d6c58c27378598023","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":43.73} [2024-01-05 15:08:44] [65980d6add635] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 15:08:44] [65980d6add635] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 15:08:44' [2024-01-05 15:08:44] [65980d6add635] [DEBUG] Callback juste avant fin callBack [2024-01-05 15:40:55] [659814f78d486] [DEBUG] Callback main start ok [2024-01-05 15:40:55] [659814f78d486] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 15:40:55] [659814f78d486] [DEBUG] Callback main avant while ok [2024-01-05 15:40:55] [659814f78d486] [DEBUG] Fields : channel=sms&text=Non, pas besoin Merci&reception_date=2024-01-05 15:40:54&metadata[message_id]=sms_6597ebd0f086c472809682&metadata[number]=+33660272405&metadata[sim_card_number]=+33755517568 [2024-01-05 15:40:55] [659814f78d486] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33660272405 Text: Non, pas besoin Merci [2024-01-05 15:40:55] [659814f78d486] [INFO] From: +33660272405|To: +33755517568|Date: 2024-01-05 15:40:54|Message: Non, pas besoin Merci [2024-01-05 15:40:55] [659814f78d486] [DEBUG] callback main apres while ok [2024-01-05 15:40:55] [659814f78d486] [DEBUG] Service is enabled ? true [2024-01-05 15:40:55] [659814f78d486] [INFO] Service +33755517568 is enabled ! [2024-01-05 15:40:55] [659814f78d486] [DEBUG] Listen is enabled ? false [2024-01-05 15:40:55] [659814f78d486] [INFO] Listen +33755517568 is disabled ! [2024-01-05 15:40:55] [659814f78d486] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 15:40:55] [659814f78d486] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 15:40:55] [659814f78d486] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 15:40:55] [659814f78d486] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33660272405 [2024-01-05 15:40:55] [659814f78d486] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non, pas besoin Merci' [2024-01-05 15:40:55] [659814f78d486] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 15:40:55] [659814f78d486] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 15:40:55] [659814f78d486] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 15:40:55] [659814f78d486] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-05 15:40:55] [659814f78d486] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 15:40:55] [659814f78d486] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 15:40:55] [659814f78d486] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 15:40:55] [659814f78d486] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 15:40:55] [659814f78d486] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 15:40:55] [659814f78d486] [DEBUG] début chatgpt [2024-01-05 15:40:55] [659814f78d486] [DEBUG] curl_init OK [2024-01-05 15:40:55] [659814f78d486] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Non, pas besoin Merci"}]} [2024-01-05 15:40:56] [659814f78d486] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dffUMdiaW9AGd9e5rjAxO8JT8RRE", "object": "chat.completion", "created": 1704465656, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 132, "completion_tokens": 1, "total_tokens": 133 }, "system_fingerprint": null } [2024-01-05 15:40:56] [659814f78d486] [DEBUG] Curl Closed OK [2024-01-05 15:40:56] [659814f78d486] [INFO] Commun GPT Content: { "id": "chatcmpl-8dffUMdiaW9AGd9e5rjAxO8JT8RRE", "object": "chat.completion", "created": 1704465656, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 132, "completion_tokens": 1, "total_tokens": 133 }, "system_fingerprint": null } [2024-01-05 15:40:56] [659814f78d486] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-05 15:40:56] [659814f78d486] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non, pas besoin Merci' [2024-01-05 15:40:56] [659814f78d486] [DEBUG] [AUTOMATIC] Réponse Negative : Non, pas besoin Merci [2024-01-05 15:40:56] [659814f78d486] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Privilégiez la mobilité douce: des parking-relais sont à disposition dans la ville et les transports en commun permettent d’accéder à l’ESC Clermont. N’hésitez pas à me contacter si vous souhaitez plus d’information concernant ces sujets. Bonne journée ! Alfred.' [2024-01-05 15:40:56] [659814f78d486] [INFO] Sender already set +33660272405 [2024-01-05 15:40:56] [659814f78d486] [DEBUG] SMS sms1_sent_at : 1 [2024-01-05 15:40:56] [659814f78d486] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 15:40:56] [659814f78d486] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 15:40:56] [659814f78d486] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 15:40:56] [659814f78d486] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 15:40:56] [659814f78d486] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 15:40:56] [659814f78d486] [DEBUG] SMS operators count : 0 [2024-01-05 15:40:56] [659814f78d486] [INFO] SMS Count : 1 [2024-01-05 15:40:56] [659814f78d486] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33660272405"}],"text":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 15:40:56] [659814f78d486] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 15:40:56] [659814f78d486] [INFO] [SMS] SMS envoyé avec succès id : sms_659814f8a7817102212089 [2024-01-05 15:40:56] [659814f78d486] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_659814f8a7817102212089","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":43.64} [2024-01-05 15:40:56] [659814f78d486] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 15:40:56] [659814f78d486] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 15:40:56' [2024-01-05 15:40:56] [659814f78d486] [DEBUG] Callback juste avant fin callBack [2024-01-05 15:42:07] [6598153fd7645] [DEBUG] Callback main start ok [2024-01-05 15:42:07] [6598153fd7645] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 15:42:07] [6598153fd7645] [DEBUG] Callback main avant while ok [2024-01-05 15:42:07] [6598153fd7645] [DEBUG] Fields : channel=sms&text=J'arriverai de Lyon en voiture le mercredi 17 au matin, je peux prendre 3 personnes sur ma route. Pour le retour je ne covoiture pas car je ne connais pas mon trajet&reception_date=2024-01-05 15:42:06&metadata[message_id]=sms_659803968d8c3658405573&metadata[number]=+33698086527&metadata[sim_card_number]=+33755517569 [2024-01-05 15:42:07] [6598153fd7645] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33698086527 Text: J'arriverai de Lyon en voiture le mercredi 17 au matin, je peux prendre 3 personnes sur ma route. Pour le retour je ne covoiture pas car je ne connais pas mon trajet [2024-01-05 15:42:07] [6598153fd7645] [INFO] From: +33698086527|To: +33755517569|Date: 2024-01-05 15:42:06|Message: J'arriverai de Lyon en voiture le mercredi 17 au matin, je peux prendre 3 personnes sur ma route. Pour le retour je ne covoiture pas car je ne connais pas mon trajet [2024-01-05 15:42:07] [6598153fd7645] [DEBUG] callback main apres while ok [2024-01-05 15:42:07] [6598153fd7645] [DEBUG] Service is enabled ? true [2024-01-05 15:42:07] [6598153fd7645] [INFO] Service +33755517569 is enabled ! [2024-01-05 15:42:07] [6598153fd7645] [DEBUG] Listen is enabled ? false [2024-01-05 15:42:07] [6598153fd7645] [INFO] Listen +33755517569 is disabled ! [2024-01-05 15:42:07] [6598153fd7645] [DEBUG] callback main sim_card_number n'est pas correct : +33755517569 envoi vers fin de callback [2024-01-05 15:42:07] [6598153fd7645] [DEBUG] Callback juste avant fin callBack [2024-01-05 15:46:08] [6598163032c41] [DEBUG] Callback main start ok [2024-01-05 15:46:08] [6598163032c41] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 15:46:08] [6598163032c41] [DEBUG] Callback main avant while ok [2024-01-05 15:46:08] [6598163032c41] [DEBUG] Fields : channel=sms&text=Bonjour, Merci beaucoup mais j'habite à 5 minutes à pied. Bonne année 2024&reception_date=2024-01-05 15:46:06&metadata[message_id]=sms_6597ebd0f086c472809682&metadata[number]=+33658322737&metadata[sim_card_number]=+33755517568 [2024-01-05 15:46:08] [6598163032c41] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33658322737 Text: Bonjour, Merci beaucoup mais j'habite à 5 minutes à pied. Bonne année 2024 [2024-01-05 15:46:08] [6598163032c41] [INFO] From: +33658322737|To: +33755517568|Date: 2024-01-05 15:46:06|Message: Bonjour, Merci beaucoup mais j'habite à 5 minutes à pied. Bonne année 2024 [2024-01-05 15:46:08] [6598163032c41] [DEBUG] callback main apres while ok [2024-01-05 15:46:08] [6598163032c41] [DEBUG] Service is enabled ? true [2024-01-05 15:46:08] [6598163032c41] [INFO] Service +33755517568 is enabled ! [2024-01-05 15:46:08] [6598163032c41] [DEBUG] Listen is enabled ? false [2024-01-05 15:46:08] [6598163032c41] [INFO] Listen +33755517568 is disabled ! [2024-01-05 15:46:08] [6598163032c41] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 15:46:08] [6598163032c41] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 15:46:08] [6598163032c41] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 15:46:08] [6598163032c41] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33658322737 [2024-01-05 15:46:08] [6598163032c41] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, Merci beaucoup mais j\'habite à 5 minutes à pied. Bonne année 2024' [2024-01-05 15:46:08] [6598163032c41] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 15:46:08] [6598163032c41] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 15:46:08] [6598163032c41] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 15:46:08] [6598163032c41] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-05 15:46:08] [6598163032c41] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 15:46:08] [6598163032c41] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 15:46:08] [6598163032c41] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 15:46:08] [6598163032c41] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 15:46:08] [6598163032c41] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 15:46:08] [6598163032c41] [DEBUG] début chatgpt [2024-01-05 15:46:08] [6598163032c41] [DEBUG] curl_init OK [2024-01-05 15:46:08] [6598163032c41] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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, Merci beaucoup mais j'habite \u00e0 5 minutes \u00e0 pied. Bonne ann\u00e9e 2024"}]} [2024-01-05 15:46:11] [6598163032c41] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dfkW72lPnbRsJNgpF98uJzp3m3v9", "object": "chat.completion", "created": 1704465968, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0. Le message indique que la personne habite à proximité et n'a donc pas besoin de faire du covoiturage. Il n'est donc pas positif ou négatif par rapport à la question du covoiturage." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 150, "completion_tokens": 53, "total_tokens": 203 }, "system_fingerprint": null } [2024-01-05 15:46:11] [6598163032c41] [DEBUG] Curl Closed OK [2024-01-05 15:46:11] [6598163032c41] [INFO] Commun GPT Content: { "id": "chatcmpl-8dfkW72lPnbRsJNgpF98uJzp3m3v9", "object": "chat.completion", "created": 1704465968, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0. Le message indique que la personne habite à proximité et n'a donc pas besoin de faire du covoiturage. Il n'est donc pas positif ou négatif par rapport à la question du covoiturage." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 150, "completion_tokens": 53, "total_tokens": 203 }, "system_fingerprint": null } [2024-01-05 15:46:11] [6598163032c41] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-05 15:46:11] [6598163032c41] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour, Merci beaucoup mais j\'habite à 5 minutes à pied. Bonne année 2024' [2024-01-05 15:46:11] [6598163032c41] [DEBUG] [AUTOMATIC] Réponse Negative : Bonjour, Merci beaucoup mais j'habite à 5 minutes à pied. Bonne année 2024 [2024-01-05 15:46:11] [6598163032c41] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Privilégiez la mobilité douce: des parking-relais sont à disposition dans la ville et les transports en commun permettent d’accéder à l’ESC Clermont. N’hésitez pas à me contacter si vous souhaitez plus d’information concernant ces sujets. Bonne journée ! Alfred.' [2024-01-05 15:46:11] [6598163032c41] [INFO] Sender already set +33658322737 [2024-01-05 15:46:11] [6598163032c41] [DEBUG] SMS sms1_sent_at : 2 [2024-01-05 15:46:11] [6598163032c41] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 15:46:11] [6598163032c41] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 15:46:11] [6598163032c41] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 15:46:11] [6598163032c41] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 15:46:11] [6598163032c41] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 15:46:11] [6598163032c41] [DEBUG] SMS operators count : 0 [2024-01-05 15:46:11] [6598163032c41] [INFO] SMS Count : 2 [2024-01-05 15:46:11] [6598163032c41] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33658322737"}],"text":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 15:46:11] [6598163032c41] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 15:46:11] [6598163032c41] [INFO] [SMS] SMS envoyé avec succès id : sms_6598163364db8932035729 [2024-01-05 15:46:11] [6598163032c41] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6598163364db8932035729","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":43.51} [2024-01-05 15:46:11] [6598163032c41] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 15:46:11] [6598163032c41] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 15:46:11' [2024-01-05 15:46:11] [6598163032c41] [DEBUG] Callback juste avant fin callBack [2024-01-05 15:49:49] [6598170d4967e] [DEBUG] Callback main start ok [2024-01-05 15:49:49] [6598170d4967e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 15:49:49] [6598170d4967e] [DEBUG] Callback main avant while ok [2024-01-05 15:49:49] [6598170d4967e] [DEBUG] Fields : channel=sms&text=Vers 11h&reception_date=2024-01-05 15:49:48&metadata[message_id]=sms_65981607b8569116075059&metadata[number]=+33698086527&metadata[sim_card_number]=+33755517569 [2024-01-05 15:49:49] [6598170d4967e] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33698086527 Text: Vers 11h [2024-01-05 15:49:49] [6598170d4967e] [INFO] From: +33698086527|To: +33755517569|Date: 2024-01-05 15:49:48|Message: Vers 11h [2024-01-05 15:49:49] [6598170d4967e] [DEBUG] callback main apres while ok [2024-01-05 15:49:49] [6598170d4967e] [DEBUG] Service is enabled ? true [2024-01-05 15:49:49] [6598170d4967e] [INFO] Service +33755517569 is enabled ! [2024-01-05 15:49:49] [6598170d4967e] [DEBUG] Listen is enabled ? false [2024-01-05 15:49:49] [6598170d4967e] [INFO] Listen +33755517569 is disabled ! [2024-01-05 15:49:49] [6598170d4967e] [DEBUG] callback main sim_card_number n'est pas correct : +33755517569 envoi vers fin de callback [2024-01-05 15:49:49] [6598170d4967e] [DEBUG] Callback juste avant fin callBack [2024-01-05 15:50:59] [6598175382869] [DEBUG] Callback main start ok [2024-01-05 15:50:59] [6598175382869] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 15:50:59] [6598175382869] [DEBUG] Callback main avant while ok [2024-01-05 15:50:59] [6598175382869] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-05 15:50:58&metadata[message_id]=sms_6597ebd0f086c472809682&metadata[number]=+33673181803&metadata[sim_card_number]=+33755517568 [2024-01-05 15:50:59] [6598175382869] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33673181803 Text: Oui [2024-01-05 15:50:59] [6598175382869] [INFO] From: +33673181803|To: +33755517568|Date: 2024-01-05 15:50:58|Message: Oui [2024-01-05 15:50:59] [6598175382869] [DEBUG] callback main apres while ok [2024-01-05 15:50:59] [6598175382869] [DEBUG] Service is enabled ? true [2024-01-05 15:50:59] [6598175382869] [INFO] Service +33755517568 is enabled ! [2024-01-05 15:50:59] [6598175382869] [DEBUG] Listen is enabled ? false [2024-01-05 15:50:59] [6598175382869] [INFO] Listen +33755517568 is disabled ! [2024-01-05 15:50:59] [6598175382869] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 15:50:59] [6598175382869] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 15:50:59] [6598175382869] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 15:50:59] [6598175382869] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33673181803 [2024-01-05 15:50:59] [6598175382869] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-05 15:50:59] [6598175382869] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 15:50:59] [6598175382869] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 15:50:59] [6598175382869] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 15:50:59] [6598175382869] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-05 15:50:59] [6598175382869] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 15:50:59] [6598175382869] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 15:50:59] [6598175382869] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 15:50:59] [6598175382869] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 15:50:59] [6598175382869] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 15:50:59] [6598175382869] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2024-01-05 15:50:59] [6598175382869] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-05 15:50:59] [6598175382869] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-05 15:50:59] [6598175382869] [INFO] Sender already set +33673181803 [2024-01-05 15:50:59] [6598175382869] [DEBUG] SMS sms1_sent_at : 3 [2024-01-05 15:50:59] [6598175382869] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 15:50:59] [6598175382869] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 15:50:59] [6598175382869] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 15:50:59] [6598175382869] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 15:50:59] [6598175382869] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 15:50:59] [6598175382869] [DEBUG] SMS operators count : 0 [2024-01-05 15:50:59] [6598175382869] [INFO] SMS Count : 3 [2024-01-05 15:50:59] [6598175382869] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33673181803"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus sur moi, je vous invite \u00e0 consulter les CGU [https:\/\/bit.ly\/cEc] et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 15:50:59] [6598175382869] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 15:50:59] [6598175382869] [INFO] [SMS] SMS envoyé avec succès id : sms_65981753cde53470503657 [2024-01-05 15:50:59] [6598175382869] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65981753cde53470503657","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":43.33} [2024-01-05 15:50:59] [6598175382869] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 15:50:59] [6598175382869] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 15:50:59' [2024-01-05 15:50:59] [6598175382869] [DEBUG] Callback juste avant fin callBack [2024-01-05 16:04:11] [65981a6b9723d] [DEBUG] Callback main start ok [2024-01-05 16:04:11] [65981a6b9723d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 16:04:11] [65981a6b9723d] [DEBUG] Callback main avant while ok [2024-01-05 16:04:11] [65981a6b9723d] [DEBUG] Fields : channel=sms&text=Non merci&reception_date=2024-01-05 16:04:09&metadata[message_id]=sms_6597ea34e0bde744968121&metadata[number]=+33648796123&metadata[sim_card_number]=+33755517568 [2024-01-05 16:04:11] [65981a6b9723d] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33648796123 Text: Non merci [2024-01-05 16:04:11] [65981a6b9723d] [INFO] From: +33648796123|To: +33755517568|Date: 2024-01-05 16:04:09|Message: Non merci [2024-01-05 16:04:11] [65981a6b9723d] [DEBUG] callback main apres while ok [2024-01-05 16:04:11] [65981a6b9723d] [DEBUG] Service is enabled ? true [2024-01-05 16:04:11] [65981a6b9723d] [INFO] Service +33755517568 is enabled ! [2024-01-05 16:04:11] [65981a6b9723d] [DEBUG] Listen is enabled ? false [2024-01-05 16:04:11] [65981a6b9723d] [INFO] Listen +33755517568 is disabled ! [2024-01-05 16:04:11] [65981a6b9723d] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 16:04:11] [65981a6b9723d] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 16:04:11] [65981a6b9723d] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 16:04:11] [65981a6b9723d] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33648796123 [2024-01-05 16:04:11] [65981a6b9723d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non merci' [2024-01-05 16:04:11] [65981a6b9723d] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 16:04:11] [65981a6b9723d] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 16:04:11] [65981a6b9723d] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 16:04:11] [65981a6b9723d] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-05 16:04:11] [65981a6b9723d] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 16:04:11] [65981a6b9723d] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 16:04:11] [65981a6b9723d] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 16:04:11] [65981a6b9723d] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 16:04:11] [65981a6b9723d] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 16:04:11] [65981a6b9723d] [DEBUG] début chatgpt [2024-01-05 16:04:11] [65981a6b9723d] [DEBUG] curl_init OK [2024-01-05 16:04:11] [65981a6b9723d] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Non merci"}]} [2024-01-05 16:04:12] [65981a6b9723d] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dg1zChW0XsovvPiRFlBoYLKdesTO", "object": "chat.completion", "created": 1704467051, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 129, "completion_tokens": 1, "total_tokens": 130 }, "system_fingerprint": null } [2024-01-05 16:04:12] [65981a6b9723d] [DEBUG] Curl Closed OK [2024-01-05 16:04:12] [65981a6b9723d] [INFO] Commun GPT Content: { "id": "chatcmpl-8dg1zChW0XsovvPiRFlBoYLKdesTO", "object": "chat.completion", "created": 1704467051, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 129, "completion_tokens": 1, "total_tokens": 130 }, "system_fingerprint": null } [2024-01-05 16:04:12] [65981a6b9723d] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-05 16:04:12] [65981a6b9723d] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non merci' [2024-01-05 16:04:12] [65981a6b9723d] [DEBUG] [AUTOMATIC] Réponse Negative : Non merci [2024-01-05 16:04:12] [65981a6b9723d] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Privilégiez la mobilité douce: des parking-relais sont à disposition dans la ville et les transports en commun permettent d’accéder à l’ESC Clermont. N’hésitez pas à me contacter si vous souhaitez plus d’information concernant ces sujets. Bonne journée ! Alfred.' [2024-01-05 16:04:12] [65981a6b9723d] [INFO] Sender already set +33648796123 [2024-01-05 16:04:12] [65981a6b9723d] [DEBUG] SMS sms1_sent_at : 0 [2024-01-05 16:04:12] [65981a6b9723d] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 16:04:12] [65981a6b9723d] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 16:04:12] [65981a6b9723d] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 16:04:12] [65981a6b9723d] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 16:04:12] [65981a6b9723d] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 16:04:12] [65981a6b9723d] [DEBUG] SMS operators count : 0 [2024-01-05 16:04:12] [65981a6b9723d] [INFO] SMS Count : 0 [2024-01-05 16:04:12] [65981a6b9723d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33648796123"}],"text":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 16:04:12] [65981a6b9723d] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 16:04:12] [65981a6b9723d] [INFO] [SMS] SMS envoyé avec succès id : sms_65981a6cb9dc6075488232 [2024-01-05 16:04:12] [65981a6b9723d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65981a6cb9dc6075488232","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":43.15} [2024-01-05 16:04:12] [65981a6b9723d] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 16:04:12] [65981a6b9723d] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 16:04:12' [2024-01-05 16:04:12] [65981a6b9723d] [DEBUG] Callback juste avant fin callBack [2024-01-05 16:33:20] [65982140d76b8] [DEBUG] Callback main start ok [2024-01-05 16:33:20] [65982140d76b8] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 16:33:20] [65982140d76b8] [DEBUG] Callback main avant while ok [2024-01-05 16:33:20] [65982140d76b8] [DEBUG] Fields : channel=sms&text=Non&reception_date=2024-01-05 16:33:19&metadata[message_id]=sms_6597ea34e0bde744968121&metadata[number]=+33642158561&metadata[sim_card_number]=+33755517568 [2024-01-05 16:33:20] [65982140d76b8] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33642158561 Text: Non [2024-01-05 16:33:20] [65982140d76b8] [INFO] From: +33642158561|To: +33755517568|Date: 2024-01-05 16:33:19|Message: Non [2024-01-05 16:33:20] [65982140d76b8] [DEBUG] callback main apres while ok [2024-01-05 16:33:20] [65982140d76b8] [DEBUG] Service is enabled ? true [2024-01-05 16:33:20] [65982140d76b8] [INFO] Service +33755517568 is enabled ! [2024-01-05 16:33:20] [65982140d76b8] [DEBUG] Listen is enabled ? false [2024-01-05 16:33:20] [65982140d76b8] [INFO] Listen +33755517568 is disabled ! [2024-01-05 16:33:20] [65982140d76b8] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 16:33:20] [65982140d76b8] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 16:33:20] [65982140d76b8] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 16:33:20] [65982140d76b8] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33642158561 [2024-01-05 16:33:20] [65982140d76b8] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non' [2024-01-05 16:33:20] [65982140d76b8] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 16:33:20] [65982140d76b8] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 16:33:20] [65982140d76b8] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 16:33:20] [65982140d76b8] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-05 16:33:20] [65982140d76b8] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 16:33:20] [65982140d76b8] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 16:33:20] [65982140d76b8] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 16:33:20] [65982140d76b8] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 16:33:20] [65982140d76b8] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 16:33:20] [65982140d76b8] [DEBUG] début chatgpt [2024-01-05 16:33:20] [65982140d76b8] [DEBUG] curl_init OK [2024-01-05 16:33:20] [65982140d76b8] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Non"}]} [2024-01-05 16:33:21] [65982140d76b8] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dgUDmfhMgnV91cNfPhuldlb6rHT2", "object": "chat.completion", "created": 1704468801, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 4, "total_tokens": 131 }, "system_fingerprint": null } [2024-01-05 16:33:21] [65982140d76b8] [DEBUG] Curl Closed OK [2024-01-05 16:33:21] [65982140d76b8] [INFO] Commun GPT Content: { "id": "chatcmpl-8dgUDmfhMgnV91cNfPhuldlb6rHT2", "object": "chat.completion", "created": 1704468801, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 4, "total_tokens": 131 }, "system_fingerprint": null } [2024-01-05 16:33:21] [65982140d76b8] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-05 16:33:21] [65982140d76b8] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non' [2024-01-05 16:33:21] [65982140d76b8] [DEBUG] [AUTOMATIC] Réponse Negative : Non [2024-01-05 16:33:21] [65982140d76b8] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Privilégiez la mobilité douce: des parking-relais sont à disposition dans la ville et les transports en commun permettent d’accéder à l’ESC Clermont. N’hésitez pas à me contacter si vous souhaitez plus d’information concernant ces sujets. Bonne journée ! Alfred.' [2024-01-05 16:33:21] [65982140d76b8] [INFO] Sender already set +33642158561 [2024-01-05 16:33:21] [65982140d76b8] [DEBUG] SMS sms1_sent_at : 1 [2024-01-05 16:33:21] [65982140d76b8] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 16:33:21] [65982140d76b8] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 16:33:21] [65982140d76b8] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 16:33:21] [65982140d76b8] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 16:33:21] [65982140d76b8] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 16:33:21] [65982140d76b8] [DEBUG] SMS operators count : 0 [2024-01-05 16:33:21] [65982140d76b8] [INFO] SMS Count : 1 [2024-01-05 16:33:21] [65982140d76b8] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33642158561"}],"text":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 16:33:22] [65982140d76b8] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 16:33:22] [65982140d76b8] [INFO] [SMS] SMS envoyé avec succès id : sms_65982141edb1b158999275 [2024-01-05 16:33:22] [65982140d76b8] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65982141edb1b158999275","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":43.06} [2024-01-05 16:33:22] [65982140d76b8] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 16:33:22] [65982140d76b8] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 16:33:22' [2024-01-05 16:33:22] [65982140d76b8] [DEBUG] Callback juste avant fin callBack [2024-01-05 16:33:53] [65982161e78f1] [DEBUG] Callback main start ok [2024-01-05 16:33:53] [65982161e78f1] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 16:33:53] [65982161e78f1] [DEBUG] Callback main avant while ok [2024-01-05 16:33:53] [65982161e78f1] [DEBUG] Fields : channel=sms&text=Merci&reception_date=2024-01-05 16:33:52&metadata[message_id]=sms_65982141edb1b158999275&metadata[number]=+33642158561&metadata[sim_card_number]=+33755517568 [2024-01-05 16:33:53] [65982161e78f1] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33642158561 Text: Merci [2024-01-05 16:33:53] [65982161e78f1] [INFO] From: +33642158561|To: +33755517568|Date: 2024-01-05 16:33:52|Message: Merci [2024-01-05 16:33:53] [65982161e78f1] [DEBUG] callback main apres while ok [2024-01-05 16:33:53] [65982161e78f1] [DEBUG] Service is enabled ? true [2024-01-05 16:33:53] [65982161e78f1] [INFO] Service +33755517568 is enabled ! [2024-01-05 16:33:53] [65982161e78f1] [DEBUG] Listen is enabled ? false [2024-01-05 16:33:53] [65982161e78f1] [INFO] Listen +33755517568 is disabled ! [2024-01-05 16:33:53] [65982161e78f1] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 16:33:53] [65982161e78f1] [DEBUG] BDD CheckNumber : OK [2024-01-05 16:33:53] [65982161e78f1] [INFO] Callback SMS Count =? 2 [2024-01-05 16:33:53] [65982161e78f1] [INFO] Callback checkMessage : Non -- text: Merci [2024-01-05 16:33:53] [65982161e78f1] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Merci' [2024-01-05 16:33:53] [65982161e78f1] [DEBUG] début chatgpt [2024-01-05 16:33:53] [65982161e78f1] [DEBUG] curl_init OK [2024-01-05 16:33:53] [65982161e78f1] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par la CEC Massif Central pour l'\u00e9v\u00e9nement 'Nouveau cap repr\u00e9sentatif' du 17 au 19 janvier 2024 \u00e0 l\u2019ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de d\u00e9part. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Non"},{"role":"assistant","content":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred."},{"role":"user","content":"Merci"}]} [2024-01-05 16:33:55] [65982161e78f1] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dgUkg1SxmN9HdI5StnbkfCvHiIIF", "object": "chat.completion", "created": 1704468834, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je vous en prie ! Si vous avez d'autres questions, n'hésitez pas à me demander. Bonne journée à vous !" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 437, "completion_tokens": 29, "total_tokens": 466 }, "system_fingerprint": null } [2024-01-05 16:33:55] [65982161e78f1] [DEBUG] Curl Closed OK [2024-01-05 16:33:55] [65982161e78f1] [INFO] Commun GPT Content: { "id": "chatcmpl-8dgUkg1SxmN9HdI5StnbkfCvHiIIF", "object": "chat.completion", "created": 1704468834, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je vous en prie ! Si vous avez d'autres questions, n'hésitez pas à me demander. Bonne journée à vous !" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 437, "completion_tokens": 29, "total_tokens": 466 }, "system_fingerprint": null } [2024-01-05 16:33:55] [65982161e78f1] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Merci' [2024-01-05 16:33:55] [65982161e78f1] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Je vous en prie ! Si vous avez d\'autres questions, n\'hésitez pas à me demander. Bonne journée à vous !' [2024-01-05 16:33:55] [65982161e78f1] [DEBUG] Callback juste avant fin callBack [2024-01-05 17:04:36] [6598289469d35] [DEBUG] Callback main start ok [2024-01-05 17:04:36] [6598289469d35] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 17:04:36] [6598289469d35] [DEBUG] Callback main avant while ok [2024-01-05 17:04:36] [6598289469d35] [DEBUG] Fields : channel=sms&text=Non&reception_date=2024-01-05 17:04:35&metadata[message_id]=sms_6597eba0e9169163789070&metadata[number]=+33768846451&metadata[sim_card_number]=+33755517568 [2024-01-05 17:04:36] [6598289469d35] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33768846451 Text: Non [2024-01-05 17:04:36] [6598289469d35] [INFO] From: +33768846451|To: +33755517568|Date: 2024-01-05 17:04:35|Message: Non [2024-01-05 17:04:36] [6598289469d35] [DEBUG] callback main apres while ok [2024-01-05 17:04:36] [6598289469d35] [DEBUG] Service is enabled ? true [2024-01-05 17:04:36] [6598289469d35] [INFO] Service +33755517568 is enabled ! [2024-01-05 17:04:36] [6598289469d35] [DEBUG] Listen is enabled ? false [2024-01-05 17:04:36] [6598289469d35] [INFO] Listen +33755517568 is disabled ! [2024-01-05 17:04:36] [6598289469d35] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 17:04:36] [6598289469d35] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 17:04:36] [6598289469d35] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 17:04:36] [6598289469d35] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33768846451 [2024-01-05 17:04:36] [6598289469d35] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non' [2024-01-05 17:04:36] [6598289469d35] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 17:04:36] [6598289469d35] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 17:04:36] [6598289469d35] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 17:04:36] [6598289469d35] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-05 17:04:36] [6598289469d35] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 17:04:36] [6598289469d35] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 17:04:36] [6598289469d35] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 17:04:36] [6598289469d35] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 17:04:36] [6598289469d35] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 17:04:36] [6598289469d35] [DEBUG] début chatgpt [2024-01-05 17:04:36] [6598289469d35] [DEBUG] curl_init OK [2024-01-05 17:04:36] [6598289469d35] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Non"}]} [2024-01-05 17:04:37] [6598289469d35] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dgyS0ai0F52rSm53KMXytoDhIvmQ", "object": "chat.completion", "created": 1704470676, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-05 17:04:37] [6598289469d35] [DEBUG] Curl Closed OK [2024-01-05 17:04:37] [6598289469d35] [INFO] Commun GPT Content: { "id": "chatcmpl-8dgyS0ai0F52rSm53KMXytoDhIvmQ", "object": "chat.completion", "created": 1704470676, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-05 17:04:37] [6598289469d35] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-05 17:04:37] [6598289469d35] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non' [2024-01-05 17:04:37] [6598289469d35] [DEBUG] [AUTOMATIC] Réponse Negative : Non [2024-01-05 17:04:37] [6598289469d35] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Privilégiez la mobilité douce: des parking-relais sont à disposition dans la ville et les transports en commun permettent d’accéder à l’ESC Clermont. N’hésitez pas à me contacter si vous souhaitez plus d’information concernant ces sujets. Bonne journée ! Alfred.' [2024-01-05 17:04:37] [6598289469d35] [INFO] Sender already set +33768846451 [2024-01-05 17:04:37] [6598289469d35] [DEBUG] SMS sms1_sent_at : 0 [2024-01-05 17:04:37] [6598289469d35] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 17:04:37] [6598289469d35] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 17:04:37] [6598289469d35] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 17:04:37] [6598289469d35] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 17:04:37] [6598289469d35] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 17:04:37] [6598289469d35] [DEBUG] SMS operators count : 0 [2024-01-05 17:04:37] [6598289469d35] [INFO] SMS Count : 0 [2024-01-05 17:04:37] [6598289469d35] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33768846451"}],"text":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 17:04:37] [6598289469d35] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 17:04:37] [6598289469d35] [INFO] [SMS] SMS envoyé avec succès id : sms_65982895525cd623633452 [2024-01-05 17:04:37] [6598289469d35] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65982895525cd623633452","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":42.97} [2024-01-05 17:04:37] [6598289469d35] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 17:04:37] [6598289469d35] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 17:04:37' [2024-01-05 17:04:37] [6598289469d35] [DEBUG] Callback juste avant fin callBack [2024-01-05 17:06:44] [659829148cf35] [DEBUG] Callback main start ok [2024-01-05 17:06:44] [659829148cf35] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 17:06:44] [659829148cf35] [DEBUG] Callback main avant while ok [2024-01-05 17:06:44] [659829148cf35] [DEBUG] Fields : channel=sms&text=Bonsoir et merci pour cette proposition. Étant clermontoise je n'aurai pas besoin pour cette fois-ci de covoiturage. Je vous souhaite un bon week-end. Cordialement Véronique Renoux du camp de base gentiane 😊&reception_date=2024-01-05 17:06:42&metadata[message_id]=sms_6597ebd0f086c472809682&metadata[number]=+33623261189&metadata[sim_card_number]=+33755517568 [2024-01-05 17:06:44] [659829148cf35] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33623261189 Text: Bonsoir et merci pour cette proposition. Étant clermontoise je n'aurai pas besoin pour cette fois-ci de covoiturage. Je vous souhaite un bon week-end. Cordialement Véronique Renoux du camp de base gentiane 😊 [2024-01-05 17:06:44] [659829148cf35] [INFO] From: +33623261189|To: +33755517568|Date: 2024-01-05 17:06:42|Message: Bonsoir et merci pour cette proposition. Étant clermontoise je n'aurai pas besoin pour cette fois-ci de covoiturage. Je vous souhaite un bon week-end. Cordialement Véronique Renoux du camp de base gentiane 😊 [2024-01-05 17:06:44] [659829148cf35] [DEBUG] callback main apres while ok [2024-01-05 17:06:44] [659829148cf35] [DEBUG] Service is enabled ? true [2024-01-05 17:06:44] [659829148cf35] [INFO] Service +33755517568 is enabled ! [2024-01-05 17:06:44] [659829148cf35] [DEBUG] Listen is enabled ? false [2024-01-05 17:06:44] [659829148cf35] [INFO] Listen +33755517568 is disabled ! [2024-01-05 17:06:44] [659829148cf35] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 17:06:44] [659829148cf35] [DEBUG] BDD CheckNumber : OK [2024-01-05 17:06:44] [659829148cf35] [INFO] Callback SMS Count =? 1 [2024-01-05 17:06:44] [659829148cf35] [INFO] Callback checkMessage : Bonjour je suis Véronique Renoux d'assemblia et pour ma part je suis sur place donc pas besoin de covoiturage . Merci bcp. Bon week-end -- text: Bonsoir et merci pour cette proposition. Étant clermontoise je n'aurai pas besoin pour cette fois-ci de covoiturage. Je vous souhaite un bon week-end. Cordialement Véronique Renoux du camp de base gentiane 😊 [2024-01-05 17:06:44] [659829148cf35] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonsoir et merci pour cette proposition. Étant clermontoise je n\'aurai pas besoin pour cette fois-ci de covoiturage. Je vous souhaite un bon week-end. Cordialement Véronique Renoux du camp de base gentiane 😊' [2024-01-05 17:06:44] [659829148cf35] [DEBUG] début chatgpt [2024-01-05 17:06:44] [659829148cf35] [DEBUG] curl_init OK [2024-01-05 17:06:44] [659829148cf35] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"Bonsoir et merci pour cette proposition. \u00c9tant clermontoise je n'aurai pas besoin pour cette fois-ci de covoiturage. Je vous souhaite un bon week-end. Cordialement V\u00e9ronique Renoux du camp de base gentiane \ud83d\ude0a"}]} [2024-01-05 17:06:47] [659829148cf35] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dh0WZ0ljjOKXtHLczLsoVN9ijln9", "object": "chat.completion", "created": 1704470804, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour Véronique, pas de souci, je comprends. Je vous souhaite également un excellent week-end et n'hésitez pas à me contacter si vous avez besoin de covoiturage à l'avenir. Cordialement, Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 360, "completion_tokens": 55, "total_tokens": 415 }, "system_fingerprint": null } [2024-01-05 17:06:47] [659829148cf35] [DEBUG] Curl Closed OK [2024-01-05 17:06:47] [659829148cf35] [INFO] Commun GPT Content: { "id": "chatcmpl-8dh0WZ0ljjOKXtHLczLsoVN9ijln9", "object": "chat.completion", "created": 1704470804, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour Véronique, pas de souci, je comprends. Je vous souhaite également un excellent week-end et n'hésitez pas à me contacter si vous avez besoin de covoiturage à l'avenir. Cordialement, Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 360, "completion_tokens": 55, "total_tokens": 415 }, "system_fingerprint": null } [2024-01-05 17:06:47] [659829148cf35] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonsoir et merci pour cette proposition. Étant clermontoise je n\'aurai pas besoin pour cette fois-ci de covoiturage. Je vous souhaite un bon week-end. Cordialement Véronique Renoux du camp de base gentiane 😊' [2024-01-05 17:06:47] [659829148cf35] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Bonjour Véronique, pas de souci, je comprends. Je vous souhaite également un excellent week-end et n\'hésitez pas à me contacter si vous avez besoin de covoiturage à l\'avenir. Cordialement, Alfred.' [2024-01-05 17:06:47] [659829148cf35] [DEBUG] Callback juste avant fin callBack [2024-01-05 17:29:37] [65982e711e835] [DEBUG] Callback main start ok [2024-01-05 17:29:37] [65982e711e835] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 17:29:37] [65982e711e835] [DEBUG] Callback main avant while ok [2024-01-05 17:29:37] [65982e711e835] [DEBUG] Fields : channel=sms&text=Bonjour Je pars du Puy le mercredi à 15h Je ne rentre pas le vendredi soir au puy&reception_date=2024-01-05 17:29:35&metadata[message_id]=sms_6597ebd0f086c472809682&metadata[number]=+33642408042&metadata[sim_card_number]=+33755517568 [2024-01-05 17:29:37] [65982e711e835] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33642408042 Text: Bonjour Je pars du Puy le mercredi à 15h Je ne rentre pas le vendredi soir au puy [2024-01-05 17:29:37] [65982e711e835] [INFO] From: +33642408042|To: +33755517568|Date: 2024-01-05 17:29:35|Message: Bonjour Je pars du Puy le mercredi à 15h Je ne rentre pas le vendredi soir au puy [2024-01-05 17:29:37] [65982e711e835] [DEBUG] callback main apres while ok [2024-01-05 17:29:37] [65982e711e835] [DEBUG] Service is enabled ? true [2024-01-05 17:29:37] [65982e711e835] [INFO] Service +33755517568 is enabled ! [2024-01-05 17:29:37] [65982e711e835] [DEBUG] Listen is enabled ? false [2024-01-05 17:29:37] [65982e711e835] [INFO] Listen +33755517568 is disabled ! [2024-01-05 17:29:37] [65982e711e835] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 17:29:37] [65982e711e835] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 17:29:37] [65982e711e835] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 17:29:37] [65982e711e835] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33642408042 [2024-01-05 17:29:37] [65982e711e835] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Je pars du Puy le mercredi à 15h Je ne rentre pas le vendredi soir au puy' [2024-01-05 17:29:37] [65982e711e835] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 17:29:37] [65982e711e835] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 17:29:37] [65982e711e835] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 17:29:37] [65982e711e835] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-05 17:29:37] [65982e711e835] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 17:29:37] [65982e711e835] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 17:29:37] [65982e711e835] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 17:29:37] [65982e711e835] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 17:29:37] [65982e711e835] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 17:29:37] [65982e711e835] [DEBUG] début chatgpt [2024-01-05 17:29:37] [65982e711e835] [DEBUG] curl_init OK [2024-01-05 17:29:37] [65982e711e835] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 Je pars du Puy le mercredi \u00e0 15h Je ne rentre pas le vendredi soir au puy"}]} [2024-01-05 17:29:40] [65982e711e835] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dhMfjEbPYeROiGOK9cUhxhsOYDpw", "object": "chat.completion", "created": 1704472177, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Ce message est hors sujet par rapport à la question du covoiturage et ne permet pas de déterminer si la personne souhaite faire du covoiturage ou non. La note renvoyée sera donc 0." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 153, "completion_tokens": 47, "total_tokens": 200 }, "system_fingerprint": null } [2024-01-05 17:29:40] [65982e711e835] [DEBUG] Curl Closed OK [2024-01-05 17:29:40] [65982e711e835] [INFO] Commun GPT Content: { "id": "chatcmpl-8dhMfjEbPYeROiGOK9cUhxhsOYDpw", "object": "chat.completion", "created": 1704472177, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Ce message est hors sujet par rapport à la question du covoiturage et ne permet pas de déterminer si la personne souhaite faire du covoiturage ou non. La note renvoyée sera donc 0." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 153, "completion_tokens": 47, "total_tokens": 200 }, "system_fingerprint": null } [2024-01-05 17:29:40] [65982e711e835] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-05 17:29:40] [65982e711e835] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour Je pars du Puy le mercredi à 15h Je ne rentre pas le vendredi soir au puy' [2024-01-05 17:29:40] [65982e711e835] [DEBUG] [AUTOMATIC] Réponse Negative : Bonjour Je pars du Puy le mercredi à 15h Je ne rentre pas le vendredi soir au puy [2024-01-05 17:29:40] [65982e711e835] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Privilégiez la mobilité douce: des parking-relais sont à disposition dans la ville et les transports en commun permettent d’accéder à l’ESC Clermont. N’hésitez pas à me contacter si vous souhaitez plus d’information concernant ces sujets. Bonne journée ! Alfred.' [2024-01-05 17:29:40] [65982e711e835] [INFO] Sender already set +33642408042 [2024-01-05 17:29:40] [65982e711e835] [DEBUG] SMS sms1_sent_at : 1 [2024-01-05 17:29:40] [65982e711e835] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 17:29:40] [65982e711e835] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 17:29:40] [65982e711e835] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 17:29:40] [65982e711e835] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 17:29:40] [65982e711e835] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 17:29:40] [65982e711e835] [DEBUG] SMS operators count : 0 [2024-01-05 17:29:40] [65982e711e835] [INFO] SMS Count : 1 [2024-01-05 17:29:40] [65982e711e835] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33642408042"}],"text":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 17:29:40] [65982e711e835] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 17:29:40] [65982e711e835] [INFO] [SMS] SMS envoyé avec succès id : sms_65982e744a6d4187366950 [2024-01-05 17:29:40] [65982e711e835] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65982e744a6d4187366950","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":42.88} [2024-01-05 17:29:40] [65982e711e835] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 17:29:40] [65982e711e835] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 17:29:40' [2024-01-05 17:29:40] [65982e711e835] [DEBUG] Callback juste avant fin callBack [2024-01-05 17:39:43] [659830cfb093e] [DEBUG] Callback main start ok [2024-01-05 17:39:43] [659830cfb093e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 17:39:43] [659830cfb093e] [DEBUG] Callback main avant while ok [2024-01-05 17:39:43] [659830cfb093e] [DEBUG] Fields : channel=sms&text=Non merci Alfred&reception_date=2024-01-05 17:39:42&metadata[message_id]=sms_6597ea34e0bde744968121&metadata[number]=+33637855662&metadata[sim_card_number]=+33755517568 [2024-01-05 17:39:43] [659830cfb093e] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33637855662 Text: Non merci Alfred [2024-01-05 17:39:43] [659830cfb093e] [INFO] From: +33637855662|To: +33755517568|Date: 2024-01-05 17:39:42|Message: Non merci Alfred [2024-01-05 17:39:43] [659830cfb093e] [DEBUG] callback main apres while ok [2024-01-05 17:39:43] [659830cfb093e] [DEBUG] Service is enabled ? true [2024-01-05 17:39:43] [659830cfb093e] [INFO] Service +33755517568 is enabled ! [2024-01-05 17:39:43] [659830cfb093e] [DEBUG] Listen is enabled ? false [2024-01-05 17:39:43] [659830cfb093e] [INFO] Listen +33755517568 is disabled ! [2024-01-05 17:39:43] [659830cfb093e] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 17:39:43] [659830cfb093e] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 17:39:43] [659830cfb093e] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 17:39:43] [659830cfb093e] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33637855662 [2024-01-05 17:39:43] [659830cfb093e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non merci Alfred' [2024-01-05 17:39:43] [659830cfb093e] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 17:39:43] [659830cfb093e] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 17:39:43] [659830cfb093e] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 17:39:43] [659830cfb093e] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-05 17:39:43] [659830cfb093e] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 17:39:43] [659830cfb093e] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 17:39:43] [659830cfb093e] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 17:39:43] [659830cfb093e] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 17:39:43] [659830cfb093e] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 17:39:43] [659830cfb093e] [DEBUG] début chatgpt [2024-01-05 17:39:43] [659830cfb093e] [DEBUG] curl_init OK [2024-01-05 17:39:43] [659830cfb093e] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Non merci Alfred"}]} [2024-01-05 17:39:44] [659830cfb093e] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dhWSU6F66Gtect7wRW1lyoBMeYwv", "object": "chat.completion", "created": 1704472784, "model": "gpt-3.5-turbo-0613", "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-01-05 17:39:44] [659830cfb093e] [DEBUG] Curl Closed OK [2024-01-05 17:39:44] [659830cfb093e] [INFO] Commun GPT Content: { "id": "chatcmpl-8dhWSU6F66Gtect7wRW1lyoBMeYwv", "object": "chat.completion", "created": 1704472784, "model": "gpt-3.5-turbo-0613", "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-01-05 17:39:44] [659830cfb093e] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-05 17:39:44] [659830cfb093e] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non merci Alfred' [2024-01-05 17:39:44] [659830cfb093e] [DEBUG] [AUTOMATIC] Réponse Negative : Non merci Alfred [2024-01-05 17:39:44] [659830cfb093e] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Privilégiez la mobilité douce: des parking-relais sont à disposition dans la ville et les transports en commun permettent d’accéder à l’ESC Clermont. N’hésitez pas à me contacter si vous souhaitez plus d’information concernant ces sujets. Bonne journée ! Alfred.' [2024-01-05 17:39:44] [659830cfb093e] [INFO] Sender already set +33637855662 [2024-01-05 17:39:44] [659830cfb093e] [DEBUG] SMS sms1_sent_at : 2 [2024-01-05 17:39:44] [659830cfb093e] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 17:39:44] [659830cfb093e] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 17:39:44] [659830cfb093e] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 17:39:44] [659830cfb093e] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 17:39:44] [659830cfb093e] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 17:39:44] [659830cfb093e] [DEBUG] SMS operators count : 0 [2024-01-05 17:39:44] [659830cfb093e] [INFO] SMS Count : 2 [2024-01-05 17:39:44] [659830cfb093e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33637855662"}],"text":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 17:39:44] [659830cfb093e] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 17:39:44] [659830cfb093e] [INFO] [SMS] SMS envoyé avec succès id : sms_659830d0adb2f293747118 [2024-01-05 17:39:44] [659830cfb093e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_659830d0adb2f293747118","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":42.79} [2024-01-05 17:39:44] [659830cfb093e] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 17:39:44] [659830cfb093e] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 17:39:44' [2024-01-05 17:39:44] [659830cfb093e] [DEBUG] Callback juste avant fin callBack [2024-01-05 18:23:16] [65983b0426295] [DEBUG] Callback main start ok [2024-01-05 18:23:16] [65983b0426295] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 18:23:16] [65983b0426295] [DEBUG] Callback main avant while ok [2024-01-05 18:23:16] [65983b0426295] [DEBUG] Fields : channel=sms&text=Non. Je vais rouler en scooter.&reception_date=2024-01-05 18:23:14&metadata[message_id]=sms_6597eba0e9169163789070&metadata[number]=+33615424667&metadata[sim_card_number]=+33755517568 [2024-01-05 18:23:16] [65983b0426295] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33615424667 Text: Non. Je vais rouler en scooter. [2024-01-05 18:23:16] [65983b0426295] [INFO] From: +33615424667|To: +33755517568|Date: 2024-01-05 18:23:14|Message: Non. Je vais rouler en scooter. [2024-01-05 18:23:16] [65983b0426295] [DEBUG] callback main apres while ok [2024-01-05 18:23:16] [65983b0426295] [DEBUG] Service is enabled ? true [2024-01-05 18:23:16] [65983b0426295] [INFO] Service +33755517568 is enabled ! [2024-01-05 18:23:16] [65983b0426295] [DEBUG] Listen is enabled ? false [2024-01-05 18:23:16] [65983b0426295] [INFO] Listen +33755517568 is disabled ! [2024-01-05 18:23:16] [65983b0426295] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 18:23:16] [65983b0426295] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 18:23:16] [65983b0426295] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 18:23:16] [65983b0426295] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33615424667 [2024-01-05 18:23:16] [65983b0426295] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non. Je vais rouler en scooter.' [2024-01-05 18:23:16] [65983b0426295] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 18:23:16] [65983b0426295] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 18:23:16] [65983b0426295] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 18:23:16] [65983b0426295] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-05 18:23:16] [65983b0426295] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 18:23:16] [65983b0426295] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 18:23:16] [65983b0426295] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 18:23:16] [65983b0426295] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 18:23:16] [65983b0426295] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 18:23:16] [65983b0426295] [DEBUG] début chatgpt [2024-01-05 18:23:16] [65983b0426295] [DEBUG] curl_init OK [2024-01-05 18:23:16] [65983b0426295] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Non. Je vais rouler en scooter."}]} [2024-01-05 18:23:26] [65983b0e34939] [DEBUG] Callback main start ok [2024-01-05 18:23:26] [65983b0e34939] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 18:23:26] [65983b0e34939] [DEBUG] Callback main avant while ok [2024-01-05 18:23:26] [65983b0e34939] [DEBUG] Fields : channel=sms&text=Non. Je vais rouler en scooter.&reception_date=2024-01-05 18:23:14&metadata[message_id]=sms_6597eba0e9169163789070&metadata[number]=+33615424667&metadata[sim_card_number]=+33755517568 [2024-01-05 18:23:26] [65983b0e34939] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33615424667 Text: Non. Je vais rouler en scooter. [2024-01-05 18:23:26] [65983b0e34939] [INFO] From: +33615424667|To: +33755517568|Date: 2024-01-05 18:23:14|Message: Non. Je vais rouler en scooter. [2024-01-05 18:23:26] [65983b0e34939] [DEBUG] callback main apres while ok [2024-01-05 18:23:26] [65983b0e34939] [DEBUG] Service is enabled ? true [2024-01-05 18:23:26] [65983b0e34939] [INFO] Service +33755517568 is enabled ! [2024-01-05 18:23:26] [65983b0e34939] [DEBUG] Listen is enabled ? false [2024-01-05 18:23:26] [65983b0e34939] [INFO] Listen +33755517568 is disabled ! [2024-01-05 18:23:26] [65983b0e34939] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 18:23:26] [65983b0e34939] [DEBUG] BDD CheckNumber : OK [2024-01-05 18:23:26] [65983b0e34939] [INFO] Callback SMS Count =? 1 [2024-01-05 18:23:26] [65983b0e34939] [INFO] Callback checkMessage : Non. Je vais rouler en scooter. -- text: Non. Je vais rouler en scooter. [2024-01-05 18:23:26] [65983b0e34939] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-01-05 18:23:26] [65983b0e34939] [DEBUG] Callback juste avant fin callBack [2024-01-05 18:23:37] [65983b0426295] [DEBUG] Commun GPT response: { "id": "chatcmpl-8diCmCuDzvHjEAngJRcNIznKK3zKJ", "object": "chat.completion", "created": 1704475408, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 135, "completion_tokens": 1, "total_tokens": 136 }, "system_fingerprint": null } [2024-01-05 18:23:37] [65983b0426295] [DEBUG] Curl Closed OK [2024-01-05 18:23:37] [65983b0426295] [INFO] Commun GPT Content: { "id": "chatcmpl-8diCmCuDzvHjEAngJRcNIznKK3zKJ", "object": "chat.completion", "created": 1704475408, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 135, "completion_tokens": 1, "total_tokens": 136 }, "system_fingerprint": null } [2024-01-05 18:23:37] [65983b0426295] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-05 18:23:37] [65983b0426295] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non. Je vais rouler en scooter.' [2024-01-05 18:23:37] [65983b0426295] [DEBUG] [AUTOMATIC] Réponse Negative : Non. Je vais rouler en scooter. [2024-01-05 18:23:37] [65983b0426295] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Privilégiez la mobilité douce: des parking-relais sont à disposition dans la ville et les transports en commun permettent d’accéder à l’ESC Clermont. N’hésitez pas à me contacter si vous souhaitez plus d’information concernant ces sujets. Bonne journée ! Alfred.' [2024-01-05 18:23:37] [65983b0426295] [INFO] Sender already set +33615424667 [2024-01-05 18:23:37] [65983b0426295] [DEBUG] SMS sms1_sent_at : 0 [2024-01-05 18:23:37] [65983b0426295] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 18:23:37] [65983b0426295] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 18:23:37] [65983b0426295] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 18:23:37] [65983b0426295] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 18:23:37] [65983b0426295] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 18:23:37] [65983b0426295] [DEBUG] SMS operators count : 0 [2024-01-05 18:23:37] [65983b0426295] [INFO] SMS Count : 0 [2024-01-05 18:23:37] [65983b0426295] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33615424667"}],"text":"Tr\u00e8s bien, merci pour votre retour. Privil\u00e9giez la mobilit\u00e9 douce: des parking-relais sont \u00e0 disposition dans la ville et les transports en commun permettent d\u2019acc\u00e9der \u00e0 l\u2019ESC Clermont. N\u2019h\u00e9sitez pas \u00e0 me contacter si vous souhaitez plus d\u2019information concernant ces sujets. Bonne journ\u00e9e ! Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 18:23:37] [65983b0426295] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 18:23:37] [65983b0426295] [INFO] [SMS] SMS envoyé avec succès id : sms_65983b1980192256812352 [2024-01-05 18:23:37] [65983b0426295] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65983b1980192256812352","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":42.7} [2024-01-05 18:23:37] [65983b0426295] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 18:23:37] [65983b0426295] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 18:23:37' [2024-01-05 18:23:37] [65983b0426295] [DEBUG] Callback juste avant fin callBack [2024-01-05 19:43:17] [65984dc596041] [DEBUG] Callback main start ok [2024-01-05 19:43:17] [65984dc596041] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 19:43:17] [65984dc596041] [DEBUG] Callback main avant while ok [2024-01-05 19:43:17] [65984dc596041] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-05 19:43:17&metadata[message_id]=sms_6597eba0e9169163789070&metadata[number]=+33630002845&metadata[sim_card_number]=+33755517568 [2024-01-05 19:43:17] [65984dc596041] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33630002845 Text: Oui [2024-01-05 19:43:17] [65984dc596041] [INFO] From: +33630002845|To: +33755517568|Date: 2024-01-05 19:43:17|Message: Oui [2024-01-05 19:43:17] [65984dc596041] [DEBUG] callback main apres while ok [2024-01-05 19:43:17] [65984dc596041] [DEBUG] Service is enabled ? true [2024-01-05 19:43:17] [65984dc596041] [INFO] Service +33755517568 is enabled ! [2024-01-05 19:43:17] [65984dc596041] [DEBUG] Listen is enabled ? false [2024-01-05 19:43:17] [65984dc596041] [INFO] Listen +33755517568 is disabled ! [2024-01-05 19:43:17] [65984dc596041] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 19:43:17] [65984dc596041] [DEBUG] BDD CheckNumber : la table est vide [2024-01-05 19:43:17] [65984dc596041] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-05 19:43:17] [65984dc596041] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33630002845 [2024-01-05 19:43:17] [65984dc596041] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-05 19:43:17] [65984dc596041] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-05 19:43:17] [65984dc596041] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-05 19:43:17] [65984dc596041] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-05 19:43:17] [65984dc596041] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-05 19:43:17] [65984dc596041] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-05 19:43:17] [65984dc596041] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-05 19:43:17] [65984dc596041] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-05 19:43:17] [65984dc596041] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-05 19:43:17] [65984dc596041] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap représentatif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-05 19:43:17] [65984dc596041] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2024-01-05 19:43:17] [65984dc596041] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-05 19:43:17] [65984dc596041] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-05 19:43:17] [65984dc596041] [INFO] Sender already set +33630002845 [2024-01-05 19:43:17] [65984dc596041] [DEBUG] SMS sms1_sent_at : 0 [2024-01-05 19:43:17] [65984dc596041] [DEBUG] SMS sms2_sent_at : 0 [2024-01-05 19:43:17] [65984dc596041] [DEBUG] SMS sms3_sent_at : 0 [2024-01-05 19:43:17] [65984dc596041] [DEBUG] SMS sms4_sent_at : 0 [2024-01-05 19:43:17] [65984dc596041] [DEBUG] SMS sms5_sent_at : 0 [2024-01-05 19:43:17] [65984dc596041] [DEBUG] SMS sms6_sent_at : 0 [2024-01-05 19:43:17] [65984dc596041] [DEBUG] SMS operators count : 0 [2024-01-05 19:43:17] [65984dc596041] [INFO] SMS Count : 0 [2024-01-05 19:43:17] [65984dc596041] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33630002845"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus sur moi, je vous invite \u00e0 consulter les CGU [https:\/\/bit.ly\/cEc] et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-01-05 19:43:17] [65984dc596041] [DEBUG] [SMS] HTTP Code : 200 [2024-01-05 19:43:17] [65984dc596041] [INFO] [SMS] SMS envoyé avec succès id : sms_65984dc5de88f225414294 [2024-01-05 19:43:17] [65984dc596041] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65984dc5de88f225414294","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":42.56} [2024-01-05 19:43:17] [65984dc596041] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-05 19:43:17] [65984dc596041] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-05 19:43:17' [2024-01-05 19:43:17] [65984dc596041] [DEBUG] Callback juste avant fin callBack [2024-01-05 19:44:11] [65984dfb752db] [DEBUG] Callback main start ok [2024-01-05 19:44:11] [65984dfb752db] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 19:44:11] [65984dfb752db] [DEBUG] Callback main avant while ok [2024-01-05 19:44:11] [65984dfb752db] [DEBUG] Fields : channel=sms&text=Peu importe&reception_date=2024-01-05 19:44:10&metadata[message_id]=sms_65984dc5de88f225414294&metadata[number]=+33630002845&metadata[sim_card_number]=+33755517568 [2024-01-05 19:44:11] [65984dfb752db] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33630002845 Text: Peu importe [2024-01-05 19:44:11] [65984dfb752db] [INFO] From: +33630002845|To: +33755517568|Date: 2024-01-05 19:44:10|Message: Peu importe [2024-01-05 19:44:11] [65984dfb752db] [DEBUG] callback main apres while ok [2024-01-05 19:44:11] [65984dfb752db] [DEBUG] Service is enabled ? true [2024-01-05 19:44:11] [65984dfb752db] [INFO] Service +33755517568 is enabled ! [2024-01-05 19:44:11] [65984dfb752db] [DEBUG] Listen is enabled ? false [2024-01-05 19:44:11] [65984dfb752db] [INFO] Listen +33755517568 is disabled ! [2024-01-05 19:44:11] [65984dfb752db] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 19:44:11] [65984dfb752db] [DEBUG] BDD CheckNumber : OK [2024-01-05 19:44:11] [65984dfb752db] [INFO] Callback SMS Count =? 2 [2024-01-05 19:44:11] [65984dfb752db] [INFO] Callback checkMessage : Oui -- text: Peu importe [2024-01-05 19:44:11] [65984dfb752db] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Peu importe' [2024-01-05 19:44:11] [65984dfb752db] [DEBUG] début chatgpt [2024-01-05 19:44:11] [65984dfb752db] [DEBUG] curl_init OK [2024-01-05 19:44:11] [65984dfb752db] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par la CEC Massif Central pour l'\u00e9v\u00e9nement 'Nouveau cap repr\u00e9sentatif' du 17 au 19 janvier 2024 \u00e0 l\u2019ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de d\u00e9part. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Peu importe"}]} [2024-01-05 19:44:12] [65984dfb752db] [DEBUG] Commun GPT response: { "id": "chatcmpl-8djStJ8702Z83K7MsOIa6wMPZ8XBt", "object": "chat.completion", "created": 1704480251, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Quelle est votre adresse de départ pour que je puisse trouver des covoitureurs près de chez vous?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 379, "completion_tokens": 27, "total_tokens": 406 }, "system_fingerprint": null } [2024-01-05 19:44:12] [65984dfb752db] [DEBUG] Curl Closed OK [2024-01-05 19:44:12] [65984dfb752db] [INFO] Commun GPT Content: { "id": "chatcmpl-8djStJ8702Z83K7MsOIa6wMPZ8XBt", "object": "chat.completion", "created": 1704480251, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Quelle est votre adresse de départ pour que je puisse trouver des covoitureurs près de chez vous?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 379, "completion_tokens": 27, "total_tokens": 406 }, "system_fingerprint": null } [2024-01-05 19:44:12] [65984dfb752db] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Peu importe' [2024-01-05 19:44:12] [65984dfb752db] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Très bien. Quelle est votre adresse de départ pour que je puisse trouver des covoitureurs près de chez vous?' [2024-01-05 19:44:12] [65984dfb752db] [DEBUG] Callback juste avant fin callBack [2024-01-05 21:34:26] [659867d2e391e] [DEBUG] Callback main start ok [2024-01-05 21:34:26] [659867d2e391e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 21:34:26] [659867d2e391e] [DEBUG] Callback main avant while ok [2024-01-05 21:34:26] [659867d2e391e] [DEBUG] Fields : channel=sms&text=Merci&reception_date=2024-01-05 21:34:20&metadata[message_id]=sms_659818333dea0456759082&metadata[number]=+33698086527&metadata[sim_card_number]=+33755517569 [2024-01-05 21:34:26] [659867d2e391e] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33698086527 Text: Merci [2024-01-05 21:34:26] [659867d2e391e] [INFO] From: +33698086527|To: +33755517569|Date: 2024-01-05 21:34:20|Message: Merci [2024-01-05 21:34:26] [659867d2e391e] [DEBUG] callback main apres while ok [2024-01-05 21:34:26] [659867d2e391e] [DEBUG] Service is enabled ? true [2024-01-05 21:34:26] [659867d2e391e] [INFO] Service +33755517569 is enabled ! [2024-01-05 21:34:26] [659867d2e391e] [DEBUG] Listen is enabled ? false [2024-01-05 21:34:26] [659867d2e391e] [INFO] Listen +33755517569 is disabled ! [2024-01-05 21:34:26] [659867d2e391e] [DEBUG] callback main sim_card_number n'est pas correct : +33755517569 envoi vers fin de callback [2024-01-05 21:34:26] [659867d2e391e] [DEBUG] Callback juste avant fin callBack [2024-01-05 22:08:38] [65986fd6bd688] [DEBUG] Callback main start ok [2024-01-05 22:08:38] [65986fd6bd688] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-05 22:08:38] [65986fd6bd688] [DEBUG] Callback main avant while ok [2024-01-05 22:08:38] [65986fd6bd688] [DEBUG] Fields : channel=sms&text=Non merci&reception_date=2024-01-05 22:08:22&metadata[message_id]=sms_6597ebd0f086c472809682&metadata[number]=+33678339097&metadata[sim_card_number]=+33755517568 [2024-01-05 22:08:38] [65986fd6bd688] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33678339097 Text: Non merci [2024-01-05 22:08:38] [65986fd6bd688] [INFO] From: +33678339097|To: +33755517568|Date: 2024-01-05 22:08:22|Message: Non merci [2024-01-05 22:08:38] [65986fd6bd688] [DEBUG] callback main apres while ok [2024-01-05 22:08:38] [65986fd6bd688] [DEBUG] Service is enabled ? true [2024-01-05 22:08:38] [65986fd6bd688] [INFO] Service +33755517568 is enabled ! [2024-01-05 22:08:38] [65986fd6bd688] [DEBUG] Listen is enabled ? false [2024-01-05 22:08:38] [65986fd6bd688] [INFO] Listen +33755517568 is disabled ! [2024-01-05 22:08:38] [65986fd6bd688] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-05 22:08:38] [65986fd6bd688] [DEBUG] BDD CheckNumber : OK [2024-01-05 22:08:38] [65986fd6bd688] [INFO] Callback SMS Count =? 2 [2024-01-05 22:08:38] [65986fd6bd688] [INFO] Callback checkMessage : À la CEC -- text: Non merci [2024-01-05 22:08:38] [65986fd6bd688] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non merci' [2024-01-05 22:08:38] [65986fd6bd688] [DEBUG] début chatgpt [2024-01-05 22:08:38] [65986fd6bd688] [DEBUG] curl_init OK [2024-01-05 22:08:38] [65986fd6bd688] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"\u00c0 la CEC"},{"role":"assistant","content":"Merci de me l'indiquer. Souhaitez-vous \u00eatre conducteur ou passager pour ce covoiturage \u00e0 la CEC?"},{"role":"user","content":"Non merci"}]} [2024-01-05 22:08:41] [65986fd6bd688] [DEBUG] Commun GPT response: { "id": "chatcmpl-8dlihDHJ4ZaHPLapnJ5cw7fxTezWE", "object": "chat.completion", "created": 1704488919, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "D'accord, je comprends. Si vous changez d'avis à l'avenir ou si vous avez besoin de mon assistance pour autre chose, n'hésitez pas à me le faire savoir. Bonne journée !" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 346, "completion_tokens": 47, "total_tokens": 393 }, "system_fingerprint": null } [2024-01-05 22:08:41] [65986fd6bd688] [DEBUG] Curl Closed OK [2024-01-05 22:08:41] [65986fd6bd688] [INFO] Commun GPT Content: { "id": "chatcmpl-8dlihDHJ4ZaHPLapnJ5cw7fxTezWE", "object": "chat.completion", "created": 1704488919, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "D'accord, je comprends. Si vous changez d'avis à l'avenir ou si vous avez besoin de mon assistance pour autre chose, n'hésitez pas à me le faire savoir. Bonne journée !" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 346, "completion_tokens": 47, "total_tokens": 393 }, "system_fingerprint": null } [2024-01-05 22:08:41] [65986fd6bd688] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Non merci' [2024-01-05 22:08:41] [65986fd6bd688] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'D\'accord, je comprends. Si vous changez d\'avis à l\'avenir ou si vous avez besoin de mon assistance pour autre chose, n\'hésitez pas à me le faire savoir. Bonne journée !' [2024-01-05 22:08:41] [65986fd6bd688] [DEBUG] Callback juste avant fin callBack