[2023-12-12 08:03:21] [657805b9cc7a2] [DEBUG] Callback main start ok [2023-12-12 08:03:21] [657805b9cc7a2] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-12-12 08:03:21] [657805b9cc7a2] [DEBUG] Callback main avant while ok [2023-12-12 08:03:21] [657805b9cc7a2] [DEBUG] Fields : channel=sms&text=Bonjour quper idée mais je n ai pas besoin de covoiturage merci&reception_date=2023-12-12 08:03:20&metadata[message_id]=sms_6576efa215877009948021&metadata[number]=+33699090131&metadata[sim_card_number]=+33755517569 [2023-12-12 08:03:21] [657805b9cc7a2] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33699090131 Text: Bonjour quper idée mais je n ai pas besoin de covoiturage merci [2023-12-12 08:03:21] [657805b9cc7a2] [INFO] From: +33699090131|To: +33755517569|Date: 2023-12-12 08:03:20|Message: Bonjour quper idée mais je n ai pas besoin de covoiturage merci [2023-12-12 08:03:21] [657805b9cc7a2] [DEBUG] callback main apres while ok [2023-12-12 08:03:21] [657805b9cc7a2] [DEBUG] Service is enabled ? true [2023-12-12 08:03:21] [657805b9cc7a2] [INFO] Service +33755517569 is enabled ! [2023-12-12 08:03:21] [657805b9cc7a2] [DEBUG] Listen is enabled ? false [2023-12-12 08:03:21] [657805b9cc7a2] [INFO] Listen +33755517569 is disabled ! [2023-12-12 08:03:21] [657805b9cc7a2] [DEBUG] callback main sim_card_number n'est pas correct : +33755517569 envoi vers fin de callback [2023-12-12 08:03:21] [657805b9cc7a2] [DEBUG] Callback juste avant fin callBack [2023-12-12 09:58:21] [657820ade0a93] [DEBUG] Callback main start ok [2023-12-12 09:58:21] [657820ade0a93] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-12-12 09:58:21] [657820ade0a93] [DEBUG] Callback main avant while ok [2023-12-12 09:58:21] [657820ade0a93] [DEBUG] Fields : channel=sms&text=Bonjour&reception_date=2023-12-12 09:58:21&metadata[number]=+33784886092&metadata[sim_card_number]=+33755517567 [2023-12-12 09:58:21] [657820ade0a93] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33784886092 Text: Bonjour [2023-12-12 09:58:21] [657820ade0a93] [INFO] From: +33784886092|To: +33755517567|Date: 2023-12-12 09:58:21|Message: Bonjour [2023-12-12 09:58:21] [657820ade0a93] [DEBUG] callback main apres while ok [2023-12-12 09:58:21] [657820ade0a93] [DEBUG] Service is enabled ? true [2023-12-12 09:58:21] [657820ade0a93] [INFO] Service +33755517567 is enabled ! [2023-12-12 09:58:21] [657820ade0a93] [DEBUG] Listen is enabled ? false [2023-12-12 09:58:21] [657820ade0a93] [INFO] Listen +33755517567 is disabled ! [2023-12-12 09:58:21] [657820ade0a93] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2023-12-12 09:58:21] [657820ade0a93] [DEBUG] BDD CheckNumber : la table est vide [2023-12-12 09:58:21] [657820ade0a93] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-12-12 09:58:21] [657820ade0a93] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33784886092 [2023-12-12 09:58:21] [657820ade0a93] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour' [2023-12-12 09:58:21] [657820ade0a93] [INFO] Callback Q1: l'event n'est pas OSV [2023-12-12 09:58:21] [657820ade0a93] [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?' [2023-12-12 09:58:21] [657820ade0a93] [INFO] Ajout du sender : 33755517567 au +33784886092 [2023-12-12 09:58:21] [657820ade0a93] [DEBUG] SMS sms1_sent_at : 0 [2023-12-12 09:58:21] [657820ade0a93] [DEBUG] SMS sms2_sent_at : 0 [2023-12-12 09:58:21] [657820ade0a93] [DEBUG] SMS sms3_sent_at : 0 [2023-12-12 09:58:21] [657820ade0a93] [DEBUG] SMS sms4_sent_at : 0 [2023-12-12 09:58:21] [657820ade0a93] [DEBUG] SMS sms5_sent_at : 0 [2023-12-12 09:58:21] [657820ade0a93] [DEBUG] SMS sms6_sent_at : 0 [2023-12-12 09:58:21] [657820ade0a93] [DEBUG] SMS operators count : 0 [2023-12-12 09:58:21] [657820ade0a93] [INFO] SMS Count : 0 [2023-12-12 09:58:21] [657820ade0a93] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33784886092"}],"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"} [2023-12-12 09:58:22] [657820ade0a93] [DEBUG] [SMS] HTTP Code : 200 [2023-12-12 09:58:22] [657820ade0a93] [INFO] [SMS] SMS envoyé avec succès id : sms_657820ae37912681328250 [2023-12-12 09:58:22] [657820ade0a93] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_657820ae37912681328250","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":49.33} [2023-12-12 09:58:22] [657820ade0a93] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-12-12 09:58:22] [657820ade0a93] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2023-12-12 09:58:22' [2023-12-12 09:58:22] [657820ade0a93] [DEBUG] Callback juste avant fin callBack [2023-12-12 09:59:07] [657820db3b044] [DEBUG] Callback main start ok [2023-12-12 09:59:07] [657820db3b044] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-12-12 09:59:07] [657820db3b044] [DEBUG] Callback main avant while ok [2023-12-12 09:59:07] [657820db3b044] [DEBUG] Fields : channel=sms&text=Tu as une liste des évènements?&reception_date=2023-12-12 09:59:06&metadata[message_id]=sms_657820ae37912681328250&metadata[number]=+33784886092&metadata[sim_card_number]=+33755517567 [2023-12-12 09:59:07] [657820db3b044] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33784886092 Text: Tu as une liste des évènements? [2023-12-12 09:59:07] [657820db3b044] [INFO] From: +33784886092|To: +33755517567|Date: 2023-12-12 09:59:06|Message: Tu as une liste des évènements? [2023-12-12 09:59:07] [657820db3b044] [DEBUG] callback main apres while ok [2023-12-12 09:59:07] [657820db3b044] [DEBUG] Service is enabled ? true [2023-12-12 09:59:07] [657820db3b044] [INFO] Service +33755517567 is enabled ! [2023-12-12 09:59:07] [657820db3b044] [DEBUG] Listen is enabled ? false [2023-12-12 09:59:07] [657820db3b044] [INFO] Listen +33755517567 is disabled ! [2023-12-12 09:59:07] [657820db3b044] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2023-12-12 09:59:07] [657820db3b044] [DEBUG] BDD CheckNumber : OK [2023-12-12 09:59:07] [657820db3b044] [INFO] Callback SMS Count =? 1 [2023-12-12 09:59:07] [657820db3b044] [INFO] Callback checkMessage : Bonjour -- text: Tu as une liste des évènements? [2023-12-12 09:59:07] [657820db3b044] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Tu as une liste des évènements?' [2023-12-12 09:59:07] [657820db3b044] [DEBUG] début chatgpt [2023-12-12 09:59:07] [657820db3b044] [DEBUG] curl_init OK [2023-12-12 09:59:07] [657820db3b044] [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":"Tu as une liste des \u00e9v\u00e8nements?"}]} [2023-12-12 09:59:11] [657820db3b044] [DEBUG] Commun GPT response: { "id": "chatcmpl-8UstXzaXuvLOKwkskrGgWQBXGUkZJ", "object": "chat.completion", "created": 1702371547, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Oui bien sûr! Voici la liste des évènements disponibles:\n\n1. Concert de musique\n2. Match de football\n3. Soirée cinéma\n4. Exposition d'art\n5. Conférence professionnelle\n\nVeuillez choisir le numéro correspondant à l'événement auquel vous souhaitez vous rendre." }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 311, "completion_tokens": 74, "total_tokens": 385 }, "system_fingerprint": null } [2023-12-12 09:59:11] [657820db3b044] [DEBUG] Curl Closed OK [2023-12-12 09:59:11] [657820db3b044] [INFO] Commun GPT Content: { "id": "chatcmpl-8UstXzaXuvLOKwkskrGgWQBXGUkZJ", "object": "chat.completion", "created": 1702371547, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Oui bien sûr! Voici la liste des évènements disponibles:\n\n1. Concert de musique\n2. Match de football\n3. Soirée cinéma\n4. Exposition d'art\n5. Conférence professionnelle\n\nVeuillez choisir le numéro correspondant à l'événement auquel vous souhaitez vous rendre." }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 311, "completion_tokens": 74, "total_tokens": 385 }, "system_fingerprint": null } [2023-12-12 09:59:11] [657820db3b044] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Tu as une liste des évènements?' [2023-12-12 09:59:11] [657820db3b044] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Oui bien sûr! Voici la liste des évènements disponibles:\n\n1. Concert de musique\n2. Match de football\n3. Soirée cinéma\n4. Exposition d\'art\n5. Conférence professionnelle\n\nVeuillez choisir le numéro correspondant à l\'événement auquel vous souhaitez vous rendre.' [2023-12-12 09:59:11] [657820db3b044] [INFO] Sender already set +33784886092 [2023-12-12 09:59:11] [657820db3b044] [DEBUG] SMS sms1_sent_at : 1 [2023-12-12 09:59:11] [657820db3b044] [DEBUG] SMS sms2_sent_at : 0 [2023-12-12 09:59:11] [657820db3b044] [DEBUG] SMS sms3_sent_at : 0 [2023-12-12 09:59:11] [657820db3b044] [DEBUG] SMS sms4_sent_at : 0 [2023-12-12 09:59:11] [657820db3b044] [DEBUG] SMS sms5_sent_at : 0 [2023-12-12 09:59:11] [657820db3b044] [DEBUG] SMS sms6_sent_at : 0 [2023-12-12 09:59:11] [657820db3b044] [DEBUG] SMS operators count : 0 [2023-12-12 09:59:11] [657820db3b044] [INFO] SMS Count : 1 [2023-12-12 09:59:11] [657820db3b044] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33784886092"}],"text":"Oui bien s\u00fbr! Voici la liste des \u00e9v\u00e8nements disponibles:\n\n1. Concert de musique\n2. Match de football\n3. Soir\u00e9e cin\u00e9ma\n4. Exposition d'art\n5. Conf\u00e9rence professionnelle\n\nVeuillez choisir le num\u00e9ro correspondant \u00e0 l'\u00e9v\u00e9nement auquel vous souhaitez vous rendre.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2023-12-12 09:59:11] [657820db3b044] [DEBUG] [SMS] HTTP Code : 200 [2023-12-12 09:59:11] [657820db3b044] [INFO] [SMS] SMS envoyé avec succès id : sms_657820df3eb86408728840 [2023-12-12 09:59:11] [657820db3b044] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_657820df3eb86408728840","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":49.24} [2023-12-12 09:59:11] [657820db3b044] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-12-12 09:59:11] [657820db3b044] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2023-12-12 09:59:11' [2023-12-12 09:59:11] [657820db3b044] [DEBUG] Callback juste avant fin callBack [2023-12-12 09:59:34] [657820f65bd95] [DEBUG] Callback main start ok [2023-12-12 09:59:34] [657820f65bd95] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-12-12 09:59:34] [657820f65bd95] [DEBUG] Callback main avant while ok [2023-12-12 09:59:34] [657820f65bd95] [DEBUG] Fields : channel=sms&text=1&reception_date=2023-12-12 09:59:33&metadata[message_id]=sms_657820df3eb86408728840&metadata[number]=+33784886092&metadata[sim_card_number]=+33755517567 [2023-12-12 09:59:34] [657820f65bd95] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33784886092 Text: 1 [2023-12-12 09:59:34] [657820f65bd95] [INFO] From: +33784886092|To: +33755517567|Date: 2023-12-12 09:59:33|Message: 1 [2023-12-12 09:59:34] [657820f65bd95] [DEBUG] callback main apres while ok [2023-12-12 09:59:34] [657820f65bd95] [DEBUG] Service is enabled ? true [2023-12-12 09:59:34] [657820f65bd95] [INFO] Service +33755517567 is enabled ! [2023-12-12 09:59:34] [657820f65bd95] [DEBUG] Listen is enabled ? false [2023-12-12 09:59:34] [657820f65bd95] [INFO] Listen +33755517567 is disabled ! [2023-12-12 09:59:34] [657820f65bd95] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2023-12-12 09:59:34] [657820f65bd95] [DEBUG] BDD CheckNumber : OK [2023-12-12 09:59:34] [657820f65bd95] [INFO] Callback SMS Count =? 2 [2023-12-12 09:59:34] [657820f65bd95] [INFO] Callback checkMessage : Tu as une liste des évènements? -- text: 1 [2023-12-12 09:59:34] [657820f65bd95] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '1' [2023-12-12 09:59:34] [657820f65bd95] [DEBUG] début chatgpt [2023-12-12 09:59:34] [657820f65bd95] [DEBUG] curl_init OK [2023-12-12 09:59:34] [657820f65bd95] [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":"Tu as une liste des \u00e9v\u00e8nements?"},{"role":"assistant","content":"Oui bien s\u00fbr! Voici la liste des \u00e9v\u00e8nements disponibles:\n\n1. Concert de musique\n2. Match de football\n3. Soir\u00e9e cin\u00e9ma\n4. Exposition d'art\n5. Conf\u00e9rence professionnelle\n\nVeuillez choisir le num\u00e9ro correspondant \u00e0 l'\u00e9v\u00e9nement auquel vous souhaitez vous rendre."},{"role":"user","content":"1"}]} [2023-12-12 09:59:36] [657820f65bd95] [DEBUG] Commun GPT response: { "id": "chatcmpl-8UstyMelAJ0c2t8efPQ1EuyYxlb1L", "object": "chat.completion", "created": 1702371574, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait! Vous souhaitez donc aller au concert de musique. Êtes-vous intéressé(e) à être conducteur ou passager pour ce covoiturage?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 394, "completion_tokens": 35, "total_tokens": 429 }, "system_fingerprint": null } [2023-12-12 09:59:36] [657820f65bd95] [DEBUG] Curl Closed OK [2023-12-12 09:59:36] [657820f65bd95] [INFO] Commun GPT Content: { "id": "chatcmpl-8UstyMelAJ0c2t8efPQ1EuyYxlb1L", "object": "chat.completion", "created": 1702371574, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait! Vous souhaitez donc aller au concert de musique. Êtes-vous intéressé(e) à être conducteur ou passager pour ce covoiturage?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 394, "completion_tokens": 35, "total_tokens": 429 }, "system_fingerprint": null } [2023-12-12 09:59:36] [657820f65bd95] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: '1' [2023-12-12 09:59:36] [657820f65bd95] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait! Vous souhaitez donc aller au concert de musique. Êtes-vous intéressé(e) à être conducteur ou passager pour ce covoiturage?' [2023-12-12 09:59:36] [657820f65bd95] [INFO] Sender already set +33784886092 [2023-12-12 09:59:36] [657820f65bd95] [DEBUG] SMS sms1_sent_at : 1 [2023-12-12 09:59:36] [657820f65bd95] [DEBUG] SMS sms2_sent_at : 1 [2023-12-12 09:59:36] [657820f65bd95] [DEBUG] SMS sms3_sent_at : 0 [2023-12-12 09:59:36] [657820f65bd95] [DEBUG] SMS sms4_sent_at : 0 [2023-12-12 09:59:36] [657820f65bd95] [DEBUG] SMS sms5_sent_at : 0 [2023-12-12 09:59:36] [657820f65bd95] [DEBUG] SMS sms6_sent_at : 0 [2023-12-12 09:59:36] [657820f65bd95] [DEBUG] SMS operators count : 0 [2023-12-12 09:59:36] [657820f65bd95] [INFO] SMS Count : 2 [2023-12-12 09:59:36] [657820f65bd95] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33784886092"}],"text":"Parfait! Vous souhaitez donc aller au concert de musique. \u00cates-vous int\u00e9ress\u00e9(e) \u00e0 \u00eatre conducteur ou passager pour ce covoiturage?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2023-12-12 09:59:36] [657820f65bd95] [DEBUG] [SMS] HTTP Code : 200 [2023-12-12 09:59:36] [657820f65bd95] [INFO] [SMS] SMS envoyé avec succès id : sms_657820f886991424559990 [2023-12-12 09:59:36] [657820f65bd95] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_657820f886991424559990","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":49.19} [2023-12-12 09:59:36] [657820f65bd95] [INFO] BDD AddSmsCount SMS Count updated: 3 [2023-12-12 09:59:36] [657820f65bd95] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2023-12-12 09:59:36' [2023-12-12 09:59:36] [657820f65bd95] [DEBUG] Callback juste avant fin callBack [2023-12-12 09:59:51] [6578210778c98] [DEBUG] Callback main start ok [2023-12-12 09:59:51] [6578210778c98] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-12-12 09:59:51] [6578210778c98] [DEBUG] Callback main avant while ok [2023-12-12 09:59:51] [6578210778c98] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2023-12-12 09:59:50&metadata[message_id]=sms_657820f886991424559990&metadata[number]=+33784886092&metadata[sim_card_number]=+33755517567 [2023-12-12 09:59:51] [6578210778c98] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33784886092 Text: Passager [2023-12-12 09:59:51] [6578210778c98] [INFO] From: +33784886092|To: +33755517567|Date: 2023-12-12 09:59:50|Message: Passager [2023-12-12 09:59:51] [6578210778c98] [DEBUG] callback main apres while ok [2023-12-12 09:59:51] [6578210778c98] [DEBUG] Service is enabled ? true [2023-12-12 09:59:51] [6578210778c98] [INFO] Service +33755517567 is enabled ! [2023-12-12 09:59:51] [6578210778c98] [DEBUG] Listen is enabled ? false [2023-12-12 09:59:51] [6578210778c98] [INFO] Listen +33755517567 is disabled ! [2023-12-12 09:59:51] [6578210778c98] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2023-12-12 09:59:51] [6578210778c98] [DEBUG] BDD CheckNumber : OK [2023-12-12 09:59:51] [6578210778c98] [INFO] Callback SMS Count =? 3 [2023-12-12 09:59:51] [6578210778c98] [INFO] Callback checkMessage : 1 -- text: Passager [2023-12-12 09:59:51] [6578210778c98] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2023-12-12 09:59:51] [6578210778c98] [DEBUG] début chatgpt [2023-12-12 09:59:51] [6578210778c98] [DEBUG] curl_init OK [2023-12-12 09:59:51] [6578210778c98] [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":"Tu as une liste des \u00e9v\u00e8nements?"},{"role":"assistant","content":"Oui bien s\u00fbr! Voici la liste des \u00e9v\u00e8nements disponibles:\n\n1. Concert de musique\n2. Match de football\n3. Soir\u00e9e cin\u00e9ma\n4. Exposition d'art\n5. Conf\u00e9rence professionnelle\n\nVeuillez choisir le num\u00e9ro correspondant \u00e0 l'\u00e9v\u00e9nement auquel vous souhaitez vous rendre."},{"role":"user","content":"1"},{"role":"assistant","content":"Parfait! Vous souhaitez donc aller au concert de musique. \u00cates-vous int\u00e9ress\u00e9(e) \u00e0 \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"}]} [2023-12-12 09:59:53] [6578210778c98] [DEBUG] Commun GPT response: { "id": "chatcmpl-8UsuFv0VW5UDhK7lNchvyVJdbSSY0", "object": "chat.completion", "created": 1702371591, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, en tant que passager, pourriez-vous me donner votre adresse de départ s'il vous plaît?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 439, "completion_tokens": 26, "total_tokens": 465 }, "system_fingerprint": null } [2023-12-12 09:59:53] [6578210778c98] [DEBUG] Curl Closed OK [2023-12-12 09:59:53] [6578210778c98] [INFO] Commun GPT Content: { "id": "chatcmpl-8UsuFv0VW5UDhK7lNchvyVJdbSSY0", "object": "chat.completion", "created": 1702371591, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, en tant que passager, pourriez-vous me donner votre adresse de départ s'il vous plaît?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 439, "completion_tokens": 26, "total_tokens": 465 }, "system_fingerprint": null } [2023-12-12 09:59:53] [6578210778c98] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Passager' [2023-12-12 09:59:53] [6578210778c98] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien, en tant que passager, pourriez-vous me donner votre adresse de départ s\'il vous plaît?' [2023-12-12 09:59:53] [6578210778c98] [INFO] Sender already set +33784886092 [2023-12-12 09:59:53] [6578210778c98] [DEBUG] SMS sms1_sent_at : 1 [2023-12-12 09:59:53] [6578210778c98] [DEBUG] SMS sms2_sent_at : 1 [2023-12-12 09:59:53] [6578210778c98] [DEBUG] SMS sms3_sent_at : 1 [2023-12-12 09:59:53] [6578210778c98] [DEBUG] SMS sms4_sent_at : 0 [2023-12-12 09:59:53] [6578210778c98] [DEBUG] SMS sms5_sent_at : 0 [2023-12-12 09:59:53] [6578210778c98] [DEBUG] SMS sms6_sent_at : 0 [2023-12-12 09:59:53] [6578210778c98] [DEBUG] SMS operators count : 0 [2023-12-12 09:59:53] [6578210778c98] [INFO] SMS Count : 3 [2023-12-12 09:59:53] [6578210778c98] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33784886092"}],"text":"Tr\u00e8s bien, en tant que passager, pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2023-12-12 09:59:53] [6578210778c98] [DEBUG] [SMS] HTTP Code : 200 [2023-12-12 09:59:53] [6578210778c98] [INFO] [SMS] SMS envoyé avec succès id : sms_657821099492a524187301 [2023-12-12 09:59:53] [6578210778c98] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_657821099492a524187301","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":49.15} [2023-12-12 09:59:53] [6578210778c98] [INFO] BDD AddSmsCount SMS Count updated: 4 [2023-12-12 09:59:53] [6578210778c98] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2023-12-12 09:59:53' [2023-12-12 09:59:53] [6578210778c98] [DEBUG] Callback juste avant fin callBack [2023-12-12 10:00:15] [6578211f67dc5] [DEBUG] Callback main start ok [2023-12-12 10:00:15] [6578211f67dc5] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-12-12 10:00:15] [6578211f67dc5] [DEBUG] Callback main avant while ok [2023-12-12 10:00:15] [6578211f67dc5] [DEBUG] Fields : channel=sms&text=11 rue galvani Massy&reception_date=2023-12-12 10:00:09&metadata[message_id]=sms_657821099492a524187301&metadata[number]=+33784886092&metadata[sim_card_number]=+33755517567 [2023-12-12 10:00:15] [6578211f67dc5] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33784886092 Text: 11 rue galvani Massy [2023-12-12 10:00:15] [6578211f67dc5] [INFO] From: +33784886092|To: +33755517567|Date: 2023-12-12 10:00:09|Message: 11 rue galvani Massy [2023-12-12 10:00:15] [6578211f67dc5] [DEBUG] callback main apres while ok [2023-12-12 10:00:15] [6578211f67dc5] [DEBUG] Service is enabled ? true [2023-12-12 10:00:15] [6578211f67dc5] [INFO] Service +33755517567 is enabled ! [2023-12-12 10:00:15] [6578211f67dc5] [DEBUG] Listen is enabled ? false [2023-12-12 10:00:15] [6578211f67dc5] [INFO] Listen +33755517567 is disabled ! [2023-12-12 10:00:15] [6578211f67dc5] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2023-12-12 10:00:15] [6578211f67dc5] [DEBUG] BDD CheckNumber : OK [2023-12-12 10:00:15] [6578211f67dc5] [INFO] Callback SMS Count =? 4 [2023-12-12 10:00:15] [6578211f67dc5] [INFO] Callback checkMessage : Passager -- text: 11 rue galvani Massy [2023-12-12 10:00:15] [6578211f67dc5] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '11 rue galvani Massy' [2023-12-12 10:00:15] [6578211f67dc5] [DEBUG] début chatgpt [2023-12-12 10:00:15] [6578211f67dc5] [DEBUG] curl_init OK [2023-12-12 10:00:15] [6578211f67dc5] [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":"Tu as une liste des \u00e9v\u00e8nements?"},{"role":"assistant","content":"Oui bien s\u00fbr! Voici la liste des \u00e9v\u00e8nements disponibles:\n\n1. Concert de musique\n2. Match de football\n3. Soir\u00e9e cin\u00e9ma\n4. Exposition d'art\n5. Conf\u00e9rence professionnelle\n\nVeuillez choisir le num\u00e9ro correspondant \u00e0 l'\u00e9v\u00e9nement auquel vous souhaitez vous rendre."},{"role":"user","content":"1"},{"role":"assistant","content":"Parfait! Vous souhaitez donc aller au concert de musique. \u00cates-vous int\u00e9ress\u00e9(e) \u00e0 \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Tr\u00e8s bien, en tant que passager, pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet?"},{"role":"user","content":"11 rue galvani Massy"}]} [2023-12-12 10:00:17] [6578211f67dc5] [DEBUG] Commun GPT response: { "id": "chatcmpl-8UsudEVYvbPpMDKKL91vnPt5MyCqU", "object": "chat.completion", "created": 1702371615, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. À quelle heure souhaiteriez-vous arriver à l'événement?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 480, "completion_tokens": 23, "total_tokens": 503 }, "system_fingerprint": null } [2023-12-12 10:00:17] [6578211f67dc5] [DEBUG] Curl Closed OK [2023-12-12 10:00:17] [6578211f67dc5] [INFO] Commun GPT Content: { "id": "chatcmpl-8UsudEVYvbPpMDKKL91vnPt5MyCqU", "object": "chat.completion", "created": 1702371615, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. À quelle heure souhaiteriez-vous arriver à l'événement?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 480, "completion_tokens": 23, "total_tokens": 503 }, "system_fingerprint": null } [2023-12-12 10:00:17] [6578211f67dc5] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '11 rue galvani Massy' [2023-12-12 10:00:17] [6578211f67dc5] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Merci pour cette information. À quelle heure souhaiteriez-vous arriver à l\'événement?' [2023-12-12 10:00:17] [6578211f67dc5] [INFO] Sender already set +33784886092 [2023-12-12 10:00:17] [6578211f67dc5] [DEBUG] SMS sms1_sent_at : 0 [2023-12-12 10:00:17] [6578211f67dc5] [DEBUG] SMS sms2_sent_at : 0 [2023-12-12 10:00:17] [6578211f67dc5] [DEBUG] SMS sms3_sent_at : 0 [2023-12-12 10:00:17] [6578211f67dc5] [DEBUG] SMS sms4_sent_at : 0 [2023-12-12 10:00:17] [6578211f67dc5] [DEBUG] SMS sms5_sent_at : 0 [2023-12-12 10:00:17] [6578211f67dc5] [DEBUG] SMS sms6_sent_at : 0 [2023-12-12 10:00:17] [6578211f67dc5] [DEBUG] SMS operators count : 0 [2023-12-12 10:00:17] [6578211f67dc5] [INFO] SMS Count : 0 [2023-12-12 10:00:17] [6578211f67dc5] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33784886092"}],"text":"Merci pour cette information. \u00c0 quelle heure souhaiteriez-vous arriver \u00e0 l'\u00e9v\u00e9nement?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2023-12-12 10:00:18] [6578211f67dc5] [DEBUG] [SMS] HTTP Code : 200 [2023-12-12 10:00:18] [6578211f67dc5] [INFO] [SMS] SMS envoyé avec succès id : sms_657821224a8ff049674347 [2023-12-12 10:00:18] [6578211f67dc5] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_657821224a8ff049674347","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":49.1} [2023-12-12 10:00:18] [6578211f67dc5] [INFO] BDD AddSmsCount SMS Count updated: 5 [2023-12-12 10:00:18] [6578211f67dc5] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2023-12-12 10:00:18' [2023-12-12 10:00:18] [6578211f67dc5] [DEBUG] Callback juste avant fin callBack [2023-12-12 10:00:48] [65782140d675a] [DEBUG] Callback main start ok [2023-12-12 10:00:48] [65782140d675a] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-12-12 10:00:48] [65782140d675a] [DEBUG] Callback main avant while ok [2023-12-12 10:00:48] [65782140d675a] [DEBUG] Fields : channel=sms&text=15h30&reception_date=2023-12-12 10:00:45&metadata[message_id]=sms_657821224a8ff049674347&metadata[number]=+33784886092&metadata[sim_card_number]=+33755517567 [2023-12-12 10:00:48] [65782140d675a] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33784886092 Text: 15h30 [2023-12-12 10:00:48] [65782140d675a] [INFO] From: +33784886092|To: +33755517567|Date: 2023-12-12 10:00:45|Message: 15h30 [2023-12-12 10:00:48] [65782140d675a] [DEBUG] callback main apres while ok [2023-12-12 10:00:48] [65782140d675a] [DEBUG] Service is enabled ? true [2023-12-12 10:00:48] [65782140d675a] [INFO] Service +33755517567 is enabled ! [2023-12-12 10:00:48] [65782140d675a] [DEBUG] Listen is enabled ? false [2023-12-12 10:00:48] [65782140d675a] [INFO] Listen +33755517567 is disabled ! [2023-12-12 10:00:48] [65782140d675a] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2023-12-12 10:00:48] [65782140d675a] [DEBUG] BDD CheckNumber : OK [2023-12-12 10:00:48] [65782140d675a] [INFO] Callback SMS Count =? 5 [2023-12-12 10:00:48] [65782140d675a] [INFO] Callback checkMessage : 11 rue galvani Massy -- text: 15h30 [2023-12-12 10:00:48] [65782140d675a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '15h30' [2023-12-12 10:00:48] [65782140d675a] [DEBUG] début chatgpt [2023-12-12 10:00:48] [65782140d675a] [DEBUG] curl_init OK [2023-12-12 10:00:48] [65782140d675a] [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":"Tu as une liste des \u00e9v\u00e8nements?"},{"role":"assistant","content":"Oui bien s\u00fbr! Voici la liste des \u00e9v\u00e8nements disponibles:\n\n1. Concert de musique\n2. Match de football\n3. Soir\u00e9e cin\u00e9ma\n4. Exposition d'art\n5. Conf\u00e9rence professionnelle\n\nVeuillez choisir le num\u00e9ro correspondant \u00e0 l'\u00e9v\u00e9nement auquel vous souhaitez vous rendre."},{"role":"user","content":"1"},{"role":"assistant","content":"Parfait! Vous souhaitez donc aller au concert de musique. \u00cates-vous int\u00e9ress\u00e9(e) \u00e0 \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Tr\u00e8s bien, en tant que passager, pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet?"},{"role":"user","content":"11 rue galvani Massy"},{"role":"assistant","content":"Merci pour cette information. \u00c0 quelle heure souhaiteriez-vous arriver \u00e0 l'\u00e9v\u00e9nement?"},{"role":"user","content":"15h30"}]} [2023-12-12 10:00:52] [65782140d675a] [DEBUG] Commun GPT response: { "id": "chatcmpl-8UsvB0L0BYnzEYIQ3pOFuiQ5SVDcr", "object": "chat.completion", "created": 1702371649, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, noté pour l'heure d'arrivée. Avez-vous également une heure de retour souhaitée après l'événement? Si oui, veuillez la préciser ainsi que votre adresse de retour si elle est différente de votre adresse de départ. Sinon, veuillez me le mentionner." }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 514, "completion_tokens": 71, "total_tokens": 585 }, "system_fingerprint": null } [2023-12-12 10:00:52] [65782140d675a] [DEBUG] Curl Closed OK [2023-12-12 10:00:52] [65782140d675a] [INFO] Commun GPT Content: { "id": "chatcmpl-8UsvB0L0BYnzEYIQ3pOFuiQ5SVDcr", "object": "chat.completion", "created": 1702371649, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, noté pour l'heure d'arrivée. Avez-vous également une heure de retour souhaitée après l'événement? Si oui, veuillez la préciser ainsi que votre adresse de retour si elle est différente de votre adresse de départ. Sinon, veuillez me le mentionner." }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 514, "completion_tokens": 71, "total_tokens": 585 }, "system_fingerprint": null } [2023-12-12 10:00:52] [65782140d675a] [INFO] BDD BddMaj : rep5 mis à jour. Valeur: '15h30' [2023-12-12 10:00:52] [65782140d675a] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'Quest6' in 'field list' [2023-12-12 10:00:52] [65782140d675a] [INFO] Sender already set +33784886092 [2023-12-12 10:00:52] [65782140d675a] [DEBUG] SMS sms1_sent_at : 0 [2023-12-12 10:00:52] [65782140d675a] [DEBUG] SMS sms2_sent_at : 0 [2023-12-12 10:00:52] [65782140d675a] [DEBUG] SMS sms3_sent_at : 0 [2023-12-12 10:00:52] [65782140d675a] [DEBUG] SMS sms4_sent_at : 0 [2023-12-12 10:00:52] [65782140d675a] [DEBUG] SMS sms5_sent_at : 1 [2023-12-12 10:00:52] [65782140d675a] [DEBUG] SMS sms6_sent_at : 0 [2023-12-12 10:00:52] [65782140d675a] [DEBUG] SMS operators count : 0 [2023-12-12 10:00:52] [65782140d675a] [INFO] SMS Count : 1 [2023-12-12 10:00:52] [65782140d675a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33784886092"}],"text":"Tr\u00e8s bien, not\u00e9 pour l'heure d'arriv\u00e9e. Avez-vous \u00e9galement une heure de retour souhait\u00e9e apr\u00e8s l'\u00e9v\u00e9nement? Si oui, veuillez la pr\u00e9ciser ainsi que votre adresse de retour si elle est diff\u00e9rente de votre adresse de d\u00e9part. Sinon, veuillez me le mentionner.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2023-12-12 10:00:52] [65782140d675a] [DEBUG] [SMS] HTTP Code : 200 [2023-12-12 10:00:52] [65782140d675a] [INFO] [SMS] SMS envoyé avec succès id : sms_65782144cc16b194524270 [2023-12-12 10:00:52] [65782140d675a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65782144cc16b194524270","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":49.01} [2023-12-12 10:00:52] [65782140d675a] [INFO] BDD AddSmsCount SMS Count updated: 6 [2023-12-12 10:00:52] [65782140d675a] [INFO] BDD BddMaj : sms6_sent_at mis à jour. Valeur: '2023-12-12 10:00:52' [2023-12-12 10:00:52] [65782140d675a] [DEBUG] Callback juste avant fin callBack [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] Callback main start ok [2023-12-12 12:37:40] [657846041f1c7] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] Callback main avant while ok [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] Fields : channel=sms&text=Non merci je suis déjà sur site Ladoux Bonne journée&reception_date=2023-12-12 12:37:38&metadata[message_id]=sms_6576ef58cb6fd925262952&metadata[number]=+33763135620&metadata[sim_card_number]=+33755517568 [2023-12-12 12:37:40] [657846041f1c7] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33763135620 Text: Non merci je suis déjà sur site Ladoux Bonne journée [2023-12-12 12:37:40] [657846041f1c7] [INFO] From: +33763135620|To: +33755517568|Date: 2023-12-12 12:37:38|Message: Non merci je suis déjà sur site Ladoux Bonne journée [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] callback main apres while ok [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] Service is enabled ? true [2023-12-12 12:37:40] [657846041f1c7] [INFO] Service +33755517568 is enabled ! [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] Listen is enabled ? false [2023-12-12 12:37:40] [657846041f1c7] [INFO] Listen +33755517568 is disabled ! [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] BDD CheckNumber : la table est vide [2023-12-12 12:37:40] [657846041f1c7] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-12-12 12:37:40] [657846041f1c7] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33763135620 [2023-12-12 12:37:40] [657846041f1c7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non merci je suis déjà sur site Ladoux Bonne journée' [2023-12-12 12:37:40] [657846041f1c7] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-12-12 12:37:40] [657846041f1c7] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2023-12-12 12:37:40] [657846041f1c7] [INFO] Réponse automatique : journée DT ZEU - Souhaitez-vous faire du covoiturage ? [2023-12-12 12:37:40] [657846041f1c7] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'DT ZEU' [2023-12-12 12:37:40] [657846041f1c7] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'Grande Halle d’Auvergne' [2023-12-12 12:37:40] [657846041f1c7] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2023-12-01 09:00:00' [2023-12-12 12:37:40] [657846041f1c7] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2023-12-01 23:00:00' [2023-12-12 12:37:40] [657846041f1c7] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2023-12-01' [2023-12-12 12:37:40] [657846041f1c7] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, votre assistant covoiturage chargé d\'organiser le covoiturage pour l\'événement du réseau Gaias qui aura lieu le 14 décembre à Ladoux. A l\'approche de l\'événement, avez-vous besoin de trouver un covoiturage pour les trajets de cet événement ?' [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] début chatgpt [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] curl_init OK [2023-12-12 12:37:40] [657846041f1c7] [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 je suis d\u00e9j\u00e0 sur site Ladoux Bonne journ\u00e9e"}]} [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] Commun GPT response: { "id": "chatcmpl-8UvMyyxbheTDxNFbYlvqJ2X96WO0u", "object": "chat.completion", "created": 1702381060, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 139, "completion_tokens": 1, "total_tokens": 140 }, "system_fingerprint": null } [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] Curl Closed OK [2023-12-12 12:37:40] [657846041f1c7] [INFO] Commun GPT Content: { "id": "chatcmpl-8UvMyyxbheTDxNFbYlvqJ2X96WO0u", "object": "chat.completion", "created": 1702381060, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 139, "completion_tokens": 1, "total_tokens": 140 }, "system_fingerprint": null } [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] [AUTOMATIC] Réponse 0 [2023-12-12 12:37:40] [657846041f1c7] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non merci je suis déjà sur site Ladoux Bonne journée' [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] [AUTOMATIC] Réponse Negative : Non merci je suis déjà sur site Ladoux Bonne journée [2023-12-12 12:37:40] [657846041f1c7] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Merci d\'avoir répondu. Au revoir.' [2023-12-12 12:37:40] [657846041f1c7] [INFO] Sender already set +33763135620 [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] SMS sms1_sent_at : 0 [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] SMS sms2_sent_at : 0 [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] SMS sms3_sent_at : 0 [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] SMS sms4_sent_at : 0 [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] SMS sms5_sent_at : 0 [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] SMS sms6_sent_at : 0 [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] SMS operators count : 0 [2023-12-12 12:37:40] [657846041f1c7] [INFO] SMS Count : 0 [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33763135620"}],"text":"Merci d'avoir r\u00e9pondu. Au revoir.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] [SMS] HTTP Code : 200 [2023-12-12 12:37:40] [657846041f1c7] [INFO] [SMS] SMS envoyé avec succès id : sms_65784604eaf5e720898443 [2023-12-12 12:37:40] [657846041f1c7] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65784604eaf5e720898443","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":48.97} [2023-12-12 12:37:41] [657846041f1c7] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-12-12 12:37:41] [657846041f1c7] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2023-12-12 12:37:41' [2023-12-12 12:37:41] [657846041f1c7] [DEBUG] Callback juste avant fin callBack [2023-12-12 18:07:11] [6578933f0eec5] [DEBUG] Callback main start ok [2023-12-12 18:07:11] [6578933f0eec5] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-12-12 18:07:11] [6578933f0eec5] [DEBUG] Callback main avant while ok [2023-12-12 18:07:11] [6578933f0eec5] [DEBUG] Fields : channel=sms&text=non merci&reception_date=2023-12-12 18:07:10&metadata[message_id]=sms_6576efa215877009948021&metadata[number]=+33674881435&metadata[sim_card_number]=+33755517569 [2023-12-12 18:07:11] [6578933f0eec5] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33674881435 Text: non merci [2023-12-12 18:07:11] [6578933f0eec5] [INFO] From: +33674881435|To: +33755517569|Date: 2023-12-12 18:07:10|Message: non merci [2023-12-12 18:07:11] [6578933f0eec5] [DEBUG] callback main apres while ok [2023-12-12 18:07:11] [6578933f0eec5] [DEBUG] Service is enabled ? true [2023-12-12 18:07:11] [6578933f0eec5] [INFO] Service +33755517569 is enabled ! [2023-12-12 18:07:11] [6578933f0eec5] [DEBUG] Listen is enabled ? false [2023-12-12 18:07:11] [6578933f0eec5] [INFO] Listen +33755517569 is disabled ! [2023-12-12 18:07:11] [6578933f0eec5] [DEBUG] callback main sim_card_number n'est pas correct : +33755517569 envoi vers fin de callback [2023-12-12 18:07:11] [6578933f0eec5] [DEBUG] Callback juste avant fin callBack [2023-12-12 22:46:43] [6578d4c3166ac] [DEBUG] Callback main start ok [2023-12-12 22:46:43] [6578d4c3166ac] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-12-12 22:46:43] [6578d4c3166ac] [DEBUG] Callback main avant while ok [2023-12-12 22:46:43] [6578d4c3166ac] [DEBUG] Fields : channel=sms&text=Non merci&reception_date=2023-12-12 22:46:41&metadata[message_id]=sms_6576efa215877009948021&metadata[number]=+33611638166&metadata[sim_card_number]=+33755517569 [2023-12-12 22:46:43] [6578d4c3166ac] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33611638166 Text: Non merci [2023-12-12 22:46:43] [6578d4c3166ac] [INFO] From: +33611638166|To: +33755517569|Date: 2023-12-12 22:46:41|Message: Non merci [2023-12-12 22:46:43] [6578d4c3166ac] [DEBUG] callback main apres while ok [2023-12-12 22:46:43] [6578d4c3166ac] [DEBUG] Service is enabled ? true [2023-12-12 22:46:43] [6578d4c3166ac] [INFO] Service +33755517569 is enabled ! [2023-12-12 22:46:43] [6578d4c3166ac] [DEBUG] Listen is enabled ? false [2023-12-12 22:46:43] [6578d4c3166ac] [INFO] Listen +33755517569 is disabled ! [2023-12-12 22:46:43] [6578d4c3166ac] [DEBUG] callback main sim_card_number n'est pas correct : +33755517569 envoi vers fin de callback [2023-12-12 22:46:43] [6578d4c3166ac] [DEBUG] Callback juste avant fin callBack