[2024-02-13 15:16:48] [65cb79d0398bf] [DEBUG] Callback main start ok [2024-02-13 15:16:48] [65cb79d0398bf] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-02-13 15:16:48] [65cb79d0398bf] [DEBUG] Callback main avant while ok [2024-02-13 15:16:48] [65cb79d0398bf] [DEBUG] Fields : channel=sms&text=Conducteur&reception_date=2024-02-13 15:16:46&metadata[message_id]=sms_65c36757d9167552058864&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517569 [2024-02-13 15:16:48] [65cb79d0398bf] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33634957587 Text: Conducteur [2024-02-13 15:16:48] [65cb79d0398bf] [INFO] From: +33634957587|To: +33755517569|Date: 2024-02-13 15:16:46|Message: Conducteur [2024-02-13 15:16:48] [65cb79d0398bf] [DEBUG] callback main apres while ok [2024-02-13 15:16:48] [65cb79d0398bf] [DEBUG] Detect Myriam number : conducteur [2024-02-13 15:16:48] [65cb79d0398bf] [DEBUG] Service is enabled ? true [2024-02-13 15:16:48] [65cb79d0398bf] [INFO] Service +33755517569 is enabled ! [2024-02-13 15:16:48] [65cb79d0398bf] [INFO] Phone Number +33634957587 is available ! [2024-02-13 15:16:48] [65cb79d0398bf] [DEBUG] Detect Myriam number : conducteur [2024-02-13 15:16:48] [65cb79d0398bf] [DEBUG] Listen is enabled ? false [2024-02-13 15:16:48] [65cb79d0398bf] [INFO] Listen +33755517569 is disabled ! [2024-02-13 15:16:48] [65cb79d0398bf] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-02-13 15:16:48] [65cb79d0398bf] [DEBUG] BDD CheckNumber : OK [2024-02-13 15:16:48] [65cb79d0398bf] [INFO] Callback SMS Count =? 2 [2024-02-13 15:16:48] [65cb79d0398bf] [INFO] Callback checkMessage : Oui -- text: Conducteur [2024-02-13 15:16:48] [65cb79d0398bf] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur' [2024-02-13 15:16:48] [65cb79d0398bf] [INFO] Event ID ? 2 [2024-02-13 15:16:48] [65cb79d0398bf] [INFO] Fetch event [2024-02-13 15:16:48] [65cb79d0398bf] [INFO] Event name : Clermont Geek Convention [2024-02-13 15:16:48] [65cb79d0398bf] [DEBUG] début chatgpt [2024-02-13 15:16:48] [65cb79d0398bf] [DEBUG] curl_init OK [2024-02-13 15:16:48] [65cb79d0398bf] [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 - jours de pr\u00e9sence (pr\u00e9sent samedi 16 Mars ou dimanche 17 Mars ou les deux) \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Serez-vous pr\u00e9sent les deux jours?\",\"Quelle est votre adresse de d\u00e9part? (dont code postal)\", \"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\""},{"role":"assistant","content":"Bonjour je suis Alfred de MICHELIN MOBILI. Vous participez \u00e0 la Clermont Geek Convention du 16 au 17 mars 2024 \u00e0 la Grande Halle d\u2019Auvergne. Vous b\u00e9n\u00e9ficiez d\u2019un service premium pour vous y rendre. Ce service est d\u00e9j\u00e0 inclus et vous pouvez b\u00e9n\u00e9ficier d\u2019une place de parking r\u00e9serv\u00e9e.\r\nVoulez-vous qu\u2019on organise votre venue ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur"}]} [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] Commun GPT response: { "id": "chatcmpl-8rnsWv4mOGITkR2Y6aoEr31JIuUN4", "object": "chat.completion", "created": 1707833808, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Seriez-vous présent les deux jours, c'est-à-dire samedi 16 Mars et dimanche 17 Mars ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 408, "completion_tokens": 29, "total_tokens": 437 }, "system_fingerprint": null } [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] Curl Closed OK [2024-02-13 15:16:50] [65cb79d0398bf] [INFO] Commun GPT Content: { "id": "chatcmpl-8rnsWv4mOGITkR2Y6aoEr31JIuUN4", "object": "chat.completion", "created": 1707833808, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Seriez-vous présent les deux jours, c'est-à-dire samedi 16 Mars et dimanche 17 Mars ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 408, "completion_tokens": 29, "total_tokens": 437 }, "system_fingerprint": null } [2024-02-13 15:16:50] [65cb79d0398bf] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Conducteur' [2024-02-13 15:16:50] [65cb79d0398bf] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait ! Seriez-vous présent les deux jours, c\'est-à-dire samedi 16 Mars et dimanche 17 Mars ?' [2024-02-13 15:16:50] [65cb79d0398bf] [INFO] Sender already set +33634957587 [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] SMS sms1_sent_at : 0 [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] SMS sms2_sent_at : 0 [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] SMS day sms2_sent_at : 0 [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] SMS sms3_sent_at : 0 [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] SMS day sms3_sent_at : 0 [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] SMS sms4_sent_at : 0 [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] SMS day sms4_sent_at : 0 [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] SMS sms5_sent_at : 0 [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] SMS day sms5_sent_at : 0 [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] SMS sms6_sent_at : 0 [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] SMS day sms6_sent_at : 0 [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] SMS operators count : 0 [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] SMS reminder count : 0 [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] SMS day operators count : 0 [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] SMS day reminder count : 0 [2024-02-13 15:16:50] [65cb79d0398bf] [INFO] SMS Count : 0 [2024-02-13 15:16:50] [65cb79d0398bf] [INFO] SMS day Count : 0 [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] [SMS] text : Parfait ! Seriez-vous présent les deux jours, c'est-à-dire samedi 16 Mars et dimanche 17 Mars ? [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] [SMS] number : +33634957587 [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] [SMS] sender : 33755517569 [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"Parfait ! Seriez-vous pr\u00e9sent les deux jours, c'est-\u00e0-dire samedi 16 Mars et dimanche 17 Mars ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] [SMS] HTTP Code : 200 [2024-02-13 15:16:50] [65cb79d0398bf] [INFO] [SMS] SMS envoyé avec succès id : sms_65cb79d270729602615013 [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65cb79d270729602615013","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":511.35} [2024-02-13 15:16:50] [65cb79d0398bf] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-02-13 15:16:50] [65cb79d0398bf] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-02-13 15:16:50' [2024-02-13 15:16:50] [65cb79d0398bf] [DEBUG] Callback juste avant fin callBack [2024-02-13 15:17:16] [65cb79ecd8499] [DEBUG] Callback main start ok [2024-02-13 15:17:16] [65cb79ecd8499] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-02-13 15:17:16] [65cb79ecd8499] [DEBUG] Callback main avant while ok [2024-02-13 15:17:16] [65cb79ecd8499] [DEBUG] Fields : channel=sms&text=Juste le samedi 16&reception_date=2024-02-13 15:17:16&metadata[message_id]=sms_65cb79d270729602615013&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517569 [2024-02-13 15:17:16] [65cb79ecd8499] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33634957587 Text: Juste le samedi 16 [2024-02-13 15:17:16] [65cb79ecd8499] [INFO] From: +33634957587|To: +33755517569|Date: 2024-02-13 15:17:16|Message: Juste le samedi 16 [2024-02-13 15:17:16] [65cb79ecd8499] [DEBUG] callback main apres while ok [2024-02-13 15:17:16] [65cb79ecd8499] [DEBUG] Detect Myriam number : juste le samedi 16 [2024-02-13 15:17:16] [65cb79ecd8499] [DEBUG] Service is enabled ? true [2024-02-13 15:17:16] [65cb79ecd8499] [INFO] Service +33755517569 is enabled ! [2024-02-13 15:17:16] [65cb79ecd8499] [INFO] Phone Number +33634957587 is available ! [2024-02-13 15:17:16] [65cb79ecd8499] [DEBUG] Detect Myriam number : juste le samedi 16 [2024-02-13 15:17:16] [65cb79ecd8499] [DEBUG] Listen is enabled ? false [2024-02-13 15:17:16] [65cb79ecd8499] [INFO] Listen +33755517569 is disabled ! [2024-02-13 15:17:16] [65cb79ecd8499] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-02-13 15:17:16] [65cb79ecd8499] [DEBUG] BDD CheckNumber : OK [2024-02-13 15:17:16] [65cb79ecd8499] [INFO] Callback SMS Count =? 3 [2024-02-13 15:17:17] [65cb79ecd8499] [INFO] Callback checkMessage : Conducteur -- text: Juste le samedi 16 [2024-02-13 15:17:17] [65cb79ecd8499] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Juste le samedi 16' [2024-02-13 15:17:17] [65cb79ecd8499] [INFO] Event ID ? 2 [2024-02-13 15:17:17] [65cb79ecd8499] [INFO] Fetch event [2024-02-13 15:17:17] [65cb79ecd8499] [INFO] Event name : Clermont Geek Convention [2024-02-13 15:17:17] [65cb79ecd8499] [DEBUG] début chatgpt [2024-02-13 15:17:17] [65cb79ecd8499] [DEBUG] curl_init OK [2024-02-13 15:17:17] [65cb79ecd8499] [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 - jours de pr\u00e9sence (pr\u00e9sent samedi 16 Mars ou dimanche 17 Mars ou les deux) \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Serez-vous pr\u00e9sent les deux jours?\",\"Quelle est votre adresse de d\u00e9part? (dont code postal)\", \"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\""},{"role":"assistant","content":"Bonjour je suis Alfred de MICHELIN MOBILI. Vous participez \u00e0 la Clermont Geek Convention du 16 au 17 mars 2024 \u00e0 la Grande Halle d\u2019Auvergne. Vous b\u00e9n\u00e9ficiez d\u2019un service premium pour vous y rendre. Ce service est d\u00e9j\u00e0 inclus et vous pouvez b\u00e9n\u00e9ficier d\u2019une place de parking r\u00e9serv\u00e9e.\r\nVoulez-vous qu\u2019on organise votre venue ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Parfait ! Seriez-vous pr\u00e9sent les deux jours, c'est-\u00e0-dire samedi 16 Mars et dimanche 17 Mars ?"},{"role":"user","content":"Juste le samedi 16"}]} [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] Commun GPT response: { "id": "chatcmpl-8rnszohahzFfhj4eM2YmNxjQT20YO", "object": "chat.completion", "created": 1707833837, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, merci pour l'information. Pouvez-vous me donner votre adresse de départ, y compris le code postal ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 452, "completion_tokens": 28, "total_tokens": 480 }, "system_fingerprint": null } [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] Curl Closed OK [2024-02-13 15:17:18] [65cb79ecd8499] [INFO] Commun GPT Content: { "id": "chatcmpl-8rnszohahzFfhj4eM2YmNxjQT20YO", "object": "chat.completion", "created": 1707833837, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, merci pour l'information. Pouvez-vous me donner votre adresse de départ, y compris le code postal ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 452, "completion_tokens": 28, "total_tokens": 480 }, "system_fingerprint": null } [2024-02-13 15:17:18] [65cb79ecd8499] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Juste le samedi 16' [2024-02-13 15:17:18] [65cb79ecd8499] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien, merci pour l\'information. Pouvez-vous me donner votre adresse de départ, y compris le code postal ?' [2024-02-13 15:17:18] [65cb79ecd8499] [INFO] Sender already set +33634957587 [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] SMS sms1_sent_at : 0 [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] SMS sms2_sent_at : 0 [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] SMS day sms2_sent_at : 0 [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] SMS sms3_sent_at : 1 [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] SMS day sms3_sent_at : 1 [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] SMS sms4_sent_at : 0 [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] SMS day sms4_sent_at : 0 [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] SMS sms5_sent_at : 0 [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] SMS day sms5_sent_at : 0 [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] SMS sms6_sent_at : 0 [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] SMS day sms6_sent_at : 0 [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] SMS operators count : 0 [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] SMS reminder count : 0 [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] SMS day operators count : 0 [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] SMS day reminder count : 0 [2024-02-13 15:17:18] [65cb79ecd8499] [INFO] SMS Count : 1 [2024-02-13 15:17:18] [65cb79ecd8499] [INFO] SMS day Count : 1 [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] [SMS] text : Très bien, merci pour l'information. Pouvez-vous me donner votre adresse de départ, y compris le code postal ? [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] [SMS] number : +33634957587 [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] [SMS] sender : 33755517569 [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"Tr\u00e8s bien, merci pour l'information. Pouvez-vous me donner votre adresse de d\u00e9part, y compris le code postal ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] [SMS] HTTP Code : 200 [2024-02-13 15:17:18] [65cb79ecd8499] [INFO] [SMS] SMS envoyé avec succès id : sms_65cb79eebd264773549502 [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65cb79eebd264773549502","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":511.31} [2024-02-13 15:17:18] [65cb79ecd8499] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-02-13 15:17:18] [65cb79ecd8499] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-02-13 15:17:18' [2024-02-13 15:17:18] [65cb79ecd8499] [DEBUG] Callback juste avant fin callBack