[2023-11-22 10:47:19] [655dce27bd77b] [DEBUG] Callback main start ok [2023-11-22 10:47:19] [655dce27bd77b] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 10:47:19] [655dce27bd77b] [DEBUG] Callback main avant while ok [2023-11-22 10:47:19] [655dce27bd77b] [DEBUG] Fields : channel=sms&message_id=sms_0000000000000000000000&number=+33600112233&text=Lorem Ipsum is simply dummy text ...&answer_date=2023-11-22 10:47:19 [2023-11-22 10:47:19] [655dce27bd77b] [INFO] Callback SMS entrant sur sim_card: depuis Number (user): +33600112233 Text: Lorem Ipsum is simply dummy text ... [2023-11-22 10:47:19] [655dce27bd77b] [INFO] From: +33600112233|To: |Date: 2023-11-22 10:47:19|Message: Lorem Ipsum is simply dummy text ... [2023-11-22 10:47:19] [655dce27bd77b] [DEBUG] callback main apres while ok [2023-11-22 10:47:19] [655dce27bd77b] [DEBUG] Service is enabled ? true [2023-11-22 10:47:19] [655dce27bd77b] [INFO] Service is enabled ! [2023-11-22 10:47:19] [655dce27bd77b] [DEBUG] callback main sim_card_number n'est pas correct : envoi vers fin de callback [2023-11-22 10:47:19] [655dce27bd77b] [DEBUG] Callback juste avant fin callBack [2023-11-22 10:48:44] [655dce7cda490] [DEBUG] Callback main start ok [2023-11-22 10:48:44] [655dce7cda490] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 10:48:44] [655dce7cda490] [DEBUG] Callback main avant while ok [2023-11-22 10:48:44] [655dce7cda490] [DEBUG] Fields : channel=sms&text=oui&reception_date=2023-11-22 10:48:42&metadata[message_id]=sms_6558a8d40ac8b069635115&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517568 [2023-11-22 10:48:44] [655dce7cda490] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33601747173 Text: oui [2023-11-22 10:48:44] [655dce7cda490] [INFO] From: +33601747173|To: +33755517568|Date: 2023-11-22 10:48:42|Message: oui [2023-11-22 10:48:44] [655dce7cda490] [DEBUG] callback main apres while ok [2023-11-22 10:48:44] [655dce7cda490] [DEBUG] Service is enabled ? true [2023-11-22 10:48:44] [655dce7cda490] [INFO] Service +33755517568 is enabled ! [2023-11-22 10:48:44] [655dce7cda490] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 10:48:44] [655dce7cda490] [DEBUG] BDD CheckNumber : la table est vide [2023-11-22 10:48:44] [655dce7cda490] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-22 10:48:44] [655dce7cda490] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33601747173 [2023-11-22 10:48:44] [655dce7cda490] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'oui' [2023-11-22 10:48:44] [655dce7cda490] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-22 10:48:44] [655dce7cda490] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2023-11-22 10:48:44] [655dce7cda490] [INFO] Réponse automatique : journée DT ZEU - Souhaitez-vous faire du covoiturage ? [2023-11-22 10:48:44] [655dce7cda490] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'DT ZEU' [2023-11-22 10:48:44] [655dce7cda490] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'Grande Halle d’Auvergne' [2023-11-22 10:48:44] [655dce7cda490] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2023-12-01 09:00:00' [2023-11-22 10:48:44] [655dce7cda490] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2023-12-01 23:00:00' [2023-11-22 10:48:44] [655dce7cda490] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2023-12-01' [2023-11-22 10:48:44] [655dce7cda490] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage. Vous avez été invité à participer à la journée DT ZEU à la Grande Halle d’Auvergne, le 1er décembre 2023. Souhaitez-vous faire du covoiturage ?' [2023-11-22 10:48:44] [655dce7cda490] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'oui' [2023-11-22 10:48:44] [655dce7cda490] [DEBUG] [AUTOMATIC] Réponse Positive [2023-11-22 10:48:44] [655dce7cda490] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2023-11-22 10:48:44] [655dce7cda490] [INFO] Sender already set +33601747173 [2023-11-22 10:48:44] [655dce7cda490] [INFO] SMS Count : 39 [2023-11-22 10:48:44] [655dce7cda490] [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 nos CGU [https:\/\/8pu.sh\/cgu] et ma Politique de confidentialit\u00e9 [https:\/\/8pu.sh\/conf]. Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 10:48:45] [655dce7cda490] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 10:48:45] [655dce7cda490] [INFO] [SMS] SMS envoyé avec succès id : sms_655dce7dc0633455689422 [2023-11-22 10:48:45] [655dce7cda490] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655dce7dc0633455689422","number_of_contacts":1,"total_cost":0.155,"number_of_sms_needed":3,"residual_credit":40.38} [2023-11-22 10:48:45] [655dce7cda490] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-11-22 10:48:45] [655dce7cda490] [DEBUG] Callback juste avant fin callBack [2023-11-22 10:49:22] [655dcea204005] [DEBUG] Callback main start ok [2023-11-22 10:49:22] [655dcea204005] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 10:49:22] [655dcea204005] [DEBUG] Callback main avant while ok [2023-11-22 10:49:22] [655dcea204005] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2023-11-22 10:49:20&metadata[message_id]=sms_654e328474415643648429&metadata[number]=+33619724925&metadata[sim_card_number]=+33755517568 [2023-11-22 10:49:22] [655dcea204005] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33619724925 Text: Oui [2023-11-22 10:49:22] [655dcea204005] [INFO] From: +33619724925|To: +33755517568|Date: 2023-11-22 10:49:20|Message: Oui [2023-11-22 10:49:22] [655dcea204005] [DEBUG] callback main apres while ok [2023-11-22 10:49:22] [655dcea204005] [DEBUG] Service is enabled ? true [2023-11-22 10:49:22] [655dcea204005] [INFO] Service +33755517568 is enabled ! [2023-11-22 10:49:22] [655dcea204005] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 10:49:22] [655dcea204005] [DEBUG] BDD CheckNumber : OK [2023-11-22 10:49:22] [655dcea204005] [INFO] Callback SMS Count =? 1 [2023-11-22 10:49:22] [655dcea204005] [INFO] Callback checkMessage : Gaias -- text: Oui [2023-11-22 10:49:22] [655dcea204005] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2023-11-22 10:49:22] [655dcea204005] [DEBUG] début chatgpt [2023-11-22 10:49:22] [655dcea204005] [DEBUG] curl_init OK [2023-11-22 10:49:22] [655dcea204005] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 10:49:22] [655dcea204005] [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. Souhaitez-vous covoiturer pour aller \u00e0 la prochaine r\u00e9union du r\u00e9seau GAIAS le 14 d\u00e9cembre \u00e0 ladoux?"},{"role":"user","content":"Oui"}]} [2023-11-22 10:49:26] [655dcea204005] [DEBUG] Commun GPT response: { "id": "chatcmpl-8Ne9CFN7P0RZKs095rD7rNpvkK2MK", "object": "chat.completion", "created": 1700646562, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Pour organiser votre covoiturage, je vais avoir besoin de quelques informations supplémentaires. Pouvez-vous me préciser si vous souhaitez être conducteur ou passager pour ce covoiturage ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 325, "completion_tokens": 46, "total_tokens": 371 } } [2023-11-22 10:49:26] [655dcea204005] [DEBUG] Curl Closed OK [2023-11-22 10:49:26] [655dcea204005] [INFO] Commun GPT Content: { "id": "chatcmpl-8Ne9CFN7P0RZKs095rD7rNpvkK2MK", "object": "chat.completion", "created": 1700646562, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Pour organiser votre covoiturage, je vais avoir besoin de quelques informations supplémentaires. Pouvez-vous me préciser si vous souhaitez être conducteur ou passager pour ce covoiturage ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 325, "completion_tokens": 46, "total_tokens": 371 } } [2023-11-22 10:49:26] [655dcea204005] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2023-11-22 10:49:26] [655dcea204005] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Parfait ! Pour organiser votre covoiturage, je vais avoir besoin de quelques informations supplémentaires. Pouvez-vous me préciser si vous souhaitez être conducteur ou passager pour ce covoiturage ?' [2023-11-22 10:49:26] [655dcea204005] [INFO] Sender already set +33619724925 [2023-11-22 10:49:26] [655dcea204005] [INFO] SMS Count : 40 [2023-11-22 10:49:26] [655dcea204005] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33619724925"}],"text":"Parfait ! Pour organiser votre covoiturage, je vais avoir besoin de quelques informations suppl\u00e9mentaires. Pouvez-vous me pr\u00e9ciser si vous souhaitez \u00eatre conducteur ou passager pour ce covoiturage ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 10:49:27] [655dcea204005] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 10:49:27] [655dcea204005] [INFO] [SMS] SMS envoyé avec succès id : sms_655dcea73c9b2628220928 [2023-11-22 10:49:27] [655dcea204005] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655dcea73c9b2628220928","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":40.29} [2023-11-22 10:49:27] [655dcea204005] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-11-22 10:49:27] [655dcea204005] [DEBUG] Callback juste avant fin callBack [2023-11-22 10:49:32] [655dceac17b52] [DEBUG] Callback main start ok [2023-11-22 10:49:32] [655dceac17b52] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 10:49:32] [655dceac17b52] [DEBUG] Callback main avant while ok [2023-11-22 10:49:32] [655dceac17b52] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2023-11-22 10:49:20&metadata[message_id]=sms_654e328474415643648429&metadata[number]=+33619724925&metadata[sim_card_number]=+33755517568 [2023-11-22 10:49:32] [655dceac17b52] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33619724925 Text: Oui [2023-11-22 10:49:32] [655dceac17b52] [INFO] From: +33619724925|To: +33755517568|Date: 2023-11-22 10:49:20|Message: Oui [2023-11-22 10:49:32] [655dceac17b52] [DEBUG] callback main apres while ok [2023-11-22 10:49:32] [655dceac17b52] [DEBUG] Service is enabled ? true [2023-11-22 10:49:32] [655dceac17b52] [INFO] Service +33755517568 is enabled ! [2023-11-22 10:49:32] [655dceac17b52] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 10:49:32] [655dceac17b52] [DEBUG] BDD CheckNumber : OK [2023-11-22 10:49:32] [655dceac17b52] [INFO] Callback SMS Count =? 2 [2023-11-22 10:49:32] [655dceac17b52] [INFO] Callback checkMessage : Oui -- text: Oui [2023-11-22 10:49:32] [655dceac17b52] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 10:49:32] [655dceac17b52] [DEBUG] Callback juste avant fin callBack [2023-11-22 10:51:25] [655dcf1db3793] [DEBUG] Callback main start ok [2023-11-22 10:51:25] [655dcf1db3793] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 10:51:25] [655dcf1db3793] [DEBUG] Callback main avant while ok [2023-11-22 10:51:25] [655dcf1db3793] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2023-11-22 10:51:23&metadata[message_id]=sms_655cd3668f390560064672&metadata[number]=+33668251966&metadata[sim_card_number]=+33755517569 [2023-11-22 10:51:25] [655dcf1db3793] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33668251966 Text: Oui [2023-11-22 10:51:25] [655dcf1db3793] [INFO] From: +33668251966|To: +33755517569|Date: 2023-11-22 10:51:23|Message: Oui [2023-11-22 10:51:25] [655dcf1db3793] [DEBUG] callback main apres while ok [2023-11-22 10:51:25] [655dcf1db3793] [DEBUG] Service is enabled ? true [2023-11-22 10:51:25] [655dcf1db3793] [INFO] Service +33755517569 is enabled ! [2023-11-22 10:51:25] [655dcf1db3793] [DEBUG] callback main sim_card_number n'est pas correct : +33755517569 envoi vers fin de callback [2023-11-22 10:51:25] [655dcf1db3793] [DEBUG] Callback juste avant fin callBack [2023-11-22 11:16:11] [655dd4eb8f691] [DEBUG] Callback main start ok [2023-11-22 11:16:11] [655dd4eb8f691] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 11:16:11] [655dd4eb8f691] [DEBUG] Callback main avant while ok [2023-11-22 11:16:11] [655dd4eb8f691] [DEBUG] Fields : channel=sms&text=Idem environ 20 min avant heure convocation mais je m'adapte merci&reception_date=2023-11-22 11:16:10&metadata[message_id]=sms_655dc3c10654c999310591&metadata[number]=+33633969253&metadata[sim_card_number]=+33755517586 [2023-11-22 11:16:11] [655dd4eb8f691] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33633969253 Text: Idem environ 20 min avant heure convocation mais je m'adapte merci [2023-11-22 11:16:11] [655dd4eb8f691] [INFO] From: +33633969253|To: +33755517586|Date: 2023-11-22 11:16:10|Message: Idem environ 20 min avant heure convocation mais je m'adapte merci [2023-11-22 11:16:11] [655dd4eb8f691] [DEBUG] callback main apres while ok [2023-11-22 11:16:11] [655dd4eb8f691] [DEBUG] Service is enabled ? true [2023-11-22 11:16:11] [655dd4eb8f691] [INFO] Service +33755517586 is enabled ! [2023-11-22 11:16:11] [655dd4eb8f691] [DEBUG] callback main sim_card_number n'est pas correct : +33755517586 envoi vers fin de callback [2023-11-22 11:16:11] [655dd4eb8f691] [DEBUG] Callback juste avant fin callBack [2023-11-22 11:18:38] [655dd57ec91bc] [DEBUG] Callback main start ok [2023-11-22 11:18:38] [655dd57ec91bc] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 11:18:38] [655dd57ec91bc] [DEBUG] Callback main avant while ok [2023-11-22 11:18:38] [655dd57ec91bc] [DEBUG] Fields : channel=sms&text=oui&reception_date=2023-11-22 11:18:37&metadata[message_id]=sms_655dce7dc0633455689422&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517568 [2023-11-22 11:18:38] [655dd57ec91bc] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33601747173 Text: oui [2023-11-22 11:18:38] [655dd57ec91bc] [INFO] From: +33601747173|To: +33755517568|Date: 2023-11-22 11:18:37|Message: oui [2023-11-22 11:18:38] [655dd57ec91bc] [DEBUG] callback main apres while ok [2023-11-22 11:18:38] [655dd57ec91bc] [DEBUG] Service is enabled ? true [2023-11-22 11:18:38] [655dd57ec91bc] [INFO] Service +33755517568 is enabled ! [2023-11-22 11:18:38] [655dd57ec91bc] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 11:18:38] [655dd57ec91bc] [DEBUG] BDD CheckNumber : la table est vide [2023-11-22 11:18:38] [655dd57ec91bc] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-22 11:18:38] [655dd57ec91bc] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33601747173 [2023-11-22 11:18:38] [655dd57ec91bc] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'oui' [2023-11-22 11:18:38] [655dd57ec91bc] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-22 11:18:38] [655dd57ec91bc] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2023-11-22 11:18:38] [655dd57ec91bc] [INFO] Réponse automatique : journée DT ZEU - Souhaitez-vous faire du covoiturage ? [2023-11-22 11:18:38] [655dd57ec91bc] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'DT ZEU' [2023-11-22 11:18:38] [655dd57ec91bc] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'Grande Halle d’Auvergne' [2023-11-22 11:18:38] [655dd57ec91bc] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2023-12-01 09:00:00' [2023-11-22 11:18:38] [655dd57ec91bc] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2023-12-01 23:00:00' [2023-11-22 11:18:38] [655dd57ec91bc] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2023-12-01' [2023-11-22 11:18:38] [655dd57ec91bc] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage. Vous avez été invité à participer à la journée DT ZEU à la Grande Halle d’Auvergne, le 1er décembre 2023. Souhaitez-vous faire du covoiturage ?' [2023-11-22 11:18:38] [655dd57ec91bc] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'oui' [2023-11-22 11:18:38] [655dd57ec91bc] [DEBUG] [AUTOMATIC] Réponse Positive [2023-11-22 11:18:38] [655dd57ec91bc] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2023-11-22 11:18:38] [655dd57ec91bc] [INFO] Sender already set +33601747173 [2023-11-22 11:18:38] [655dd57ec91bc] [INFO] SMS Count : 40 [2023-11-22 11:18:38] [655dd57ec91bc] [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 nos CGU https:\/\/bit.ly\/PRIVAcy et ma Politique de confidentialit\u00e9 https:\/\/bit.ly\/DORD \nSouhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 11:18:39] [655dd57ec91bc] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 11:18:39] [655dd57ec91bc] [INFO] [SMS] SMS envoyé avec succès id : sms_655dd57f2ef23768135379 [2023-11-22 11:18:39] [655dd57ec91bc] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655dd57f2ef23768135379","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":40.11} [2023-11-22 11:18:39] [655dd57ec91bc] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-11-22 11:18:39] [655dd57ec91bc] [DEBUG] Callback juste avant fin callBack [2023-11-22 11:23:26] [655dd69e8ec2f] [DEBUG] Callback main start ok [2023-11-22 11:23:26] [655dd69e8ec2f] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 11:23:26] [655dd69e8ec2f] [DEBUG] Callback main avant while ok [2023-11-22 11:23:26] [655dd69e8ec2f] [DEBUG] Fields : channel=sms&text=oui&reception_date=2023-11-22 11:23:24&metadata[message_id]=sms_655dd57f2ef23768135379&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517568 [2023-11-22 11:23:26] [655dd69e8ec2f] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33601747173 Text: oui [2023-11-22 11:23:26] [655dd69e8ec2f] [INFO] From: +33601747173|To: +33755517568|Date: 2023-11-22 11:23:24|Message: oui [2023-11-22 11:23:26] [655dd69e8ec2f] [DEBUG] callback main apres while ok [2023-11-22 11:23:26] [655dd69e8ec2f] [DEBUG] Service is enabled ? true [2023-11-22 11:23:26] [655dd69e8ec2f] [INFO] Service +33755517568 is enabled ! [2023-11-22 11:23:26] [655dd69e8ec2f] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 11:23:26] [655dd69e8ec2f] [DEBUG] BDD CheckNumber : la table est vide [2023-11-22 11:23:26] [655dd69e8ec2f] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-22 11:23:26] [655dd69e8ec2f] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33601747173 [2023-11-22 11:23:26] [655dd69e8ec2f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'oui' [2023-11-22 11:23:26] [655dd69e8ec2f] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-22 11:23:26] [655dd69e8ec2f] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2023-11-22 11:23:26] [655dd69e8ec2f] [INFO] Réponse automatique : journée DT ZEU - Souhaitez-vous faire du covoiturage ? [2023-11-22 11:23:26] [655dd69e8ec2f] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'DT ZEU' [2023-11-22 11:23:26] [655dd69e8ec2f] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'Grande Halle d’Auvergne' [2023-11-22 11:23:26] [655dd69e8ec2f] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2023-12-01 09:00:00' [2023-11-22 11:23:26] [655dd69e8ec2f] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2023-12-01 23:00:00' [2023-11-22 11:23:26] [655dd69e8ec2f] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2023-12-01' [2023-11-22 11:23:26] [655dd69e8ec2f] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage. Vous avez été invité à participer à la journée DT ZEU à la Grande Halle d’Auvergne, le 1er décembre 2023. Souhaitez-vous faire du covoiturage ?' [2023-11-22 11:23:26] [655dd69e8ec2f] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'oui' [2023-11-22 11:23:26] [655dd69e8ec2f] [DEBUG] [AUTOMATIC] Réponse Positive [2023-11-22 11:23:26] [655dd69e8ec2f] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2023-11-22 11:23:26] [655dd69e8ec2f] [INFO] Sender already set +33601747173 [2023-11-22 11:23:26] [655dd69e8ec2f] [INFO] SMS Count : 40 [2023-11-22 11:23:26] [655dd69e8ec2f] [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 nos CGU https:\/\/bit.ly\/DORD et ma Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy \nSouhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 11:23:27] [655dd69e8ec2f] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 11:23:27] [655dd69e8ec2f] [INFO] [SMS] SMS envoyé avec succès id : sms_655dd69ee7050348623254 [2023-11-22 11:23:27] [655dd69e8ec2f] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655dd69ee7050348623254","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":39.97} [2023-11-22 11:23:27] [655dd69e8ec2f] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-11-22 11:23:27] [655dd69e8ec2f] [DEBUG] Callback juste avant fin callBack [2023-11-22 11:23:52] [655dd6b853311] [DEBUG] Callback main start ok [2023-11-22 11:23:52] [655dd6b853311] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 11:23:52] [655dd6b853311] [DEBUG] Callback main avant while ok [2023-11-22 11:23:52] [655dd6b853311] [DEBUG] Fields : channel=sms&text=merci je souhaite etre passager&reception_date=2023-11-22 11:23:51&metadata[message_id]=sms_655dd69ee7050348623254&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517568 [2023-11-22 11:23:52] [655dd6b853311] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33601747173 Text: merci je souhaite etre passager [2023-11-22 11:23:52] [655dd6b853311] [INFO] From: +33601747173|To: +33755517568|Date: 2023-11-22 11:23:51|Message: merci je souhaite etre passager [2023-11-22 11:23:52] [655dd6b853311] [DEBUG] callback main apres while ok [2023-11-22 11:23:52] [655dd6b853311] [DEBUG] Service is enabled ? true [2023-11-22 11:23:52] [655dd6b853311] [INFO] Service +33755517568 is enabled ! [2023-11-22 11:23:52] [655dd6b853311] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 11:23:52] [655dd6b853311] [DEBUG] BDD CheckNumber : OK [2023-11-22 11:23:52] [655dd6b853311] [INFO] Callback SMS Count =? 2 [2023-11-22 11:23:52] [655dd6b853311] [INFO] Callback checkMessage : oui -- text: merci je souhaite etre passager [2023-11-22 11:23:52] [655dd6b853311] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'merci je souhaite etre passager' [2023-11-22 11:23:52] [655dd6b853311] [DEBUG] début chatgpt [2023-11-22 11:23:52] [655dd6b853311] [DEBUG] curl_init OK [2023-11-22 11:23:52] [655dd6b853311] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 11:23:52] [655dd6b853311] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"merci je souhaite etre passager"}]} [2023-11-22 11:23:55] [655dd6b853311] [DEBUG] Commun GPT response: { "id": "chatcmpl-8Nega14PjLKG7RdZTO8V1tS3czXqW", "object": "chat.completion", "created": 1700648632, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Pourriez-vous me donner votre adresse de départ, s'il vous plaît ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 366, "completion_tokens": 21, "total_tokens": 387 } } [2023-11-22 11:23:55] [655dd6b853311] [DEBUG] Curl Closed OK [2023-11-22 11:23:55] [655dd6b853311] [INFO] Commun GPT Content: { "id": "chatcmpl-8Nega14PjLKG7RdZTO8V1tS3czXqW", "object": "chat.completion", "created": 1700648632, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Pourriez-vous me donner votre adresse de départ, s'il vous plaît ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 366, "completion_tokens": 21, "total_tokens": 387 } } [2023-11-22 11:23:55] [655dd6b853311] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'merci je souhaite etre passager' [2023-11-22 11:23:55] [655dd6b853311] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Très bien. Pourriez-vous me donner votre adresse de départ, s\'il vous plaît ?' [2023-11-22 11:23:55] [655dd6b853311] [INFO] Sender already set +33601747173 [2023-11-22 11:23:55] [655dd6b853311] [INFO] SMS Count : 41 [2023-11-22 11:23:55] [655dd6b853311] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Tr\u00e8s bien. Pourriez-vous me donner votre adresse de d\u00e9part, s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 11:23:56] [655dd6b853311] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 11:23:56] [655dd6b853311] [INFO] [SMS] SMS envoyé avec succès id : sms_655dd6bc06425931057405 [2023-11-22 11:23:56] [655dd6b853311] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655dd6bc06425931057405","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":39.93} [2023-11-22 11:23:56] [655dd6b853311] [INFO] BDD AddSmsCount SMS Count updated: 3 [2023-11-22 11:23:56] [655dd6b853311] [DEBUG] Callback juste avant fin callBack [2023-11-22 11:24:15] [655dd6cfe9aa2] [DEBUG] Callback main start ok [2023-11-22 11:24:15] [655dd6cfe9aa2] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 11:24:15] [655dd6cfe9aa2] [DEBUG] Callback main avant while ok [2023-11-22 11:24:15] [655dd6cfe9aa2] [DEBUG] Fields : channel=sms&text=le 15 avenue julien a clermont ferrand&reception_date=2023-11-22 11:24:15&metadata[message_id]=sms_655dd6bc06425931057405&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517568 [2023-11-22 11:24:15] [655dd6cfe9aa2] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33601747173 Text: le 15 avenue julien a clermont ferrand [2023-11-22 11:24:15] [655dd6cfe9aa2] [INFO] From: +33601747173|To: +33755517568|Date: 2023-11-22 11:24:15|Message: le 15 avenue julien a clermont ferrand [2023-11-22 11:24:15] [655dd6cfe9aa2] [DEBUG] callback main apres while ok [2023-11-22 11:24:15] [655dd6cfe9aa2] [DEBUG] Service is enabled ? true [2023-11-22 11:24:15] [655dd6cfe9aa2] [INFO] Service +33755517568 is enabled ! [2023-11-22 11:24:15] [655dd6cfe9aa2] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 11:24:15] [655dd6cfe9aa2] [DEBUG] BDD CheckNumber : OK [2023-11-22 11:24:15] [655dd6cfe9aa2] [INFO] Callback SMS Count =? 3 [2023-11-22 11:24:15] [655dd6cfe9aa2] [INFO] Callback checkMessage : merci je souhaite etre passager -- text: le 15 avenue julien a clermont ferrand [2023-11-22 11:24:15] [655dd6cfe9aa2] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'le 15 avenue julien a clermont ferrand' [2023-11-22 11:24:15] [655dd6cfe9aa2] [DEBUG] début chatgpt [2023-11-22 11:24:15] [655dd6cfe9aa2] [DEBUG] curl_init OK [2023-11-22 11:24:15] [655dd6cfe9aa2] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 11:24:15] [655dd6cfe9aa2] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"merci je souhaite etre passager"},{"role":"assistant","content":"Tr\u00e8s bien. Pourriez-vous me donner votre adresse de d\u00e9part, s'il vous pla\u00eet ?"},{"role":"user","content":"le 15 avenue julien a clermont ferrand"}]} [2023-11-22 11:24:26] [655dd6da1b27d] [DEBUG] Callback main start ok [2023-11-22 11:24:26] [655dd6da1b27d] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 11:24:26] [655dd6da1b27d] [DEBUG] Callback main avant while ok [2023-11-22 11:24:26] [655dd6da1b27d] [DEBUG] Fields : channel=sms&text=le 15 avenue julien a clermont ferrand&reception_date=2023-11-22 11:24:15&metadata[message_id]=sms_655dd6bc06425931057405&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517568 [2023-11-22 11:24:26] [655dd6da1b27d] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33601747173 Text: le 15 avenue julien a clermont ferrand [2023-11-22 11:24:26] [655dd6da1b27d] [INFO] From: +33601747173|To: +33755517568|Date: 2023-11-22 11:24:15|Message: le 15 avenue julien a clermont ferrand [2023-11-22 11:24:26] [655dd6da1b27d] [DEBUG] callback main apres while ok [2023-11-22 11:24:26] [655dd6da1b27d] [DEBUG] Service is enabled ? true [2023-11-22 11:24:26] [655dd6da1b27d] [INFO] Service +33755517568 is enabled ! [2023-11-22 11:24:26] [655dd6da1b27d] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 11:24:26] [655dd6da1b27d] [DEBUG] BDD CheckNumber : OK [2023-11-22 11:24:26] [655dd6da1b27d] [INFO] Callback SMS Count =? 3 [2023-11-22 11:24:26] [655dd6da1b27d] [INFO] Callback checkMessage : le 15 avenue julien a clermont ferrand -- text: le 15 avenue julien a clermont ferrand [2023-11-22 11:24:26] [655dd6da1b27d] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 11:24:26] [655dd6da1b27d] [DEBUG] Callback juste avant fin callBack [2023-11-22 11:24:26] [655dd6cfe9aa2] [DEBUG] Commun GPT response: { "id": "chatcmpl-8Negyr88O8DFGUAfulgM64jwWRYtO", "object": "chat.completion", "created": 1700648656, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 407, "completion_tokens": 21, "total_tokens": 428 } } [2023-11-22 11:24:26] [655dd6cfe9aa2] [DEBUG] Curl Closed OK [2023-11-22 11:24:26] [655dd6cfe9aa2] [INFO] Commun GPT Content: { "id": "chatcmpl-8Negyr88O8DFGUAfulgM64jwWRYtO", "object": "chat.completion", "created": 1700648656, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 407, "completion_tokens": 21, "total_tokens": 428 } } [2023-11-22 11:24:26] [655dd6cfe9aa2] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'le 15 avenue julien a clermont ferrand' [2023-11-22 11:24:26] [655dd6cfe9aa2] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Merci pour cette information. À quelle heure souhaitez-vous arriver à l\'événement ?' [2023-11-22 11:24:26] [655dd6cfe9aa2] [INFO] Sender already set +33601747173 [2023-11-22 11:24:26] [655dd6cfe9aa2] [INFO] SMS Count : 42 [2023-11-22 11:24:26] [655dd6cfe9aa2] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Merci pour cette information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 11:24:26] [655dd6cfe9aa2] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 11:24:26] [655dd6cfe9aa2] [INFO] [SMS] SMS envoyé avec succès id : sms_655dd6da9c709373818156 [2023-11-22 11:24:26] [655dd6cfe9aa2] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655dd6da9c709373818156","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":39.88} [2023-11-22 11:24:26] [655dd6cfe9aa2] [INFO] BDD AddSmsCount SMS Count updated: 4 [2023-11-22 11:24:26] [655dd6cfe9aa2] [DEBUG] Callback juste avant fin callBack [2023-11-22 11:24:45] [655dd6edddd34] [DEBUG] Callback main start ok [2023-11-22 11:24:45] [655dd6edddd34] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 11:24:45] [655dd6edddd34] [DEBUG] Callback main avant while ok [2023-11-22 11:24:45] [655dd6edddd34] [DEBUG] Fields : channel=sms&text=le matin a 9h&reception_date=2023-11-22 11:24:44&metadata[message_id]=sms_655dd6da9c709373818156&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517568 [2023-11-22 11:24:45] [655dd6edddd34] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33601747173 Text: le matin a 9h [2023-11-22 11:24:45] [655dd6edddd34] [INFO] From: +33601747173|To: +33755517568|Date: 2023-11-22 11:24:44|Message: le matin a 9h [2023-11-22 11:24:45] [655dd6edddd34] [DEBUG] callback main apres while ok [2023-11-22 11:24:45] [655dd6edddd34] [DEBUG] Service is enabled ? true [2023-11-22 11:24:45] [655dd6edddd34] [INFO] Service +33755517568 is enabled ! [2023-11-22 11:24:45] [655dd6edddd34] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 11:24:45] [655dd6edddd34] [DEBUG] BDD CheckNumber : OK [2023-11-22 11:24:45] [655dd6edddd34] [INFO] Callback SMS Count =? 4 [2023-11-22 11:24:45] [655dd6edddd34] [INFO] Callback checkMessage : le 15 avenue julien a clermont ferrand -- text: le matin a 9h [2023-11-22 11:24:45] [655dd6edddd34] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'le matin a 9h' [2023-11-22 11:24:45] [655dd6edddd34] [DEBUG] début chatgpt [2023-11-22 11:24:45] [655dd6edddd34] [DEBUG] curl_init OK [2023-11-22 11:24:45] [655dd6edddd34] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 11:24:45] [655dd6edddd34] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"merci je souhaite etre passager"},{"role":"assistant","content":"Tr\u00e8s bien. Pourriez-vous me donner votre adresse de d\u00e9part, s'il vous pla\u00eet ?"},{"role":"user","content":"le 15 avenue julien a clermont ferrand"},{"role":"assistant","content":"Merci pour cette information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"le matin a 9h"}]} [2023-11-22 11:24:56] [655dd6f800e4a] [DEBUG] Callback main start ok [2023-11-22 11:24:56] [655dd6f800e4a] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 11:24:56] [655dd6f800e4a] [DEBUG] Callback main avant while ok [2023-11-22 11:24:56] [655dd6f800e4a] [DEBUG] Fields : channel=sms&text=le matin a 9h&reception_date=2023-11-22 11:24:44&metadata[message_id]=sms_655dd6da9c709373818156&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517568 [2023-11-22 11:24:56] [655dd6f800e4a] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33601747173 Text: le matin a 9h [2023-11-22 11:24:56] [655dd6f800e4a] [INFO] From: +33601747173|To: +33755517568|Date: 2023-11-22 11:24:44|Message: le matin a 9h [2023-11-22 11:24:56] [655dd6f800e4a] [DEBUG] callback main apres while ok [2023-11-22 11:24:56] [655dd6f800e4a] [DEBUG] Service is enabled ? true [2023-11-22 11:24:56] [655dd6f800e4a] [INFO] Service +33755517568 is enabled ! [2023-11-22 11:24:56] [655dd6f800e4a] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 11:24:56] [655dd6f800e4a] [DEBUG] BDD CheckNumber : OK [2023-11-22 11:24:56] [655dd6f800e4a] [INFO] Callback SMS Count =? 4 [2023-11-22 11:24:56] [655dd6f800e4a] [INFO] Callback checkMessage : le matin a 9h -- text: le matin a 9h [2023-11-22 11:24:56] [655dd6f800e4a] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 11:24:56] [655dd6f800e4a] [DEBUG] Callback juste avant fin callBack [2023-11-22 11:24:56] [655dd6edddd34] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NehTkvqjtsLQ9d5s4IbYbriurGWZ", "object": "chat.completion", "created": 1700648687, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Avez-vous une heure de retour prévue ? Si oui, à quelle heure et à quelle adresse souhaitez-vous revenir ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 443, "completion_tokens": 30, "total_tokens": 473 } } [2023-11-22 11:24:56] [655dd6edddd34] [DEBUG] Curl Closed OK [2023-11-22 11:24:56] [655dd6edddd34] [INFO] Commun GPT Content: { "id": "chatcmpl-8NehTkvqjtsLQ9d5s4IbYbriurGWZ", "object": "chat.completion", "created": 1700648687, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Avez-vous une heure de retour prévue ? Si oui, à quelle heure et à quelle adresse souhaitez-vous revenir ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 443, "completion_tokens": 30, "total_tokens": 473 } } [2023-11-22 11:24:56] [655dd6edddd34] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: 'le matin a 9h' [2023-11-22 11:24:56] [655dd6edddd34] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien. Avez-vous une heure de retour prévue ? Si oui, à quelle heure et à quelle adresse souhaitez-vous revenir ?' [2023-11-22 11:24:56] [655dd6edddd34] [INFO] Sender already set +33601747173 [2023-11-22 11:24:56] [655dd6edddd34] [INFO] SMS Count : 43 [2023-11-22 11:24:56] [655dd6edddd34] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Tr\u00e8s bien. Avez-vous une heure de retour pr\u00e9vue ? Si oui, \u00e0 quelle heure et \u00e0 quelle adresse souhaitez-vous revenir ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 11:24:56] [655dd6edddd34] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 11:24:56] [655dd6edddd34] [INFO] [SMS] SMS envoyé avec succès id : sms_655dd6f877e74838178950 [2023-11-22 11:24:56] [655dd6edddd34] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655dd6f877e74838178950","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":39.84} [2023-11-22 11:24:56] [655dd6edddd34] [INFO] BDD AddSmsCount SMS Count updated: 5 [2023-11-22 11:24:56] [655dd6edddd34] [DEBUG] Callback juste avant fin callBack [2023-11-22 11:27:21] [655dd789adfaf] [DEBUG] Callback main start ok [2023-11-22 11:27:21] [655dd789adfaf] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 11:27:21] [655dd789adfaf] [DEBUG] Callback main avant while ok [2023-11-22 11:27:21] [655dd789adfaf] [DEBUG] Fields : channel=sms&text=stop&reception_date=2023-11-22 11:27:20&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2023-11-22 11:27:21] [655dd789adfaf] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: stop [2023-11-22 11:27:21] [655dd789adfaf] [INFO] From: +33634957587|To: +33755517568|Date: 2023-11-22 11:27:20|Message: stop [2023-11-22 11:27:21] [655dd789adfaf] [DEBUG] callback main apres while ok [2023-11-22 11:27:21] [655dd789adfaf] [DEBUG] Detect Miriam number : stop [2023-11-22 11:27:21] [655dd789adfaf] [DEBUG] Update service_enabled : false [2023-11-22 11:27:21] [655dd789adfaf] [DEBUG] check_if_service_is_enabled Die [2023-11-22 11:27:54] [655dd7aa3e98e] [DEBUG] Callback main start ok [2023-11-22 11:27:54] [655dd7aa3e98e] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 11:27:54] [655dd7aa3e98e] [DEBUG] Callback main avant while ok [2023-11-22 11:27:54] [655dd7aa3e98e] [DEBUG] Fields : channel=sms&text=meme adresse 18h&reception_date=2023-11-22 11:27:52&metadata[message_id]=sms_655dd6f877e74838178950&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517568 [2023-11-22 11:27:54] [655dd7aa3e98e] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33601747173 Text: meme adresse 18h [2023-11-22 11:27:54] [655dd7aa3e98e] [INFO] From: +33601747173|To: +33755517568|Date: 2023-11-22 11:27:52|Message: meme adresse 18h [2023-11-22 11:27:54] [655dd7aa3e98e] [DEBUG] callback main apres while ok [2023-11-22 11:27:54] [655dd7aa3e98e] [DEBUG] Service is enabled ? false [2023-11-22 11:27:54] [655dd7aa3e98e] [INFO] Service +33755517568 is shutdown ! [2023-11-22 11:28:23] [655dd7c728088] [DEBUG] Callback main start ok [2023-11-22 11:28:23] [655dd7c728088] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 11:28:23] [655dd7c728088] [DEBUG] Callback main avant while ok [2023-11-22 11:28:23] [655dd7c728088] [DEBUG] Fields : channel=sms&text=Run&reception_date=2023-11-22 11:28:21&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2023-11-22 11:28:23] [655dd7c728088] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: Run [2023-11-22 11:28:23] [655dd7c728088] [INFO] From: +33634957587|To: +33755517568|Date: 2023-11-22 11:28:21|Message: Run [2023-11-22 11:28:23] [655dd7c728088] [DEBUG] callback main apres while ok [2023-11-22 11:28:23] [655dd7c728088] [DEBUG] Detect Miriam number : run [2023-11-22 11:28:23] [655dd7c728088] [DEBUG] Update service_enabled : true [2023-11-22 11:28:23] [655dd7c728088] [DEBUG] check_if_service_is_enabled Die [2023-11-22 11:28:44] [655dd7dcb66d0] [DEBUG] Callback main start ok [2023-11-22 11:28:44] [655dd7dcb66d0] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 11:28:44] [655dd7dcb66d0] [DEBUG] Callback main avant while ok [2023-11-22 11:28:44] [655dd7dcb66d0] [DEBUG] Fields : channel=sms&text=meme adresse 18h&reception_date=2023-11-22 11:28:42&metadata[message_id]=sms_655dd6f877e74838178950&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517568 [2023-11-22 11:28:44] [655dd7dcb66d0] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33601747173 Text: meme adresse 18h [2023-11-22 11:28:44] [655dd7dcb66d0] [INFO] From: +33601747173|To: +33755517568|Date: 2023-11-22 11:28:42|Message: meme adresse 18h [2023-11-22 11:28:44] [655dd7dcb66d0] [DEBUG] callback main apres while ok [2023-11-22 11:28:44] [655dd7dcb66d0] [DEBUG] Service is enabled ? true [2023-11-22 11:28:44] [655dd7dcb66d0] [INFO] Service +33755517568 is enabled ! [2023-11-22 11:28:44] [655dd7dcb66d0] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 11:28:44] [655dd7dcb66d0] [DEBUG] BDD CheckNumber : OK [2023-11-22 11:28:44] [655dd7dcb66d0] [INFO] Callback SMS Count =? 5 [2023-11-22 11:28:44] [655dd7dcb66d0] [INFO] Callback checkMessage : le matin a 9h -- text: meme adresse 18h [2023-11-22 11:28:44] [655dd7dcb66d0] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'meme adresse 18h' [2023-11-22 11:28:44] [655dd7dcb66d0] [DEBUG] début chatgpt [2023-11-22 11:28:44] [655dd7dcb66d0] [DEBUG] curl_init OK [2023-11-22 11:28:44] [655dd7dcb66d0] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 11:28:44] [655dd7dcb66d0] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"merci je souhaite etre passager"},{"role":"assistant","content":"Tr\u00e8s bien. Pourriez-vous me donner votre adresse de d\u00e9part, s'il vous pla\u00eet ?"},{"role":"user","content":"le 15 avenue julien a clermont ferrand"},{"role":"assistant","content":"Merci pour cette information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"le matin a 9h"},{"role":"assistant","content":"Tr\u00e8s bien. Avez-vous une heure de retour pr\u00e9vue ? Si oui, \u00e0 quelle heure et \u00e0 quelle adresse souhaitez-vous revenir ?"},{"role":"user","content":"meme adresse 18h"}]} [2023-11-22 11:28:52] [655dd7dcb66d0] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NelJ00AOPm14cUlIIupq6oQlWjrQ", "object": "chat.completion", "created": 1700648925, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait. J'ai bien noté que vous souhaitez être passager, votre adresse de départ est le 15 avenue Julien à Clermont Ferrand, vous souhaitez arriver à l'événement à 9h et repartir à 18h à la même adresse. Pouvez-vous vérifier si toutes ces informations sont correctes ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 487, "completion_tokens": 73, "total_tokens": 560 } } [2023-11-22 11:28:52] [655dd7dcb66d0] [DEBUG] Curl Closed OK [2023-11-22 11:28:52] [655dd7dcb66d0] [INFO] Commun GPT Content: { "id": "chatcmpl-8NelJ00AOPm14cUlIIupq6oQlWjrQ", "object": "chat.completion", "created": 1700648925, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait. J'ai bien noté que vous souhaitez être passager, votre adresse de départ est le 15 avenue Julien à Clermont Ferrand, vous souhaitez arriver à l'événement à 9h et repartir à 18h à la même adresse. Pouvez-vous vérifier si toutes ces informations sont correctes ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 487, "completion_tokens": 73, "total_tokens": 560 } } [2023-11-22 11:28:52] [655dd7dcb66d0] [INFO] BDD BddMaj : rep5 mis à jour. Valeur: 'meme adresse 18h' [2023-11-22 11:28:52] [655dd7dcb66d0] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'Quest6' in 'field list' [2023-11-22 11:28:52] [655dd7dcb66d0] [INFO] Sender already set +33601747173 [2023-11-22 11:28:52] [655dd7dcb66d0] [INFO] SMS Count : 44 [2023-11-22 11:28:52] [655dd7dcb66d0] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Parfait. J'ai bien not\u00e9 que vous souhaitez \u00eatre passager, votre adresse de d\u00e9part est le 15 avenue Julien \u00e0 Clermont Ferrand, vous souhaitez arriver \u00e0 l'\u00e9v\u00e9nement \u00e0 9h et repartir \u00e0 18h \u00e0 la m\u00eame adresse. Pouvez-vous v\u00e9rifier si toutes ces informations sont correctes ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 11:28:53] [655dd7dcb66d0] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 11:28:53] [655dd7dcb66d0] [INFO] [SMS] SMS envoyé avec succès id : sms_655dd7e4f172d104660545 [2023-11-22 11:28:53] [655dd7dcb66d0] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655dd7e4f172d104660545","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":39.75} [2023-11-22 11:28:53] [655dd7dcb66d0] [INFO] BDD AddSmsCount SMS Count updated: 6 [2023-11-22 11:28:53] [655dd7dcb66d0] [DEBUG] Callback juste avant fin callBack [2023-11-22 11:28:54] [655dd7e6c3856] [DEBUG] Callback main start ok [2023-11-22 11:28:54] [655dd7e6c3856] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 11:28:54] [655dd7e6c3856] [DEBUG] Callback main avant while ok [2023-11-22 11:28:54] [655dd7e6c3856] [DEBUG] Fields : channel=sms&text=meme adresse 18h&reception_date=2023-11-22 11:28:42&metadata[message_id]=sms_655dd6f877e74838178950&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517568 [2023-11-22 11:28:54] [655dd7e6c3856] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33601747173 Text: meme adresse 18h [2023-11-22 11:28:54] [655dd7e6c3856] [INFO] From: +33601747173|To: +33755517568|Date: 2023-11-22 11:28:42|Message: meme adresse 18h [2023-11-22 11:28:54] [655dd7e6c3856] [DEBUG] callback main apres while ok [2023-11-22 11:28:54] [655dd7e6c3856] [DEBUG] Service is enabled ? true [2023-11-22 11:28:54] [655dd7e6c3856] [INFO] Service +33755517568 is enabled ! [2023-11-22 11:28:54] [655dd7e6c3856] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 11:28:54] [655dd7e6c3856] [DEBUG] BDD CheckNumber : OK [2023-11-22 11:28:54] [655dd7e6c3856] [INFO] Callback SMS Count =? 6 [2023-11-22 11:28:54] [655dd7e6c3856] [INFO] Callback checkMessage : meme adresse 18h -- text: meme adresse 18h [2023-11-22 11:28:54] [655dd7e6c3856] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 11:28:54] [655dd7e6c3856] [DEBUG] Callback juste avant fin callBack [2023-11-22 11:29:54] [655dd8224e207] [DEBUG] Callback main start ok [2023-11-22 11:29:54] [655dd8224e207] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 11:29:54] [655dd8224e207] [DEBUG] Callback main avant while ok [2023-11-22 11:29:54] [655dd8224e207] [DEBUG] Fields : channel=sms&text=c'est correct&reception_date=2023-11-22 11:29:53&metadata[message_id]=sms_655dd7e4f172d104660545&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517568 [2023-11-22 11:29:54] [655dd8224e207] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33601747173 Text: c'est correct [2023-11-22 11:29:54] [655dd8224e207] [INFO] From: +33601747173|To: +33755517568|Date: 2023-11-22 11:29:53|Message: c'est correct [2023-11-22 11:29:54] [655dd8224e207] [DEBUG] callback main apres while ok [2023-11-22 11:29:54] [655dd8224e207] [DEBUG] Service is enabled ? true [2023-11-22 11:29:54] [655dd8224e207] [INFO] Service +33755517568 is enabled ! [2023-11-22 11:29:54] [655dd8224e207] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 11:29:54] [655dd8224e207] [DEBUG] BDD CheckNumber : OK [2023-11-22 11:29:54] [655dd8224e207] [INFO] Callback SMS Count =? 6 [2023-11-22 11:29:54] [655dd8224e207] [INFO] Callback checkMessage : meme adresse 18h -- text: c'est correct [2023-11-22 11:29:54] [655dd8224e207] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'c\'est correct' [2023-11-22 11:29:54] [655dd8224e207] [DEBUG] Callback juste avant fin callBack [2023-11-22 11:35:34] [655dd97635135] [DEBUG] Callback main start ok [2023-11-22 11:35:34] [655dd97635135] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 11:35:34] [655dd97635135] [DEBUG] Callback main avant while ok [2023-11-22 11:35:34] [655dd97635135] [DEBUG] Fields : channel=sms&text=Le 30 aucune contrainte, je peux rester en soirée avec ceux qui dorment sur place et rentrer en suivant, le 1er par contre dès la fin de la réunion mais j'ai un peu de souplesse merci&reception_date=2023-11-22 11:35:33&metadata[message_id]=sms_655dd87920d02212269074&metadata[number]=+33633969253&metadata[sim_card_number]=+33755517586 [2023-11-22 11:35:34] [655dd97635135] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33633969253 Text: Le 30 aucune contrainte, je peux rester en soirée avec ceux qui dorment sur place et rentrer en suivant, le 1er par contre dès la fin de la réunion mais j'ai un peu de souplesse merci [2023-11-22 11:35:34] [655dd97635135] [INFO] From: +33633969253|To: +33755517586|Date: 2023-11-22 11:35:33|Message: Le 30 aucune contrainte, je peux rester en soirée avec ceux qui dorment sur place et rentrer en suivant, le 1er par contre dès la fin de la réunion mais j'ai un peu de souplesse merci [2023-11-22 11:35:34] [655dd97635135] [DEBUG] callback main apres while ok [2023-11-22 11:35:34] [655dd97635135] [DEBUG] Service is enabled ? true [2023-11-22 11:35:34] [655dd97635135] [INFO] Service +33755517586 is enabled ! [2023-11-22 11:35:34] [655dd97635135] [DEBUG] callback main sim_card_number n'est pas correct : +33755517586 envoi vers fin de callback [2023-11-22 11:35:34] [655dd97635135] [DEBUG] Callback juste avant fin callBack [2023-11-22 11:41:07] [655ddac371752] [DEBUG] Callback main start ok [2023-11-22 11:41:07] [655ddac371752] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 11:41:07] [655ddac371752] [DEBUG] Callback main avant while ok [2023-11-22 11:41:07] [655ddac371752] [DEBUG] Fields : channel=sms&text=11.15.ou 11.30&reception_date=2023-11-22 11:41:06&metadata[message_id]=sms_655dc60b4774d381086227&metadata[number]=+33678339097&metadata[sim_card_number]=+33755517586 [2023-11-22 11:41:07] [655ddac371752] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33678339097 Text: 11.15.ou 11.30 [2023-11-22 11:41:07] [655ddac371752] [INFO] From: +33678339097|To: +33755517586|Date: 2023-11-22 11:41:06|Message: 11.15.ou 11.30 [2023-11-22 11:41:07] [655ddac371752] [DEBUG] callback main apres while ok [2023-11-22 11:41:07] [655ddac371752] [DEBUG] Service is enabled ? true [2023-11-22 11:41:07] [655ddac371752] [INFO] Service +33755517586 is enabled ! [2023-11-22 11:41:07] [655ddac371752] [DEBUG] callback main sim_card_number n'est pas correct : +33755517586 envoi vers fin de callback [2023-11-22 11:41:07] [655ddac371752] [DEBUG] Callback juste avant fin callBack [2023-11-22 11:41:57] [655ddaf59327d] [DEBUG] Callback main start ok [2023-11-22 11:41:57] [655ddaf59327d] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 11:41:57] [655ddaf59327d] [DEBUG] Callback main avant while ok [2023-11-22 11:41:57] [655ddaf59327d] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2023-11-22 11:41:56&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2023-11-22 11:41:57] [655ddaf59327d] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: Oui [2023-11-22 11:41:57] [655ddaf59327d] [INFO] From: +33634957587|To: +33755517568|Date: 2023-11-22 11:41:56|Message: Oui [2023-11-22 11:41:57] [655ddaf59327d] [DEBUG] callback main apres while ok [2023-11-22 11:41:57] [655ddaf59327d] [DEBUG] Detect Miriam number : oui [2023-11-22 11:41:57] [655ddaf59327d] [DEBUG] check_if_service_is_enabled Die [2023-11-22 12:00:33] [655ddf51b3fed] [DEBUG] Callback main start ok [2023-11-22 12:00:33] [655ddf51b3fed] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:00:33] [655ddf51b3fed] [DEBUG] Callback main avant while ok [2023-11-22 12:00:33] [655ddf51b3fed] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2023-11-22 12:00:31&metadata[message_id]=sms_655ddcd5545b8788499552&metadata[number]=+33764071144&metadata[sim_card_number]=+33755517568 [2023-11-22 12:00:33] [655ddf51b3fed] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33764071144 Text: Oui [2023-11-22 12:00:33] [655ddf51b3fed] [INFO] From: +33764071144|To: +33755517568|Date: 2023-11-22 12:00:31|Message: Oui [2023-11-22 12:00:33] [655ddf51b3fed] [DEBUG] callback main apres while ok [2023-11-22 12:00:33] [655ddf51b3fed] [DEBUG] Service is enabled ? true [2023-11-22 12:00:33] [655ddf51b3fed] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:00:33] [655ddf51b3fed] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:00:33] [655ddf51b3fed] [DEBUG] BDD CheckNumber : la table est vide [2023-11-22 12:00:33] [655ddf51b3fed] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-22 12:00:33] [655ddf51b3fed] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33764071144 [2023-11-22 12:00:33] [655ddf51b3fed] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2023-11-22 12:00:33] [655ddf51b3fed] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-22 12:00:33] [655ddf51b3fed] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2023-11-22 12:00:33] [655ddf51b3fed] [INFO] Réponse automatique : journée DT ZEU - Souhaitez-vous faire du covoiturage ? [2023-11-22 12:00:33] [655ddf51b3fed] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'DT ZEU' [2023-11-22 12:00:33] [655ddf51b3fed] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'Grande Halle d’Auvergne' [2023-11-22 12:00:33] [655ddf51b3fed] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2023-12-01 09:00:00' [2023-11-22 12:00:33] [655ddf51b3fed] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2023-12-01 23:00:00' [2023-11-22 12:00:33] [655ddf51b3fed] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2023-12-01' [2023-11-22 12:00:33] [655ddf51b3fed] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage. Vous avez été invité à participer à la journée DT ZEU à la Grande Halle d’Auvergne, le 1er décembre 2023. Souhaitez-vous faire du covoiturage ?' [2023-11-22 12:00:33] [655ddf51b3fed] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2023-11-22 12:00:33] [655ddf51b3fed] [DEBUG] [AUTOMATIC] Réponse Positive [2023-11-22 12:00:33] [655ddf51b3fed] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2023-11-22 12:00:33] [655ddf51b3fed] [INFO] Sender already set +33764071144 [2023-11-22 12:00:33] [655ddf51b3fed] [INFO] SMS Count : 46 [2023-11-22 12:00:33] [655ddf51b3fed] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33764071144"}],"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 nos CGU https:\/\/bit.ly\/DORD et ma Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy \nSouhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:00:35] [655ddf51b3fed] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:00:35] [655ddf51b3fed] [INFO] [SMS] SMS envoyé avec succès id : sms_655ddf534ea3d252687943 [2023-11-22 12:00:35] [655ddf51b3fed] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655ddf534ea3d252687943","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":37.77} [2023-11-22 12:00:35] [655ddf51b3fed] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-11-22 12:00:35] [655ddf51b3fed] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:01:26] [655ddf8665ee3] [DEBUG] Callback main start ok [2023-11-22 12:01:26] [655ddf8665ee3] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:01:26] [655ddf8665ee3] [DEBUG] Callback main avant while ok [2023-11-22 12:01:26] [655ddf8665ee3] [DEBUG] Fields : channel=sms&text=Pas de préférence&reception_date=2023-11-22 12:01:25&metadata[message_id]=sms_655ddf534ea3d252687943&metadata[number]=+33764071144&metadata[sim_card_number]=+33755517568 [2023-11-22 12:01:26] [655ddf8665ee3] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33764071144 Text: Pas de préférence [2023-11-22 12:01:26] [655ddf8665ee3] [INFO] From: +33764071144|To: +33755517568|Date: 2023-11-22 12:01:25|Message: Pas de préférence [2023-11-22 12:01:26] [655ddf8665ee3] [DEBUG] callback main apres while ok [2023-11-22 12:01:26] [655ddf8665ee3] [DEBUG] Service is enabled ? true [2023-11-22 12:01:26] [655ddf8665ee3] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:01:26] [655ddf8665ee3] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:01:26] [655ddf8665ee3] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:01:26] [655ddf8665ee3] [INFO] Callback SMS Count =? 2 [2023-11-22 12:01:26] [655ddf8665ee3] [INFO] Callback checkMessage : Oui -- text: Pas de préférence [2023-11-22 12:01:26] [655ddf8665ee3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Pas de préférence' [2023-11-22 12:01:26] [655ddf8665ee3] [DEBUG] début chatgpt [2023-11-22 12:01:26] [655ddf8665ee3] [DEBUG] curl_init OK [2023-11-22 12:01:26] [655ddf8665ee3] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 12:01:26] [655ddf8665ee3] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Pas de pr\u00e9f\u00e9rence"}]} [2023-11-22 12:01:36] [655ddf90812f5] [DEBUG] Callback main start ok [2023-11-22 12:01:36] [655ddf90812f5] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:01:36] [655ddf90812f5] [DEBUG] Callback main avant while ok [2023-11-22 12:01:36] [655ddf90812f5] [DEBUG] Fields : channel=sms&text=Pas de préférence&reception_date=2023-11-22 12:01:25&metadata[message_id]=sms_655ddf534ea3d252687943&metadata[number]=+33764071144&metadata[sim_card_number]=+33755517568 [2023-11-22 12:01:36] [655ddf90812f5] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33764071144 Text: Pas de préférence [2023-11-22 12:01:36] [655ddf90812f5] [INFO] From: +33764071144|To: +33755517568|Date: 2023-11-22 12:01:25|Message: Pas de préférence [2023-11-22 12:01:36] [655ddf90812f5] [DEBUG] callback main apres while ok [2023-11-22 12:01:36] [655ddf90812f5] [DEBUG] Service is enabled ? true [2023-11-22 12:01:36] [655ddf90812f5] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:01:36] [655ddf90812f5] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:01:36] [655ddf90812f5] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:01:36] [655ddf90812f5] [INFO] Callback SMS Count =? 2 [2023-11-22 12:01:36] [655ddf90812f5] [INFO] Callback checkMessage : Pas de préférence -- text: Pas de préférence [2023-11-22 12:01:36] [655ddf90812f5] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 12:01:36] [655ddf90812f5] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:01:39] [655ddf8665ee3] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NfGwRQMPnUiyyKptwdZBYA59DLKy", "object": "chat.completion", "created": 1700650886, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Pouvez-vous me donner votre adresse de départ, s'il vous plaît ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 363, "completion_tokens": 20, "total_tokens": 383 } } [2023-11-22 12:01:39] [655ddf8665ee3] [DEBUG] Curl Closed OK [2023-11-22 12:01:39] [655ddf8665ee3] [INFO] Commun GPT Content: { "id": "chatcmpl-8NfGwRQMPnUiyyKptwdZBYA59DLKy", "object": "chat.completion", "created": 1700650886, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Pouvez-vous me donner votre adresse de départ, s'il vous plaît ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 363, "completion_tokens": 20, "total_tokens": 383 } } [2023-11-22 12:01:39] [655ddf8665ee3] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Pas de préférence' [2023-11-22 12:01:39] [655ddf8665ee3] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Très bien. Pouvez-vous me donner votre adresse de départ, s\'il vous plaît ?' [2023-11-22 12:01:39] [655ddf8665ee3] [INFO] Sender already set +33764071144 [2023-11-22 12:01:39] [655ddf8665ee3] [INFO] SMS Count : 47 [2023-11-22 12:01:39] [655ddf8665ee3] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33764071144"}],"text":"Tr\u00e8s bien. Pouvez-vous me donner votre adresse de d\u00e9part, s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:01:40] [655ddf8665ee3] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:01:40] [655ddf8665ee3] [INFO] [SMS] SMS envoyé avec succès id : sms_655ddf944b81c551737856 [2023-11-22 12:01:40] [655ddf8665ee3] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655ddf944b81c551737856","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":37.72} [2023-11-22 12:01:40] [655ddf8665ee3] [INFO] BDD AddSmsCount SMS Count updated: 3 [2023-11-22 12:01:40] [655ddf8665ee3] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:02:55] [655ddfdfd99df] [DEBUG] Callback main start ok [2023-11-22 12:02:55] [655ddfdfd99df] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:02:55] [655ddfdfd99df] [DEBUG] Callback main avant while ok [2023-11-22 12:02:55] [655ddfdfd99df] [DEBUG] Fields : channel=sms&text=34 Rue des Couzes 63800 cournon&reception_date=2023-11-22 12:02:54&metadata[message_id]=sms_655ddf944b81c551737856&metadata[number]=+33764071144&metadata[sim_card_number]=+33755517568 [2023-11-22 12:02:55] [655ddfdfd99df] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33764071144 Text: 34 Rue des Couzes 63800 cournon [2023-11-22 12:02:55] [655ddfdfd99df] [INFO] From: +33764071144|To: +33755517568|Date: 2023-11-22 12:02:54|Message: 34 Rue des Couzes 63800 cournon [2023-11-22 12:02:55] [655ddfdfd99df] [DEBUG] callback main apres while ok [2023-11-22 12:02:55] [655ddfdfd99df] [DEBUG] Service is enabled ? true [2023-11-22 12:02:55] [655ddfdfd99df] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:02:55] [655ddfdfd99df] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:02:55] [655ddfdfd99df] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:02:55] [655ddfdfd99df] [INFO] Callback SMS Count =? 3 [2023-11-22 12:02:55] [655ddfdfd99df] [INFO] Callback checkMessage : Pas de préférence -- text: 34 Rue des Couzes 63800 cournon [2023-11-22 12:02:55] [655ddfdfd99df] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '34 Rue des Couzes 63800 cournon' [2023-11-22 12:02:55] [655ddfdfd99df] [DEBUG] début chatgpt [2023-11-22 12:02:55] [655ddfdfd99df] [DEBUG] curl_init OK [2023-11-22 12:02:55] [655ddfdfd99df] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 12:02:55] [655ddfdfd99df] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Pas de pr\u00e9f\u00e9rence"},{"role":"assistant","content":"Tr\u00e8s bien. Pouvez-vous me donner votre adresse de d\u00e9part, s'il vous pla\u00eet ?"},{"role":"user","content":"34 Rue des Couzes 63800 cournon"}]} [2023-11-22 12:03:02] [655ddfdfd99df] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NfIOScjSXJceNSAVu9lYzH9oswqH", "object": "chat.completion", "created": 1700650976, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, j'ai enregistré votre adresse de départ comme étant \"34 Rue des Couzes, 63800 Cournon\". À quelle heure souhaiteriez-vous arriver à l'événement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 401, "completion_tokens": 46, "total_tokens": 447 } } [2023-11-22 12:03:02] [655ddfdfd99df] [DEBUG] Curl Closed OK [2023-11-22 12:03:02] [655ddfdfd99df] [INFO] Commun GPT Content: { "id": "chatcmpl-8NfIOScjSXJceNSAVu9lYzH9oswqH", "object": "chat.completion", "created": 1700650976, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, j'ai enregistré votre adresse de départ comme étant \"34 Rue des Couzes, 63800 Cournon\". À quelle heure souhaiteriez-vous arriver à l'événement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 401, "completion_tokens": 46, "total_tokens": 447 } } [2023-11-22 12:03:02] [655ddfdfd99df] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '34 Rue des Couzes 63800 cournon' [2023-11-22 12:03:02] [655ddfdfd99df] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Parfait, j\'ai enregistré votre adresse de départ comme étant 34 Rue des Couzes, 63800 Cournon. À quelle heure souhaiteriez-vous arriver à l\'événement ?' [2023-11-22 12:03:02] [655ddfdfd99df] [INFO] Sender already set +33764071144 [2023-11-22 12:03:02] [655ddfdfd99df] [INFO] SMS Count : 48 [2023-11-22 12:03:02] [655ddfdfd99df] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33764071144"}],"text":"Parfait, j'ai enregistr\u00e9 votre adresse de d\u00e9part comme \u00e9tant \"34 Rue des Couzes, 63800 Cournon\". \u00c0 quelle heure souhaiteriez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:03:02] [655ddfdfd99df] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:03:02] [655ddfdfd99df] [INFO] [SMS] SMS envoyé avec succès id : sms_655ddfe67220c407998505 [2023-11-22 12:03:02] [655ddfdfd99df] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655ddfe67220c407998505","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":37.68} [2023-11-22 12:03:02] [655ddfdfd99df] [INFO] BDD AddSmsCount SMS Count updated: 4 [2023-11-22 12:03:02] [655ddfdfd99df] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:03:05] [655ddfe9e0a41] [DEBUG] Callback main start ok [2023-11-22 12:03:05] [655ddfe9e0a41] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:03:05] [655ddfe9e0a41] [DEBUG] Callback main avant while ok [2023-11-22 12:03:05] [655ddfe9e0a41] [DEBUG] Fields : channel=sms&text=34 Rue des Couzes 63800 cournon&reception_date=2023-11-22 12:02:54&metadata[message_id]=sms_655ddf944b81c551737856&metadata[number]=+33764071144&metadata[sim_card_number]=+33755517568 [2023-11-22 12:03:05] [655ddfe9e0a41] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33764071144 Text: 34 Rue des Couzes 63800 cournon [2023-11-22 12:03:05] [655ddfe9e0a41] [INFO] From: +33764071144|To: +33755517568|Date: 2023-11-22 12:02:54|Message: 34 Rue des Couzes 63800 cournon [2023-11-22 12:03:05] [655ddfe9e0a41] [DEBUG] callback main apres while ok [2023-11-22 12:03:05] [655ddfe9e0a41] [DEBUG] Service is enabled ? true [2023-11-22 12:03:05] [655ddfe9e0a41] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:03:05] [655ddfe9e0a41] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:03:05] [655ddfe9e0a41] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:03:05] [655ddfe9e0a41] [INFO] Callback SMS Count =? 4 [2023-11-22 12:03:05] [655ddfe9e0a41] [INFO] Callback checkMessage : 34 Rue des Couzes 63800 cournon -- text: 34 Rue des Couzes 63800 cournon [2023-11-22 12:03:05] [655ddfe9e0a41] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 12:03:05] [655ddfe9e0a41] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:05:52] [655de090b31da] [DEBUG] Callback main start ok [2023-11-22 12:05:52] [655de090b31da] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:05:52] [655de090b31da] [DEBUG] Callback main avant while ok [2023-11-22 12:05:52] [655de090b31da] [DEBUG] Fields : channel=sms&text=8h15 -&reception_date=2023-11-22 12:05:52&metadata[message_id]=sms_655ddfe67220c407998505&metadata[number]=+33764071144&metadata[sim_card_number]=+33755517568 [2023-11-22 12:05:52] [655de090b31da] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33764071144 Text: 8h15 - [2023-11-22 12:05:52] [655de090b31da] [INFO] From: +33764071144|To: +33755517568|Date: 2023-11-22 12:05:52|Message: 8h15 - [2023-11-22 12:05:52] [655de090b31da] [DEBUG] callback main apres while ok [2023-11-22 12:05:52] [655de090b31da] [DEBUG] Service is enabled ? true [2023-11-22 12:05:52] [655de090b31da] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:05:52] [655de090b31da] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:05:52] [655de090b31da] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:05:52] [655de090b31da] [INFO] Callback SMS Count =? 4 [2023-11-22 12:05:52] [655de090b31da] [INFO] Callback checkMessage : 34 Rue des Couzes 63800 cournon -- text: 8h15 - [2023-11-22 12:05:52] [655de090b31da] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h15 -' [2023-11-22 12:05:52] [655de090b31da] [DEBUG] début chatgpt [2023-11-22 12:05:52] [655de090b31da] [DEBUG] curl_init OK [2023-11-22 12:05:52] [655de090b31da] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 12:05:52] [655de090b31da] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Pas de pr\u00e9f\u00e9rence"},{"role":"assistant","content":"Tr\u00e8s bien. Pouvez-vous me donner votre adresse de d\u00e9part, s'il vous pla\u00eet ?"},{"role":"user","content":"34 Rue des Couzes 63800 cournon"},{"role":"assistant","content":"Parfait, j'ai enregistr\u00e9 votre adresse de d\u00e9part comme \u00e9tant 34 Rue des Couzes, 63800 Cournon. \u00c0 quelle heure souhaiteriez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"8h15 -"}]} [2023-11-22 12:06:03] [655de09b5a0cb] [DEBUG] Callback main start ok [2023-11-22 12:06:03] [655de09b5a0cb] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:06:03] [655de09b5a0cb] [DEBUG] Callback main avant while ok [2023-11-22 12:06:03] [655de09b5a0cb] [DEBUG] Fields : channel=sms&text=8h15 -&reception_date=2023-11-22 12:05:52&metadata[message_id]=sms_655ddfe67220c407998505&metadata[number]=+33764071144&metadata[sim_card_number]=+33755517568 [2023-11-22 12:06:03] [655de09b5a0cb] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33764071144 Text: 8h15 - [2023-11-22 12:06:03] [655de09b5a0cb] [INFO] From: +33764071144|To: +33755517568|Date: 2023-11-22 12:05:52|Message: 8h15 - [2023-11-22 12:06:03] [655de09b5a0cb] [DEBUG] callback main apres while ok [2023-11-22 12:06:03] [655de09b5a0cb] [DEBUG] Service is enabled ? true [2023-11-22 12:06:03] [655de09b5a0cb] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:06:03] [655de09b5a0cb] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:06:03] [655de09b5a0cb] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:06:03] [655de09b5a0cb] [INFO] Callback SMS Count =? 4 [2023-11-22 12:06:03] [655de09b5a0cb] [INFO] Callback checkMessage : 8h15 - -- text: 8h15 - [2023-11-22 12:06:03] [655de09b5a0cb] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 12:06:03] [655de09b5a0cb] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:06:03] [655de090b31da] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NfLEXiK3V43IJsCgOW6yFjvWrrvz", "object": "chat.completion", "created": 1700651152, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, noté pour l'heure d'arrivée souhaitée à 8h15. Souhaitez-vous prévoir un horaire de retour différent de l'aller ? Si oui, pouvez-vous me donner l'heure de retour souhaitée et l'adresse de destination ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 459, "completion_tokens": 63, "total_tokens": 522 } } [2023-11-22 12:06:03] [655de090b31da] [DEBUG] Curl Closed OK [2023-11-22 12:06:03] [655de090b31da] [INFO] Commun GPT Content: { "id": "chatcmpl-8NfLEXiK3V43IJsCgOW6yFjvWrrvz", "object": "chat.completion", "created": 1700651152, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, noté pour l'heure d'arrivée souhaitée à 8h15. Souhaitez-vous prévoir un horaire de retour différent de l'aller ? Si oui, pouvez-vous me donner l'heure de retour souhaitée et l'adresse de destination ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 459, "completion_tokens": 63, "total_tokens": 522 } } [2023-11-22 12:06:03] [655de090b31da] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h15 -' [2023-11-22 12:06:03] [655de090b31da] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, noté pour l\'heure d\'arrivée souhaitée à 8h15. Souhaitez-vous prévoir un horaire de retour différent de l\'aller ? Si oui, pouvez-vous me donner l\'heure de retour souhaitée et l\'adresse de destination ?' [2023-11-22 12:06:03] [655de090b31da] [INFO] Sender already set +33764071144 [2023-11-22 12:06:03] [655de090b31da] [INFO] SMS Count : 49 [2023-11-22 12:06:03] [655de090b31da] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33764071144"}],"text":"Tr\u00e8s bien, not\u00e9 pour l'heure d'arriv\u00e9e souhait\u00e9e \u00e0 8h15. Souhaitez-vous pr\u00e9voir un horaire de retour diff\u00e9rent de l'aller ? Si oui, pouvez-vous me donner l'heure de retour souhait\u00e9e et l'adresse de destination ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:06:04] [655de090b31da] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:06:04] [655de090b31da] [INFO] [SMS] SMS envoyé avec succès id : sms_655de09c08c11905692995 [2023-11-22 12:06:04] [655de090b31da] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655de09c08c11905692995","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":37.59} [2023-11-22 12:06:04] [655de090b31da] [INFO] BDD AddSmsCount SMS Count updated: 5 [2023-11-22 12:06:04] [655de090b31da] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:06:56] [655de0d0813f2] [DEBUG] Callback main start ok [2023-11-22 12:06:56] [655de0d0813f2] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:06:56] [655de0d0813f2] [DEBUG] Callback main avant while ok [2023-11-22 12:06:56] [655de0d0813f2] [DEBUG] Fields : channel=sms&text=Heure de fin de réunion&reception_date=2023-11-22 12:06:55&metadata[message_id]=sms_655de09c08c11905692995&metadata[number]=+33764071144&metadata[sim_card_number]=+33755517568 [2023-11-22 12:06:56] [655de0d0813f2] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33764071144 Text: Heure de fin de réunion [2023-11-22 12:06:56] [655de0d0813f2] [INFO] From: +33764071144|To: +33755517568|Date: 2023-11-22 12:06:55|Message: Heure de fin de réunion [2023-11-22 12:06:56] [655de0d0813f2] [DEBUG] callback main apres while ok [2023-11-22 12:06:56] [655de0d0813f2] [DEBUG] Service is enabled ? true [2023-11-22 12:06:56] [655de0d0813f2] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:06:56] [655de0d0813f2] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:06:56] [655de0d0813f2] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:06:56] [655de0d0813f2] [INFO] Callback SMS Count =? 5 [2023-11-22 12:06:56] [655de0d0813f2] [INFO] Callback checkMessage : 8h15 - -- text: Heure de fin de réunion [2023-11-22 12:06:56] [655de0d0813f2] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Heure de fin de réunion' [2023-11-22 12:06:56] [655de0d0813f2] [DEBUG] début chatgpt [2023-11-22 12:06:56] [655de0d0813f2] [DEBUG] curl_init OK [2023-11-22 12:06:56] [655de0d0813f2] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 12:06:56] [655de0d0813f2] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Pas de pr\u00e9f\u00e9rence"},{"role":"assistant","content":"Tr\u00e8s bien. Pouvez-vous me donner votre adresse de d\u00e9part, s'il vous pla\u00eet ?"},{"role":"user","content":"34 Rue des Couzes 63800 cournon"},{"role":"assistant","content":"Parfait, j'ai enregistr\u00e9 votre adresse de d\u00e9part comme \u00e9tant 34 Rue des Couzes, 63800 Cournon. \u00c0 quelle heure souhaiteriez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"8h15 -"},{"role":"assistant","content":"Tr\u00e8s bien, not\u00e9 pour l'heure d'arriv\u00e9e souhait\u00e9e \u00e0 8h15. Souhaitez-vous pr\u00e9voir un horaire de retour diff\u00e9rent de l'aller ? Si oui, pouvez-vous me donner l'heure de retour souhait\u00e9e et l'adresse de destination ?"},{"role":"user","content":"Heure de fin de r\u00e9union"}]} [2023-11-22 12:07:00] [655de0d0813f2] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NfMGbBouSvwbyssgucjzG9CgTEvb", "object": "chat.completion", "created": 1700651216, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je comprends. Pouvez-vous me donner l'heure de fin de la réunion, s'il vous plaît ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 537, "completion_tokens": 25, "total_tokens": 562 } } [2023-11-22 12:07:00] [655de0d0813f2] [DEBUG] Curl Closed OK [2023-11-22 12:07:00] [655de0d0813f2] [INFO] Commun GPT Content: { "id": "chatcmpl-8NfMGbBouSvwbyssgucjzG9CgTEvb", "object": "chat.completion", "created": 1700651216, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je comprends. Pouvez-vous me donner l'heure de fin de la réunion, s'il vous plaît ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 537, "completion_tokens": 25, "total_tokens": 562 } } [2023-11-22 12:07:00] [655de0d0813f2] [INFO] BDD BddMaj : rep5 mis à jour. Valeur: 'Heure de fin de réunion' [2023-11-22 12:07:00] [655de0d0813f2] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'Quest6' in 'field list' [2023-11-22 12:07:00] [655de0d0813f2] [INFO] Sender already set +33764071144 [2023-11-22 12:07:00] [655de0d0813f2] [INFO] SMS Count : 50 [2023-11-22 12:07:00] [655de0d0813f2] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33764071144"}],"text":"Je comprends. Pouvez-vous me donner l'heure de fin de la r\u00e9union, s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:07:00] [655de0d0813f2] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:07:00] [655de0d0813f2] [INFO] [SMS] SMS envoyé avec succès id : sms_655de0d486575044255779 [2023-11-22 12:07:00] [655de0d0813f2] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655de0d486575044255779","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":37.54} [2023-11-22 12:07:00] [655de0d0813f2] [INFO] BDD AddSmsCount SMS Count updated: 6 [2023-11-22 12:07:00] [655de0d0813f2] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:07:19] [655de0e78a46e] [DEBUG] Callback main start ok [2023-11-22 12:07:19] [655de0e78a46e] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:07:19] [655de0e78a46e] [DEBUG] Callback main avant while ok [2023-11-22 12:07:19] [655de0e78a46e] [DEBUG] Fields : channel=sms&text=17h15&reception_date=2023-11-22 12:07:18&metadata[message_id]=sms_655de0d486575044255779&metadata[number]=+33764071144&metadata[sim_card_number]=+33755517568 [2023-11-22 12:07:19] [655de0e78a46e] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33764071144 Text: 17h15 [2023-11-22 12:07:19] [655de0e78a46e] [INFO] From: +33764071144|To: +33755517568|Date: 2023-11-22 12:07:18|Message: 17h15 [2023-11-22 12:07:19] [655de0e78a46e] [DEBUG] callback main apres while ok [2023-11-22 12:07:19] [655de0e78a46e] [DEBUG] Service is enabled ? true [2023-11-22 12:07:19] [655de0e78a46e] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:07:19] [655de0e78a46e] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:07:19] [655de0e78a46e] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:07:19] [655de0e78a46e] [INFO] Callback SMS Count =? 6 [2023-11-22 12:07:19] [655de0e78a46e] [INFO] Callback checkMessage : Heure de fin de réunion -- text: 17h15 [2023-11-22 12:07:19] [655de0e78a46e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h15' [2023-11-22 12:07:19] [655de0e78a46e] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:11:14] [655de1d22cd3b] [DEBUG] Callback main start ok [2023-11-22 12:11:14] [655de1d22cd3b] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:11:14] [655de1d22cd3b] [DEBUG] Callback main avant while ok [2023-11-22 12:11:14] [655de1d22cd3b] [DEBUG] Fields : channel=sms&text=Stop&reception_date=2023-11-22 12:11:12&metadata[message_id]=sms_655ddcbdb5e11310314490&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2023-11-22 12:11:14] [655de1d22cd3b] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: Stop [2023-11-22 12:11:14] [655de1d22cd3b] [INFO] From: +33634957587|To: +33755517568|Date: 2023-11-22 12:11:12|Message: Stop [2023-11-22 12:11:14] [655de1d22cd3b] [DEBUG] callback main apres while ok [2023-11-22 12:11:14] [655de1d22cd3b] [DEBUG] Detect Miriam number : stop [2023-11-22 12:11:14] [655de1d22cd3b] [DEBUG] Update service_enabled : false [2023-11-22 12:11:14] [655de1d22cd3b] [DEBUG] check_if_service_is_enabled Die [2023-11-22 12:11:49] [655de1f5c8f71] [DEBUG] Callback main start ok [2023-11-22 12:11:49] [655de1f5c8f71] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:11:49] [655de1f5c8f71] [DEBUG] Callback main avant while ok [2023-11-22 12:11:49] [655de1f5c8f71] [DEBUG] Fields : channel=sms&text=Run&reception_date=2023-11-22 12:11:49&metadata[message_id]=sms_655ddcbdb5e11310314490&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2023-11-22 12:11:49] [655de1f5c8f71] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: Run [2023-11-22 12:11:49] [655de1f5c8f71] [INFO] From: +33634957587|To: +33755517568|Date: 2023-11-22 12:11:49|Message: Run [2023-11-22 12:11:49] [655de1f5c8f71] [DEBUG] callback main apres while ok [2023-11-22 12:11:49] [655de1f5c8f71] [DEBUG] Detect Miriam number : run [2023-11-22 12:11:49] [655de1f5c8f71] [DEBUG] Update service_enabled : true [2023-11-22 12:11:49] [655de1f5c8f71] [DEBUG] check_if_service_is_enabled Die [2023-11-22 12:15:43] [655de2df908a1] [DEBUG] Callback main start ok [2023-11-22 12:15:43] [655de2df908a1] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:15:43] [655de2df908a1] [DEBUG] Callback main avant while ok [2023-11-22 12:15:43] [655de2df908a1] [DEBUG] Fields : channel=sms&text=Bonjour. Oui si possible. Merci.&reception_date=2023-11-22 12:15:42&metadata[message_id]=sms_655ddcd5545b8788499552&metadata[number]=+33643560321&metadata[sim_card_number]=+33755517568 [2023-11-22 12:15:43] [655de2df908a1] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33643560321 Text: Bonjour. Oui si possible. Merci. [2023-11-22 12:15:43] [655de2df908a1] [INFO] From: +33643560321|To: +33755517568|Date: 2023-11-22 12:15:42|Message: Bonjour. Oui si possible. Merci. [2023-11-22 12:15:43] [655de2df908a1] [DEBUG] callback main apres while ok [2023-11-22 12:15:43] [655de2df908a1] [DEBUG] Service is enabled ? true [2023-11-22 12:15:43] [655de2df908a1] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:15:43] [655de2df908a1] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:15:43] [655de2df908a1] [DEBUG] BDD CheckNumber : la table est vide [2023-11-22 12:15:43] [655de2df908a1] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-22 12:15:43] [655de2df908a1] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33643560321 [2023-11-22 12:15:43] [655de2df908a1] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour. Oui si possible. Merci.' [2023-11-22 12:15:43] [655de2df908a1] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-22 12:15:43] [655de2df908a1] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2023-11-22 12:15:43] [655de2df908a1] [INFO] Réponse automatique : journée DT ZEU - Souhaitez-vous faire du covoiturage ? [2023-11-22 12:15:43] [655de2df908a1] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'DT ZEU' [2023-11-22 12:15:43] [655de2df908a1] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'Grande Halle d’Auvergne' [2023-11-22 12:15:43] [655de2df908a1] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2023-12-01 09:00:00' [2023-11-22 12:15:43] [655de2df908a1] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2023-12-01 23:00:00' [2023-11-22 12:15:43] [655de2df908a1] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2023-12-01' [2023-11-22 12:15:43] [655de2df908a1] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage. Vous avez été invité à participer à la journée DT ZEU à la Grande Halle d’Auvergne, le 1er décembre 2023. Souhaitez-vous faire du covoiturage ?' [2023-11-22 12:15:43] [655de2df908a1] [DEBUG] début chatgpt [2023-11-22 12:15:43] [655de2df908a1] [DEBUG] curl_init OK [2023-11-22 12:15:43] [655de2df908a1] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 12:15:43] [655de2df908a1] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Tu es un robot qui renvoie soit oui soit non. La question est la suivant : \"Souhaitez-vous faire du covoiturage ?\". A chaque fois que je vais t'envoyer un message, tu devras d\u00e9termin\u00e9 si le message est positif par rapport \u00e0 la question en me r\u00e9pondant uniquement par \"oui\" ou par \"non\". Si le SMS n'a aucun rapport, tu me renvois \"non\""},{"role":"user","content":"Bonjour. Oui si possible. Merci."}]} [2023-11-22 12:15:44] [655de2df908a1] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NfUlYj8zpVGlGkNnt1yVThtvDPX1", "object": "chat.completion", "created": 1700651743, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "oui" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 114, "completion_tokens": 1, "total_tokens": 115 } } [2023-11-22 12:15:44] [655de2df908a1] [DEBUG] Curl Closed OK [2023-11-22 12:15:44] [655de2df908a1] [INFO] Commun GPT Content: { "id": "chatcmpl-8NfUlYj8zpVGlGkNnt1yVThtvDPX1", "object": "chat.completion", "created": 1700651743, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "oui" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 114, "completion_tokens": 1, "total_tokens": 115 } } [2023-11-22 12:15:44] [655de2df908a1] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour. Oui si possible. Merci.' [2023-11-22 12:15:44] [655de2df908a1] [DEBUG] [AUTOMATIC] Réponse Positive [2023-11-22 12:15:44] [655de2df908a1] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2023-11-22 12:15:44] [655de2df908a1] [INFO] Sender already set +33643560321 [2023-11-22 12:15:44] [655de2df908a1] [INFO] SMS Count : 52 [2023-11-22 12:15:44] [655de2df908a1] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33643560321"}],"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 nos CGU https:\/\/bit.ly\/DORD et ma Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy \nSouhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:15:44] [655de2df908a1] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:15:44] [655de2df908a1] [INFO] [SMS] SMS envoyé avec succès id : sms_655de2e0de141731711077 [2023-11-22 12:15:44] [655de2df908a1] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655de2e0de141731711077","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":37.36} [2023-11-22 12:15:44] [655de2df908a1] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-11-22 12:15:44] [655de2df908a1] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:21:57] [655de455826c3] [DEBUG] Callback main start ok [2023-11-22 12:21:57] [655de455826c3] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:21:57] [655de455826c3] [DEBUG] Callback main avant while ok [2023-11-22 12:21:57] [655de455826c3] [DEBUG] Fields : channel=sms&text=Peu importe&reception_date=2023-11-22 12:21:56&metadata[message_id]=sms_655de2e0de141731711077&metadata[number]=+33643560321&metadata[sim_card_number]=+33755517568 [2023-11-22 12:21:57] [655de455826c3] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33643560321 Text: Peu importe [2023-11-22 12:21:57] [655de455826c3] [INFO] From: +33643560321|To: +33755517568|Date: 2023-11-22 12:21:56|Message: Peu importe [2023-11-22 12:21:57] [655de455826c3] [DEBUG] callback main apres while ok [2023-11-22 12:21:57] [655de455826c3] [DEBUG] Service is enabled ? true [2023-11-22 12:21:57] [655de455826c3] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:21:57] [655de455826c3] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:21:57] [655de455826c3] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:21:57] [655de455826c3] [INFO] Callback SMS Count =? 2 [2023-11-22 12:21:57] [655de455826c3] [INFO] Callback checkMessage : Bonjour. Oui si possible. Merci. -- text: Peu importe [2023-11-22 12:21:57] [655de455826c3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Peu importe' [2023-11-22 12:21:57] [655de455826c3] [DEBUG] début chatgpt [2023-11-22 12:21:57] [655de455826c3] [DEBUG] curl_init OK [2023-11-22 12:21:57] [655de455826c3] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 12:21:57] [655de455826c3] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Bonjour. Oui si possible. Merci."},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Peu importe"}]} [2023-11-22 12:22:00] [655de455826c3] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NfanqShjK2mmAaOFQewS8C6vgyn4", "object": "chat.completion", "created": 1700652117, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Pourriez-vous svp me fournir votre adresse de départ ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 370, "completion_tokens": 18, "total_tokens": 388 } } [2023-11-22 12:22:00] [655de455826c3] [DEBUG] Curl Closed OK [2023-11-22 12:22:00] [655de455826c3] [INFO] Commun GPT Content: { "id": "chatcmpl-8NfanqShjK2mmAaOFQewS8C6vgyn4", "object": "chat.completion", "created": 1700652117, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Pourriez-vous svp me fournir votre adresse de départ ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 370, "completion_tokens": 18, "total_tokens": 388 } } [2023-11-22 12:22:00] [655de455826c3] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Peu importe' [2023-11-22 12:22:00] [655de455826c3] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Très bien. Pourriez-vous svp me fournir votre adresse de départ ?' [2023-11-22 12:22:00] [655de455826c3] [INFO] Sender already set +33643560321 [2023-11-22 12:22:00] [655de455826c3] [INFO] SMS Count : 53 [2023-11-22 12:22:00] [655de455826c3] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33643560321"}],"text":"Tr\u00e8s bien. Pourriez-vous svp me fournir votre adresse de d\u00e9part ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:22:00] [655de455826c3] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:22:00] [655de455826c3] [INFO] [SMS] SMS envoyé avec succès id : sms_655de458da74d319266457 [2023-11-22 12:22:00] [655de455826c3] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655de458da74d319266457","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":37.32} [2023-11-22 12:22:00] [655de455826c3] [INFO] BDD AddSmsCount SMS Count updated: 3 [2023-11-22 12:22:00] [655de455826c3] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:26:08] [655de550d88d8] [DEBUG] Callback main start ok [2023-11-22 12:26:08] [655de550d88d8] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:26:08] [655de550d88d8] [DEBUG] Callback main avant while ok [2023-11-22 12:26:08] [655de550d88d8] [DEBUG] Fields : channel=sms&text=Non&reception_date=2023-11-22 12:26:07&metadata[message_id]=sms_655ddcd5545b8788499552&metadata[number]=+33616631866&metadata[sim_card_number]=+33755517568 [2023-11-22 12:26:08] [655de550d88d8] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33616631866 Text: Non [2023-11-22 12:26:08] [655de550d88d8] [INFO] From: +33616631866|To: +33755517568|Date: 2023-11-22 12:26:07|Message: Non [2023-11-22 12:26:08] [655de550d88d8] [DEBUG] callback main apres while ok [2023-11-22 12:26:08] [655de550d88d8] [DEBUG] Service is enabled ? true [2023-11-22 12:26:08] [655de550d88d8] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:26:08] [655de550d88d8] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:26:08] [655de550d88d8] [DEBUG] BDD CheckNumber : la table est vide [2023-11-22 12:26:08] [655de550d88d8] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-22 12:26:08] [655de550d88d8] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33616631866 [2023-11-22 12:26:08] [655de550d88d8] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non' [2023-11-22 12:26:08] [655de550d88d8] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-22 12:26:08] [655de550d88d8] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2023-11-22 12:26:08] [655de550d88d8] [INFO] Réponse automatique : journée DT ZEU - Souhaitez-vous faire du covoiturage ? [2023-11-22 12:26:08] [655de550d88d8] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'DT ZEU' [2023-11-22 12:26:08] [655de550d88d8] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'Grande Halle d’Auvergne' [2023-11-22 12:26:08] [655de550d88d8] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2023-12-01 09:00:00' [2023-11-22 12:26:08] [655de550d88d8] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2023-12-01 23:00:00' [2023-11-22 12:26:08] [655de550d88d8] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2023-12-01' [2023-11-22 12:26:08] [655de550d88d8] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage. Vous avez été invité à participer à la journée DT ZEU à la Grande Halle d’Auvergne, le 1er décembre 2023. Souhaitez-vous faire du covoiturage ?' [2023-11-22 12:26:08] [655de550d88d8] [DEBUG] début chatgpt [2023-11-22 12:26:08] [655de550d88d8] [DEBUG] curl_init OK [2023-11-22 12:26:08] [655de550d88d8] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 12:26:08] [655de550d88d8] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Tu es un robot qui renvoie soit oui soit non. La question est la suivant : \"Souhaitez-vous faire du covoiturage ?\". A chaque fois que je vais t'envoyer un message, tu devras d\u00e9termin\u00e9 si le message est positif par rapport \u00e0 la question en me r\u00e9pondant uniquement par \"oui\" ou par \"non\". Si le SMS n'a aucun rapport, tu me renvois \"non\""},{"role":"user","content":"Non"}]} [2023-11-22 12:26:10] [655de550d88d8] [DEBUG] Commun GPT response: { "id": "chatcmpl-8Nfer3F0MtaJEZQ71aGopf1lr3uqP", "object": "chat.completion", "created": 1700652369, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Non" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 105, "completion_tokens": 1, "total_tokens": 106 } } [2023-11-22 12:26:10] [655de550d88d8] [DEBUG] Curl Closed OK [2023-11-22 12:26:10] [655de550d88d8] [INFO] Commun GPT Content: { "id": "chatcmpl-8Nfer3F0MtaJEZQ71aGopf1lr3uqP", "object": "chat.completion", "created": 1700652369, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Non" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 105, "completion_tokens": 1, "total_tokens": 106 } } [2023-11-22 12:26:10] [655de550d88d8] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non' [2023-11-22 12:26:10] [655de550d88d8] [DEBUG] [AUTOMATIC] Réponse Negative : Non [2023-11-22 12:26:10] [655de550d88d8] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Merci d\'avoir répondu. Au revoir.' [2023-11-22 12:26:10] [655de550d88d8] [INFO] Sender already set +33616631866 [2023-11-22 12:26:10] [655de550d88d8] [INFO] SMS Count : 55 [2023-11-22 12:26:10] [655de550d88d8] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33616631866"}],"text":"Merci d'avoir r\u00e9pondu. Au revoir.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:26:10] [655de550d88d8] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:26:10] [655de550d88d8] [INFO] [SMS] SMS envoyé avec succès id : sms_655de55290ddd917759234 [2023-11-22 12:26:10] [655de550d88d8] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655de55290ddd917759234","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":37.27} [2023-11-22 12:26:10] [655de550d88d8] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-11-22 12:26:10] [655de550d88d8] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:26:46] [655de576e371e] [DEBUG] Callback main start ok [2023-11-22 12:26:46] [655de576e371e] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:26:46] [655de576e371e] [DEBUG] Callback main avant while ok [2023-11-22 12:26:46] [655de576e371e] [DEBUG] Fields : channel=sms&text=Avenue de la république à la roche blanche&reception_date=2023-11-22 12:26:45&metadata[message_id]=sms_655de458da74d319266457&metadata[number]=+33643560321&metadata[sim_card_number]=+33755517568 [2023-11-22 12:26:46] [655de576e371e] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33643560321 Text: Avenue de la république à la roche blanche [2023-11-22 12:26:46] [655de576e371e] [INFO] From: +33643560321|To: +33755517568|Date: 2023-11-22 12:26:45|Message: Avenue de la république à la roche blanche [2023-11-22 12:26:46] [655de576e371e] [DEBUG] callback main apres while ok [2023-11-22 12:26:46] [655de576e371e] [DEBUG] Service is enabled ? true [2023-11-22 12:26:46] [655de576e371e] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:26:46] [655de576e371e] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:26:46] [655de576e371e] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:26:46] [655de576e371e] [INFO] Callback SMS Count =? 3 [2023-11-22 12:26:46] [655de576e371e] [INFO] Callback checkMessage : Peu importe -- text: Avenue de la république à la roche blanche [2023-11-22 12:26:46] [655de576e371e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Avenue de la république à la roche blanche' [2023-11-22 12:26:46] [655de576e371e] [DEBUG] début chatgpt [2023-11-22 12:26:46] [655de576e371e] [DEBUG] curl_init OK [2023-11-22 12:26:46] [655de576e371e] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 12:26:46] [655de576e371e] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Bonjour. Oui si possible. Merci."},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Peu importe"},{"role":"assistant","content":"Tr\u00e8s bien. Pourriez-vous svp me fournir votre adresse de d\u00e9part ?"},{"role":"user","content":"Avenue de la r\u00e9publique \u00e0 la roche blanche"}]} [2023-11-22 12:26:54] [655de576e371e] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NffTJKBR96ZQ55ob1QmdlaofbY1T", "object": "chat.completion", "created": 1700652407, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, j'ai bien noté votre adresse de départ à l'Avenue de la République à La Roche Blanche. À quelle heure souhaitez-vous arriver à l'événement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 409, "completion_tokens": 43, "total_tokens": 452 } } [2023-11-22 12:26:54] [655de576e371e] [DEBUG] Curl Closed OK [2023-11-22 12:26:54] [655de576e371e] [INFO] Commun GPT Content: { "id": "chatcmpl-8NffTJKBR96ZQ55ob1QmdlaofbY1T", "object": "chat.completion", "created": 1700652407, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, j'ai bien noté votre adresse de départ à l'Avenue de la République à La Roche Blanche. À quelle heure souhaitez-vous arriver à l'événement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 409, "completion_tokens": 43, "total_tokens": 452 } } [2023-11-22 12:26:54] [655de576e371e] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Avenue de la république à la roche blanche' [2023-11-22 12:26:54] [655de576e371e] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Parfait, j\'ai bien noté votre adresse de départ à l\'Avenue de la République à La Roche Blanche. À quelle heure souhaitez-vous arriver à l\'événement ?' [2023-11-22 12:26:54] [655de576e371e] [INFO] Sender already set +33643560321 [2023-11-22 12:26:54] [655de576e371e] [INFO] SMS Count : 56 [2023-11-22 12:26:54] [655de576e371e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33643560321"}],"text":"Parfait, j'ai bien not\u00e9 votre adresse de d\u00e9part \u00e0 l'Avenue de la R\u00e9publique \u00e0 La Roche Blanche. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:26:54] [655de576e371e] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:26:54] [655de576e371e] [INFO] [SMS] SMS envoyé avec succès id : sms_655de57e96dc7511405893 [2023-11-22 12:26:54] [655de576e371e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655de57e96dc7511405893","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":37.23} [2023-11-22 12:26:54] [655de576e371e] [INFO] BDD AddSmsCount SMS Count updated: 4 [2023-11-22 12:26:54] [655de576e371e] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:26:56] [655de580ebcf5] [DEBUG] Callback main start ok [2023-11-22 12:26:56] [655de580ebcf5] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:26:56] [655de580ebcf5] [DEBUG] Callback main avant while ok [2023-11-22 12:26:56] [655de580ebcf5] [DEBUG] Fields : channel=sms&text=Avenue de la république à la roche blanche&reception_date=2023-11-22 12:26:45&metadata[message_id]=sms_655de458da74d319266457&metadata[number]=+33643560321&metadata[sim_card_number]=+33755517568 [2023-11-22 12:26:56] [655de580ebcf5] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33643560321 Text: Avenue de la république à la roche blanche [2023-11-22 12:26:56] [655de580ebcf5] [INFO] From: +33643560321|To: +33755517568|Date: 2023-11-22 12:26:45|Message: Avenue de la république à la roche blanche [2023-11-22 12:26:56] [655de580ebcf5] [DEBUG] callback main apres while ok [2023-11-22 12:26:56] [655de580ebcf5] [DEBUG] Service is enabled ? true [2023-11-22 12:26:56] [655de580ebcf5] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:26:56] [655de580ebcf5] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:26:56] [655de580ebcf5] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:26:56] [655de580ebcf5] [INFO] Callback SMS Count =? 4 [2023-11-22 12:26:56] [655de580ebcf5] [INFO] Callback checkMessage : Avenue de la république à la roche blanche -- text: Avenue de la république à la roche blanche [2023-11-22 12:26:56] [655de580ebcf5] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 12:26:56] [655de580ebcf5] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:34:42] [655de7523f8f6] [DEBUG] Callback main start ok [2023-11-22 12:34:42] [655de7523f8f6] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:34:42] [655de7523f8f6] [DEBUG] Callback main avant while ok [2023-11-22 12:34:42] [655de7523f8f6] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2023-11-22 12:34:40&metadata[message_id]=sms_655ddcd5545b8788499552&metadata[number]=+33616478200&metadata[sim_card_number]=+33755517568 [2023-11-22 12:34:42] [655de7523f8f6] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33616478200 Text: Oui [2023-11-22 12:34:42] [655de7523f8f6] [INFO] From: +33616478200|To: +33755517568|Date: 2023-11-22 12:34:40|Message: Oui [2023-11-22 12:34:42] [655de7523f8f6] [DEBUG] callback main apres while ok [2023-11-22 12:34:42] [655de7523f8f6] [DEBUG] Service is enabled ? true [2023-11-22 12:34:42] [655de7523f8f6] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:34:42] [655de7523f8f6] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:34:42] [655de7523f8f6] [DEBUG] BDD CheckNumber : la table est vide [2023-11-22 12:34:42] [655de7523f8f6] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-22 12:34:42] [655de7523f8f6] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33616478200 [2023-11-22 12:34:42] [655de7523f8f6] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2023-11-22 12:34:42] [655de7523f8f6] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-22 12:34:42] [655de7523f8f6] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2023-11-22 12:34:42] [655de7523f8f6] [INFO] Réponse automatique : journée DT ZEU - Souhaitez-vous faire du covoiturage ? [2023-11-22 12:34:42] [655de7523f8f6] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'DT ZEU' [2023-11-22 12:34:42] [655de7523f8f6] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'Grande Halle d’Auvergne' [2023-11-22 12:34:42] [655de7523f8f6] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2023-12-01 09:00:00' [2023-11-22 12:34:42] [655de7523f8f6] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2023-12-01 23:00:00' [2023-11-22 12:34:42] [655de7523f8f6] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2023-12-01' [2023-11-22 12:34:42] [655de7523f8f6] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage. Vous avez été invité à participer à la journée DT ZEU à la Grande Halle d’Auvergne, le 1er décembre 2023. Souhaitez-vous faire du covoiturage ?' [2023-11-22 12:34:42] [655de7523f8f6] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2023-11-22 12:34:42] [655de7523f8f6] [DEBUG] [AUTOMATIC] Réponse Positive [2023-11-22 12:34:42] [655de7523f8f6] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2023-11-22 12:34:42] [655de7523f8f6] [INFO] Sender already set +33616478200 [2023-11-22 12:34:42] [655de7523f8f6] [INFO] SMS Count : 58 [2023-11-22 12:34:42] [655de7523f8f6] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33616478200"}],"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 nos CGU https:\/\/bit.ly\/DORD et ma Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy \nSouhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:34:42] [655de7523f8f6] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:34:42] [655de7523f8f6] [INFO] [SMS] SMS envoyé avec succès id : sms_655de7529e7c5572666658 [2023-11-22 12:34:42] [655de7523f8f6] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655de7529e7c5572666658","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":37.09} [2023-11-22 12:34:42] [655de7523f8f6] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-11-22 12:34:42] [655de7523f8f6] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:35:34] [655de78687647] [DEBUG] Callback main start ok [2023-11-22 12:35:34] [655de78687647] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:35:34] [655de78687647] [DEBUG] Callback main avant while ok [2023-11-22 12:35:34] [655de78687647] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2023-11-22 12:35:33&metadata[message_id]=sms_655de7529e7c5572666658&metadata[number]=+33616478200&metadata[sim_card_number]=+33755517568 [2023-11-22 12:35:34] [655de78687647] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33616478200 Text: Passager [2023-11-22 12:35:34] [655de78687647] [INFO] From: +33616478200|To: +33755517568|Date: 2023-11-22 12:35:33|Message: Passager [2023-11-22 12:35:34] [655de78687647] [DEBUG] callback main apres while ok [2023-11-22 12:35:34] [655de78687647] [DEBUG] Service is enabled ? true [2023-11-22 12:35:34] [655de78687647] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:35:34] [655de78687647] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:35:34] [655de78687647] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:35:34] [655de78687647] [INFO] Callback SMS Count =? 2 [2023-11-22 12:35:34] [655de78687647] [INFO] Callback checkMessage : Oui -- text: Passager [2023-11-22 12:35:34] [655de78687647] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2023-11-22 12:35:34] [655de78687647] [DEBUG] début chatgpt [2023-11-22 12:35:34] [655de78687647] [DEBUG] curl_init OK [2023-11-22 12:35:34] [655de78687647] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 12:35:34] [655de78687647] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"}]} [2023-11-22 12:35:37] [655de78687647] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NfnyrxvzzyNKZxsgW9qHxXhQeUgl", "object": "chat.completion", "created": 1700652934, "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 ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 360, "completion_tokens": 19, "total_tokens": 379 } } [2023-11-22 12:35:37] [655de78687647] [DEBUG] Curl Closed OK [2023-11-22 12:35:37] [655de78687647] [INFO] Commun GPT Content: { "id": "chatcmpl-8NfnyrxvzzyNKZxsgW9qHxXhQeUgl", "object": "chat.completion", "created": 1700652934, "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 ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 360, "completion_tokens": 19, "total_tokens": 379 } } [2023-11-22 12:35:37] [655de78687647] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager' [2023-11-22 12:35:37] [655de78687647] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait ! Pouvez-vous me donner votre adresse de départ, s\'il vous plaît ?' [2023-11-22 12:35:37] [655de78687647] [INFO] Sender already set +33616478200 [2023-11-22 12:35:37] [655de78687647] [INFO] SMS Count : 59 [2023-11-22 12:35:37] [655de78687647] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33616478200"}],"text":"Parfait ! Pouvez-vous me donner votre adresse de d\u00e9part, s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:35:37] [655de78687647] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:35:37] [655de78687647] [INFO] [SMS] SMS envoyé avec succès id : sms_655de7897eb61493896495 [2023-11-22 12:35:37] [655de78687647] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655de7897eb61493896495","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":37.05} [2023-11-22 12:35:37] [655de78687647] [INFO] BDD AddSmsCount SMS Count updated: 3 [2023-11-22 12:35:37] [655de78687647] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:36:02] [655de7a2e60e3] [DEBUG] Callback main start ok [2023-11-22 12:36:02] [655de7a2e60e3] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:36:02] [655de7a2e60e3] [DEBUG] Callback main avant while ok [2023-11-22 12:36:02] [655de7a2e60e3] [DEBUG] Fields : channel=sms&text=Rue du moulin, 63540 Romagnat&reception_date=2023-11-22 12:36:01&metadata[message_id]=sms_655de7897eb61493896495&metadata[number]=+33616478200&metadata[sim_card_number]=+33755517568 [2023-11-22 12:36:02] [655de7a2e60e3] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33616478200 Text: Rue du moulin, 63540 Romagnat [2023-11-22 12:36:02] [655de7a2e60e3] [INFO] From: +33616478200|To: +33755517568|Date: 2023-11-22 12:36:01|Message: Rue du moulin, 63540 Romagnat [2023-11-22 12:36:02] [655de7a2e60e3] [DEBUG] callback main apres while ok [2023-11-22 12:36:03] [655de7a2e60e3] [DEBUG] Service is enabled ? true [2023-11-22 12:36:03] [655de7a2e60e3] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:36:03] [655de7a2e60e3] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:36:03] [655de7a2e60e3] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:36:03] [655de7a2e60e3] [INFO] Callback SMS Count =? 3 [2023-11-22 12:36:03] [655de7a2e60e3] [INFO] Callback checkMessage : Passager -- text: Rue du moulin, 63540 Romagnat [2023-11-22 12:36:03] [655de7a2e60e3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Rue du moulin, 63540 Romagnat' [2023-11-22 12:36:03] [655de7a2e60e3] [DEBUG] début chatgpt [2023-11-22 12:36:03] [655de7a2e60e3] [DEBUG] curl_init OK [2023-11-22 12:36:03] [655de7a2e60e3] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 12:36:03] [655de7a2e60e3] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait ! Pouvez-vous me donner votre adresse de d\u00e9part, s'il vous pla\u00eet ?"},{"role":"user","content":"Rue du moulin, 63540 Romagnat"}]} [2023-11-22 12:36:07] [655de7a2e60e3] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NfoRPqNuMWTUM4ot9Pr0aCVt9rYn", "object": "chat.completion", "created": 1700652963, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, j'ai bien enregistré votre adresse de départ à la Rue du Moulin à Romagnat. À quelle heure souhaitez-vous arriver à l'évènement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 399, "completion_tokens": 39, "total_tokens": 438 } } [2023-11-22 12:36:07] [655de7a2e60e3] [DEBUG] Curl Closed OK [2023-11-22 12:36:07] [655de7a2e60e3] [INFO] Commun GPT Content: { "id": "chatcmpl-8NfoRPqNuMWTUM4ot9Pr0aCVt9rYn", "object": "chat.completion", "created": 1700652963, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, j'ai bien enregistré votre adresse de départ à la Rue du Moulin à Romagnat. À quelle heure souhaitez-vous arriver à l'évènement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 399, "completion_tokens": 39, "total_tokens": 438 } } [2023-11-22 12:36:07] [655de7a2e60e3] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Rue du moulin, 63540 Romagnat' [2023-11-22 12:36:07] [655de7a2e60e3] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Parfait, j\'ai bien enregistré votre adresse de départ à la Rue du Moulin à Romagnat. À quelle heure souhaitez-vous arriver à l\'évènement ?' [2023-11-22 12:36:07] [655de7a2e60e3] [INFO] Sender already set +33616478200 [2023-11-22 12:36:07] [655de7a2e60e3] [INFO] SMS Count : 60 [2023-11-22 12:36:07] [655de7a2e60e3] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33616478200"}],"text":"Parfait, j'ai bien enregistr\u00e9 votre adresse de d\u00e9part \u00e0 la Rue du Moulin \u00e0 Romagnat. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:36:08] [655de7a2e60e3] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:36:08] [655de7a2e60e3] [INFO] [SMS] SMS envoyé avec succès id : sms_655de7a874398943158076 [2023-11-22 12:36:08] [655de7a2e60e3] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655de7a874398943158076","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":37.0} [2023-11-22 12:36:08] [655de7a2e60e3] [INFO] BDD AddSmsCount SMS Count updated: 4 [2023-11-22 12:36:08] [655de7a2e60e3] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:36:12] [655de7acf22a4] [DEBUG] Callback main start ok [2023-11-22 12:36:12] [655de7acf22a4] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:36:12] [655de7acf22a4] [DEBUG] Callback main avant while ok [2023-11-22 12:36:12] [655de7acf22a4] [DEBUG] Fields : channel=sms&text=Rue du moulin, 63540 Romagnat&reception_date=2023-11-22 12:36:01&metadata[message_id]=sms_655de7897eb61493896495&metadata[number]=+33616478200&metadata[sim_card_number]=+33755517568 [2023-11-22 12:36:12] [655de7acf22a4] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33616478200 Text: Rue du moulin, 63540 Romagnat [2023-11-22 12:36:12] [655de7acf22a4] [INFO] From: +33616478200|To: +33755517568|Date: 2023-11-22 12:36:01|Message: Rue du moulin, 63540 Romagnat [2023-11-22 12:36:12] [655de7acf22a4] [DEBUG] callback main apres while ok [2023-11-22 12:36:12] [655de7acf22a4] [DEBUG] Service is enabled ? true [2023-11-22 12:36:12] [655de7acf22a4] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:36:12] [655de7acf22a4] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:36:13] [655de7acf22a4] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:36:13] [655de7acf22a4] [INFO] Callback SMS Count =? 4 [2023-11-22 12:36:13] [655de7acf22a4] [INFO] Callback checkMessage : Rue du moulin, 63540 Romagnat -- text: Rue du moulin, 63540 Romagnat [2023-11-22 12:36:13] [655de7acf22a4] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 12:36:13] [655de7acf22a4] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:36:37] [655de7c59510a] [DEBUG] Callback main start ok [2023-11-22 12:36:37] [655de7c59510a] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:36:37] [655de7c59510a] [DEBUG] Callback main avant while ok [2023-11-22 12:36:37] [655de7c59510a] [DEBUG] Fields : channel=sms&text=8h45&reception_date=2023-11-22 12:36:36&metadata[message_id]=sms_655de7a874398943158076&metadata[number]=+33616478200&metadata[sim_card_number]=+33755517568 [2023-11-22 12:36:37] [655de7c59510a] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33616478200 Text: 8h45 [2023-11-22 12:36:37] [655de7c59510a] [INFO] From: +33616478200|To: +33755517568|Date: 2023-11-22 12:36:36|Message: 8h45 [2023-11-22 12:36:37] [655de7c59510a] [DEBUG] callback main apres while ok [2023-11-22 12:36:37] [655de7c59510a] [DEBUG] Service is enabled ? true [2023-11-22 12:36:37] [655de7c59510a] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:36:37] [655de7c59510a] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:36:37] [655de7c59510a] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:36:37] [655de7c59510a] [INFO] Callback SMS Count =? 4 [2023-11-22 12:36:37] [655de7c59510a] [INFO] Callback checkMessage : Rue du moulin, 63540 Romagnat -- text: 8h45 [2023-11-22 12:36:37] [655de7c59510a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h45' [2023-11-22 12:36:37] [655de7c59510a] [DEBUG] début chatgpt [2023-11-22 12:36:37] [655de7c59510a] [DEBUG] curl_init OK [2023-11-22 12:36:37] [655de7c59510a] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 12:36:37] [655de7c59510a] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait ! Pouvez-vous me donner votre adresse de d\u00e9part, s'il vous pla\u00eet ?"},{"role":"user","content":"Rue du moulin, 63540 Romagnat"},{"role":"assistant","content":"Parfait, j'ai bien enregistr\u00e9 votre adresse de d\u00e9part \u00e0 la Rue du Moulin \u00e0 Romagnat. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement ?"},{"role":"user","content":"8h45"}]} [2023-11-22 12:36:41] [655de7c59510a] [DEBUG] Commun GPT response: { "id": "chatcmpl-8Nfp0uIqlwo4he3phmlqbhYeaQ1Bv", "object": "chat.completion", "created": 1700652998, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, noté ! Et pour le retour, souhaitez-vous revenir à la même adresse ou à une autre adresse ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 449, "completion_tokens": 26, "total_tokens": 475 } } [2023-11-22 12:36:41] [655de7c59510a] [DEBUG] Curl Closed OK [2023-11-22 12:36:41] [655de7c59510a] [INFO] Commun GPT Content: { "id": "chatcmpl-8Nfp0uIqlwo4he3phmlqbhYeaQ1Bv", "object": "chat.completion", "created": 1700652998, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, noté ! Et pour le retour, souhaitez-vous revenir à la même adresse ou à une autre adresse ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 449, "completion_tokens": 26, "total_tokens": 475 } } [2023-11-22 12:36:41] [655de7c59510a] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h45' [2023-11-22 12:36:41] [655de7c59510a] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Parfait, noté ! Et pour le retour, souhaitez-vous revenir à la même adresse ou à une autre adresse ?' [2023-11-22 12:36:41] [655de7c59510a] [INFO] Sender already set +33616478200 [2023-11-22 12:36:41] [655de7c59510a] [INFO] SMS Count : 61 [2023-11-22 12:36:41] [655de7c59510a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33616478200"}],"text":"Parfait, not\u00e9 ! Et pour le retour, souhaitez-vous revenir \u00e0 la m\u00eame adresse ou \u00e0 une autre adresse ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:36:41] [655de7c59510a] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:36:41] [655de7c59510a] [INFO] [SMS] SMS envoyé avec succès id : sms_655de7c9aa5f2920404844 [2023-11-22 12:36:41] [655de7c59510a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655de7c9aa5f2920404844","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":36.96} [2023-11-22 12:36:41] [655de7c59510a] [INFO] BDD AddSmsCount SMS Count updated: 5 [2023-11-22 12:36:41] [655de7c59510a] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:37:26] [655de7f67b5c9] [DEBUG] Callback main start ok [2023-11-22 12:37:26] [655de7f67b5c9] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:37:26] [655de7f67b5c9] [DEBUG] Callback main avant while ok [2023-11-22 12:37:26] [655de7f67b5c9] [DEBUG] Fields : channel=sms&text=A la meme adresse&reception_date=2023-11-22 12:37:25&metadata[message_id]=sms_655de7c9aa5f2920404844&metadata[number]=+33616478200&metadata[sim_card_number]=+33755517568 [2023-11-22 12:37:26] [655de7f67b5c9] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33616478200 Text: A la meme adresse [2023-11-22 12:37:26] [655de7f67b5c9] [INFO] From: +33616478200|To: +33755517568|Date: 2023-11-22 12:37:25|Message: A la meme adresse [2023-11-22 12:37:26] [655de7f67b5c9] [DEBUG] callback main apres while ok [2023-11-22 12:37:26] [655de7f67b5c9] [DEBUG] Service is enabled ? true [2023-11-22 12:37:26] [655de7f67b5c9] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:37:26] [655de7f67b5c9] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:37:26] [655de7f67b5c9] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:37:26] [655de7f67b5c9] [INFO] Callback SMS Count =? 5 [2023-11-22 12:37:26] [655de7f67b5c9] [INFO] Callback checkMessage : 8h45 -- text: A la meme adresse [2023-11-22 12:37:26] [655de7f67b5c9] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'A la meme adresse' [2023-11-22 12:37:26] [655de7f67b5c9] [DEBUG] début chatgpt [2023-11-22 12:37:26] [655de7f67b5c9] [DEBUG] curl_init OK [2023-11-22 12:37:26] [655de7f67b5c9] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 12:37:26] [655de7f67b5c9] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait ! Pouvez-vous me donner votre adresse de d\u00e9part, s'il vous pla\u00eet ?"},{"role":"user","content":"Rue du moulin, 63540 Romagnat"},{"role":"assistant","content":"Parfait, j'ai bien enregistr\u00e9 votre adresse de d\u00e9part \u00e0 la Rue du Moulin \u00e0 Romagnat. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement ?"},{"role":"user","content":"8h45"},{"role":"assistant","content":"Parfait, not\u00e9 ! Et pour le retour, souhaitez-vous revenir \u00e0 la m\u00eame adresse ou \u00e0 une autre adresse ?"},{"role":"user","content":"A la meme adresse"}]} [2023-11-22 12:37:30] [655de7f67b5c9] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NfpmQGvl91NBefYnRo0ZOTKhmBBG", "object": "chat.completion", "created": 1700653046, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez donc revenir à la même adresse. À quelle heure souhaitez-vous repartir de l'évènement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 487, "completion_tokens": 31, "total_tokens": 518 } } [2023-11-22 12:37:30] [655de7f67b5c9] [DEBUG] Curl Closed OK [2023-11-22 12:37:30] [655de7f67b5c9] [INFO] Commun GPT Content: { "id": "chatcmpl-8NfpmQGvl91NBefYnRo0ZOTKhmBBG", "object": "chat.completion", "created": 1700653046, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez donc revenir à la même adresse. À quelle heure souhaitez-vous repartir de l'évènement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 487, "completion_tokens": 31, "total_tokens": 518 } } [2023-11-22 12:37:30] [655de7f67b5c9] [INFO] BDD BddMaj : rep5 mis à jour. Valeur: 'A la meme adresse' [2023-11-22 12:37:30] [655de7f67b5c9] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'Quest6' in 'field list' [2023-11-22 12:37:30] [655de7f67b5c9] [INFO] Sender already set +33616478200 [2023-11-22 12:37:30] [655de7f67b5c9] [INFO] SMS Count : 62 [2023-11-22 12:37:30] [655de7f67b5c9] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33616478200"}],"text":"Tr\u00e8s bien, vous souhaitez donc revenir \u00e0 la m\u00eame adresse. \u00c0 quelle heure souhaitez-vous repartir de l'\u00e9v\u00e8nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:37:30] [655de7f67b5c9] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:37:30] [655de7f67b5c9] [INFO] [SMS] SMS envoyé avec succès id : sms_655de7fa74751478889120 [2023-11-22 12:37:30] [655de7f67b5c9] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655de7fa74751478889120","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":36.91} [2023-11-22 12:37:30] [655de7f67b5c9] [INFO] BDD AddSmsCount SMS Count updated: 6 [2023-11-22 12:37:30] [655de7f67b5c9] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:40:19] [655de8a3aeaa7] [DEBUG] Callback main start ok [2023-11-22 12:40:19] [655de8a3aeaa7] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:40:19] [655de8a3aeaa7] [DEBUG] Callback main avant while ok [2023-11-22 12:40:19] [655de8a3aeaa7] [DEBUG] Fields : channel=sms&text=17h15&reception_date=2023-11-22 12:40:18&metadata[message_id]=sms_655de7fa74751478889120&metadata[number]=+33616478200&metadata[sim_card_number]=+33755517568 [2023-11-22 12:40:19] [655de8a3aeaa7] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33616478200 Text: 17h15 [2023-11-22 12:40:19] [655de8a3aeaa7] [INFO] From: +33616478200|To: +33755517568|Date: 2023-11-22 12:40:18|Message: 17h15 [2023-11-22 12:40:19] [655de8a3aeaa7] [DEBUG] callback main apres while ok [2023-11-22 12:40:19] [655de8a3aeaa7] [DEBUG] Service is enabled ? true [2023-11-22 12:40:19] [655de8a3aeaa7] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:40:19] [655de8a3aeaa7] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:40:19] [655de8a3aeaa7] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:40:19] [655de8a3aeaa7] [INFO] Callback SMS Count =? 6 [2023-11-22 12:40:19] [655de8a3aeaa7] [INFO] Callback checkMessage : A la meme adresse -- text: 17h15 [2023-11-22 12:40:19] [655de8a3aeaa7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h15' [2023-11-22 12:40:19] [655de8a3aeaa7] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:43:05] [655de9494d313] [DEBUG] Callback main start ok [2023-11-22 12:43:05] [655de9494d313] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:43:05] [655de9494d313] [DEBUG] Callback main avant while ok [2023-11-22 12:43:05] [655de9494d313] [DEBUG] Fields : channel=sms&text=Ok merci&reception_date=2023-11-22 12:43:04&metadata[message_id]=sms_655de93205666192369616&metadata[number]=+33616478200&metadata[sim_card_number]=+33755517568 [2023-11-22 12:43:05] [655de9494d313] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33616478200 Text: Ok merci [2023-11-22 12:43:05] [655de9494d313] [INFO] From: +33616478200|To: +33755517568|Date: 2023-11-22 12:43:04|Message: Ok merci [2023-11-22 12:43:05] [655de9494d313] [DEBUG] callback main apres while ok [2023-11-22 12:43:05] [655de9494d313] [DEBUG] Service is enabled ? true [2023-11-22 12:43:05] [655de9494d313] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:43:05] [655de9494d313] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:43:05] [655de9494d313] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:43:05] [655de9494d313] [INFO] Callback SMS Count =? 6 [2023-11-22 12:43:05] [655de9494d313] [INFO] Callback checkMessage : 17h15 -- text: Ok merci [2023-11-22 12:43:05] [655de9494d313] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Ok merci' [2023-11-22 12:43:05] [655de9494d313] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:44:20] [655de994d6b79] [DEBUG] Callback main start ok [2023-11-22 12:44:20] [655de994d6b79] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:44:20] [655de994d6b79] [DEBUG] Callback main avant while ok [2023-11-22 12:44:20] [655de994d6b79] [DEBUG] Fields : channel=sms&text=Bonjour Oui je suis intéressé&reception_date=2023-11-22 12:44:19&metadata[message_id]=sms_655ddcd5545b8788499552&metadata[number]=+33659379958&metadata[sim_card_number]=+33755517568 [2023-11-22 12:44:20] [655de994d6b79] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33659379958 Text: Bonjour Oui je suis intéressé [2023-11-22 12:44:20] [655de994d6b79] [INFO] From: +33659379958|To: +33755517568|Date: 2023-11-22 12:44:19|Message: Bonjour Oui je suis intéressé [2023-11-22 12:44:20] [655de994d6b79] [DEBUG] callback main apres while ok [2023-11-22 12:44:20] [655de994d6b79] [DEBUG] Service is enabled ? true [2023-11-22 12:44:20] [655de994d6b79] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:44:20] [655de994d6b79] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:44:21] [655de994d6b79] [DEBUG] BDD CheckNumber : la table est vide [2023-11-22 12:44:21] [655de994d6b79] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-22 12:44:21] [655de994d6b79] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33659379958 [2023-11-22 12:44:21] [655de994d6b79] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Oui je suis intéressé' [2023-11-22 12:44:21] [655de994d6b79] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-22 12:44:21] [655de994d6b79] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2023-11-22 12:44:21] [655de994d6b79] [INFO] Réponse automatique : journée DT ZEU - Souhaitez-vous faire du covoiturage ? [2023-11-22 12:44:21] [655de994d6b79] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'DT ZEU' [2023-11-22 12:44:21] [655de994d6b79] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'Grande Halle d’Auvergne' [2023-11-22 12:44:21] [655de994d6b79] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2023-12-01 09:00:00' [2023-11-22 12:44:21] [655de994d6b79] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2023-12-01 23:00:00' [2023-11-22 12:44:21] [655de994d6b79] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2023-12-01' [2023-11-22 12:44:21] [655de994d6b79] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage. Vous avez été invité à participer à la journée DT ZEU à la Grande Halle d’Auvergne, le 1er décembre 2023. Souhaitez-vous faire du covoiturage ?' [2023-11-22 12:44:21] [655de994d6b79] [DEBUG] début chatgpt [2023-11-22 12:44:21] [655de994d6b79] [DEBUG] curl_init OK [2023-11-22 12:44:21] [655de994d6b79] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 12:44:21] [655de994d6b79] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Tu es un robot qui renvoie soit oui soit non. La question est la suivant : \"Souhaitez-vous faire du covoiturage ?\". A chaque fois que je vais t'envoyer un message, tu devras d\u00e9termin\u00e9 si le message est positif par rapport \u00e0 la question en me r\u00e9pondant uniquement par \"oui\" ou par \"non\". Si le SMS n'a aucun rapport, tu me renvois \"non\""},{"role":"user","content":"Bonjour Oui je suis int\u00e9ress\u00e9"}]} [2023-11-22 12:44:21] [655de994d6b79] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NfwT8eKqbwpoCycMCaGjEwrKXflP", "object": "chat.completion", "created": 1700653461, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "oui" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 111, "completion_tokens": 1, "total_tokens": 112 } } [2023-11-22 12:44:21] [655de994d6b79] [DEBUG] Curl Closed OK [2023-11-22 12:44:21] [655de994d6b79] [INFO] Commun GPT Content: { "id": "chatcmpl-8NfwT8eKqbwpoCycMCaGjEwrKXflP", "object": "chat.completion", "created": 1700653461, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "oui" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 111, "completion_tokens": 1, "total_tokens": 112 } } [2023-11-22 12:44:21] [655de994d6b79] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour Oui je suis intéressé' [2023-11-22 12:44:21] [655de994d6b79] [DEBUG] [AUTOMATIC] Réponse Positive [2023-11-22 12:44:21] [655de994d6b79] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2023-11-22 12:44:21] [655de994d6b79] [INFO] Sender already set +33659379958 [2023-11-22 12:44:21] [655de994d6b79] [INFO] SMS Count : 64 [2023-11-22 12:44:21] [655de994d6b79] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33659379958"}],"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 nos CGU https:\/\/bit.ly\/DORD et ma Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy \nSouhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:44:22] [655de994d6b79] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:44:22] [655de994d6b79] [INFO] [SMS] SMS envoyé avec succès id : sms_655de99653eda822237754 [2023-11-22 12:44:22] [655de994d6b79] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655de99653eda822237754","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":36.69} [2023-11-22 12:44:22] [655de994d6b79] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-11-22 12:44:22] [655de994d6b79] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:46:09] [655dea01331b1] [DEBUG] Callback main start ok [2023-11-22 12:46:09] [655dea01331b1] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:46:09] [655dea01331b1] [DEBUG] Callback main avant while ok [2023-11-22 12:46:09] [655dea01331b1] [DEBUG] Fields : channel=sms&text=Bonjour Oui si c'est possible&reception_date=2023-11-22 12:46:07&metadata[message_id]=sms_655ddcd5545b8788499552&metadata[number]=+33679728795&metadata[sim_card_number]=+33755517568 [2023-11-22 12:46:09] [655dea01331b1] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33679728795 Text: Bonjour Oui si c'est possible [2023-11-22 12:46:09] [655dea01331b1] [INFO] From: +33679728795|To: +33755517568|Date: 2023-11-22 12:46:07|Message: Bonjour Oui si c'est possible [2023-11-22 12:46:09] [655dea01331b1] [DEBUG] callback main apres while ok [2023-11-22 12:46:09] [655dea01331b1] [DEBUG] Service is enabled ? true [2023-11-22 12:46:09] [655dea01331b1] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:46:09] [655dea01331b1] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:46:09] [655dea01331b1] [DEBUG] BDD CheckNumber : la table est vide [2023-11-22 12:46:09] [655dea01331b1] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-22 12:46:09] [655dea01331b1] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33679728795 [2023-11-22 12:46:09] [655dea01331b1] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Oui si c\'est possible' [2023-11-22 12:46:09] [655dea01331b1] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-22 12:46:09] [655dea01331b1] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2023-11-22 12:46:09] [655dea01331b1] [INFO] Réponse automatique : journée DT ZEU - Souhaitez-vous faire du covoiturage ? [2023-11-22 12:46:09] [655dea01331b1] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'DT ZEU' [2023-11-22 12:46:09] [655dea01331b1] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'Grande Halle d’Auvergne' [2023-11-22 12:46:09] [655dea01331b1] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2023-12-01 09:00:00' [2023-11-22 12:46:09] [655dea01331b1] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2023-12-01 23:00:00' [2023-11-22 12:46:09] [655dea01331b1] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2023-12-01' [2023-11-22 12:46:09] [655dea01331b1] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage. Vous avez été invité à participer à la journée DT ZEU à la Grande Halle d’Auvergne, le 1er décembre 2023. Souhaitez-vous faire du covoiturage ?' [2023-11-22 12:46:09] [655dea01331b1] [DEBUG] début chatgpt [2023-11-22 12:46:09] [655dea01331b1] [DEBUG] curl_init OK [2023-11-22 12:46:09] [655dea01331b1] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 12:46:09] [655dea01331b1] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Tu es un robot qui renvoie soit oui soit non. La question est la suivant : \"Souhaitez-vous faire du covoiturage ?\". A chaque fois que je vais t'envoyer un message, tu devras d\u00e9termin\u00e9 si le message est positif par rapport \u00e0 la question en me r\u00e9pondant uniquement par \"oui\" ou par \"non\". Si le SMS n'a aucun rapport, tu me renvois \"non\""},{"role":"user","content":"Bonjour Oui si c'est possible"}]} [2023-11-22 12:46:10] [655dea01331b1] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NfyDUJpi1g7YrxKEXs5Rp4iUUsiD", "object": "chat.completion", "created": 1700653569, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "oui" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 111, "completion_tokens": 1, "total_tokens": 112 } } [2023-11-22 12:46:10] [655dea01331b1] [DEBUG] Curl Closed OK [2023-11-22 12:46:10] [655dea01331b1] [INFO] Commun GPT Content: { "id": "chatcmpl-8NfyDUJpi1g7YrxKEXs5Rp4iUUsiD", "object": "chat.completion", "created": 1700653569, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "oui" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 111, "completion_tokens": 1, "total_tokens": 112 } } [2023-11-22 12:46:10] [655dea01331b1] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour Oui si c\'est possible' [2023-11-22 12:46:10] [655dea01331b1] [DEBUG] [AUTOMATIC] Réponse Positive [2023-11-22 12:46:10] [655dea01331b1] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2023-11-22 12:46:10] [655dea01331b1] [INFO] Sender already set +33679728795 [2023-11-22 12:46:10] [655dea01331b1] [INFO] SMS Count : 66 [2023-11-22 12:46:10] [655dea01331b1] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33679728795"}],"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 nos CGU https:\/\/bit.ly\/DORD et ma Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy \nSouhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:46:10] [655dea01331b1] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:46:10] [655dea01331b1] [INFO] [SMS] SMS envoyé avec succès id : sms_655dea02b3594691930943 [2023-11-22 12:46:10] [655dea01331b1] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655dea02b3594691930943","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":36.55} [2023-11-22 12:46:10] [655dea01331b1] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-11-22 12:46:10] [655dea01331b1] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:48:36] [655dea9409da2] [DEBUG] Callback main start ok [2023-11-22 12:48:36] [655dea9409da2] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:48:36] [655dea9409da2] [DEBUG] Callback main avant while ok [2023-11-22 12:48:36] [655dea9409da2] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2023-11-22 12:48:35&metadata[message_id]=sms_655de99653eda822237754&metadata[number]=+33659379958&metadata[sim_card_number]=+33755517568 [2023-11-22 12:48:36] [655dea9409da2] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33659379958 Text: Passager [2023-11-22 12:48:36] [655dea9409da2] [INFO] From: +33659379958|To: +33755517568|Date: 2023-11-22 12:48:35|Message: Passager [2023-11-22 12:48:36] [655dea9409da2] [DEBUG] callback main apres while ok [2023-11-22 12:48:36] [655dea9409da2] [DEBUG] Service is enabled ? true [2023-11-22 12:48:36] [655dea9409da2] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:48:36] [655dea9409da2] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:48:36] [655dea9409da2] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:48:36] [655dea9409da2] [INFO] Callback SMS Count =? 2 [2023-11-22 12:48:36] [655dea9409da2] [INFO] Callback checkMessage : Bonjour Oui je suis intéressé -- text: Passager [2023-11-22 12:48:36] [655dea9409da2] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2023-11-22 12:48:36] [655dea9409da2] [DEBUG] début chatgpt [2023-11-22 12:48:36] [655dea9409da2] [DEBUG] curl_init OK [2023-11-22 12:48:36] [655dea9409da2] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 12:48:36] [655dea9409da2] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Bonjour Oui je suis int\u00e9ress\u00e9"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"}]} [2023-11-22 12:48:39] [655dea9409da2] [DEBUG] Commun GPT response: { "id": "chatcmpl-8Ng0ar0bgUk75VQVQfYUbw6JOaWwm", "object": "chat.completion", "created": 1700653716, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, en tant que passager, quelle est votre adresse de départ ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 365, "completion_tokens": 16, "total_tokens": 381 } } [2023-11-22 12:48:39] [655dea9409da2] [DEBUG] Curl Closed OK [2023-11-22 12:48:39] [655dea9409da2] [INFO] Commun GPT Content: { "id": "chatcmpl-8Ng0ar0bgUk75VQVQfYUbw6JOaWwm", "object": "chat.completion", "created": 1700653716, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, en tant que passager, quelle est votre adresse de départ ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 365, "completion_tokens": 16, "total_tokens": 381 } } [2023-11-22 12:48:39] [655dea9409da2] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager' [2023-11-22 12:48:39] [655dea9409da2] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait, en tant que passager, quelle est votre adresse de départ ?' [2023-11-22 12:48:39] [655dea9409da2] [INFO] Sender already set +33659379958 [2023-11-22 12:48:39] [655dea9409da2] [INFO] SMS Count : 67 [2023-11-22 12:48:39] [655dea9409da2] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33659379958"}],"text":"Parfait, en tant que passager, quelle est votre adresse de d\u00e9part ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:48:39] [655dea9409da2] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:48:39] [655dea9409da2] [INFO] [SMS] SMS envoyé avec succès id : sms_655dea9746d12285609974 [2023-11-22 12:48:39] [655dea9409da2] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655dea9746d12285609974","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":36.51} [2023-11-22 12:48:39] [655dea9409da2] [INFO] BDD AddSmsCount SMS Count updated: 3 [2023-11-22 12:48:39] [655dea9409da2] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:49:11] [655deab73d2b4] [DEBUG] Callback main start ok [2023-11-22 12:49:11] [655deab73d2b4] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:49:11] [655deab73d2b4] [DEBUG] Callback main avant while ok [2023-11-22 12:49:11] [655deab73d2b4] [DEBUG] Fields : channel=sms&text=2 rue de la fontaine, Champeyroux 63720 Saint-Ignat&reception_date=2023-11-22 12:49:09&metadata[message_id]=sms_655dea9746d12285609974&metadata[number]=+33659379958&metadata[sim_card_number]=+33755517568 [2023-11-22 12:49:11] [655deab73d2b4] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33659379958 Text: 2 rue de la fontaine, Champeyroux 63720 Saint-Ignat [2023-11-22 12:49:11] [655deab73d2b4] [INFO] From: +33659379958|To: +33755517568|Date: 2023-11-22 12:49:09|Message: 2 rue de la fontaine, Champeyroux 63720 Saint-Ignat [2023-11-22 12:49:11] [655deab73d2b4] [DEBUG] callback main apres while ok [2023-11-22 12:49:11] [655deab73d2b4] [DEBUG] Service is enabled ? true [2023-11-22 12:49:11] [655deab73d2b4] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:49:11] [655deab73d2b4] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:49:11] [655deab73d2b4] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:49:11] [655deab73d2b4] [INFO] Callback SMS Count =? 3 [2023-11-22 12:49:11] [655deab73d2b4] [INFO] Callback checkMessage : Passager -- text: 2 rue de la fontaine, Champeyroux 63720 Saint-Ignat [2023-11-22 12:49:11] [655deab73d2b4] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '2 rue de la fontaine, Champeyroux 63720 Saint-Ignat' [2023-11-22 12:49:11] [655deab73d2b4] [DEBUG] début chatgpt [2023-11-22 12:49:11] [655deab73d2b4] [DEBUG] curl_init OK [2023-11-22 12:49:11] [655deab73d2b4] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 12:49:11] [655deab73d2b4] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Bonjour Oui je suis int\u00e9ress\u00e9"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait, en tant que passager, quelle est votre adresse de d\u00e9part ?"},{"role":"user","content":"2 rue de la fontaine, Champeyroux 63720 Saint-Ignat"}]} [2023-11-22 12:49:14] [655deab73d2b4] [DEBUG] Commun GPT response: { "id": "chatcmpl-8Ng198tqTXsV92NNQXZy5UUNZRGnA", "object": "chat.completion", "created": 1700653751, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, et à quelle heure souhaitez-vous arriver à l'événement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 408, "completion_tokens": 20, "total_tokens": 428 } } [2023-11-22 12:49:14] [655deab73d2b4] [DEBUG] Curl Closed OK [2023-11-22 12:49:14] [655deab73d2b4] [INFO] Commun GPT Content: { "id": "chatcmpl-8Ng198tqTXsV92NNQXZy5UUNZRGnA", "object": "chat.completion", "created": 1700653751, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, et à quelle heure souhaitez-vous arriver à l'événement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 408, "completion_tokens": 20, "total_tokens": 428 } } [2023-11-22 12:49:14] [655deab73d2b4] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '2 rue de la fontaine, Champeyroux 63720 Saint-Ignat' [2023-11-22 12:49:14] [655deab73d2b4] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien, et à quelle heure souhaitez-vous arriver à l\'événement ?' [2023-11-22 12:49:14] [655deab73d2b4] [INFO] Sender already set +33659379958 [2023-11-22 12:49:14] [655deab73d2b4] [INFO] SMS Count : 68 [2023-11-22 12:49:14] [655deab73d2b4] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33659379958"}],"text":"Tr\u00e8s bien, et \u00e0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:49:15] [655deab73d2b4] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:49:15] [655deab73d2b4] [INFO] [SMS] SMS envoyé avec succès id : sms_655deabb241a3651266479 [2023-11-22 12:49:15] [655deab73d2b4] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655deabb241a3651266479","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":36.46} [2023-11-22 12:49:15] [655deab73d2b4] [INFO] BDD AddSmsCount SMS Count updated: 4 [2023-11-22 12:49:15] [655deab73d2b4] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:49:49] [655deaddaaea8] [DEBUG] Callback main start ok [2023-11-22 12:49:49] [655deaddaaea8] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:49:49] [655deaddaaea8] [DEBUG] Callback main avant while ok [2023-11-22 12:49:49] [655deaddaaea8] [DEBUG] Fields : channel=sms&text=8h30&reception_date=2023-11-22 12:49:49&metadata[message_id]=sms_655deabb241a3651266479&metadata[number]=+33659379958&metadata[sim_card_number]=+33755517568 [2023-11-22 12:49:49] [655deaddaaea8] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33659379958 Text: 8h30 [2023-11-22 12:49:49] [655deaddaaea8] [INFO] From: +33659379958|To: +33755517568|Date: 2023-11-22 12:49:49|Message: 8h30 [2023-11-22 12:49:49] [655deaddaaea8] [DEBUG] callback main apres while ok [2023-11-22 12:49:49] [655deaddaaea8] [DEBUG] Service is enabled ? true [2023-11-22 12:49:49] [655deaddaaea8] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:49:49] [655deaddaaea8] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:49:49] [655deaddaaea8] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:49:49] [655deaddaaea8] [INFO] Callback SMS Count =? 4 [2023-11-22 12:49:49] [655deaddaaea8] [INFO] Callback checkMessage : 2 rue de la fontaine, Champeyroux 63720 Saint-Ignat -- text: 8h30 [2023-11-22 12:49:49] [655deaddaaea8] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h30' [2023-11-22 12:49:49] [655deaddaaea8] [DEBUG] début chatgpt [2023-11-22 12:49:49] [655deaddaaea8] [DEBUG] curl_init OK [2023-11-22 12:49:49] [655deaddaaea8] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 12:49:49] [655deaddaaea8] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Bonjour Oui je suis int\u00e9ress\u00e9"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait, en tant que passager, quelle est votre adresse de d\u00e9part ?"},{"role":"user","content":"2 rue de la fontaine, Champeyroux 63720 Saint-Ignat"},{"role":"assistant","content":"Tr\u00e8s bien, et \u00e0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"8h30"}]} [2023-11-22 12:49:56] [655deaddaaea8] [DEBUG] Commun GPT response: { "id": "chatcmpl-8Ng1mGVpL958KthInaJSCgeVXexVj", "object": "chat.completion", "created": 1700653790, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, noté. Avez-vous une heure de retour souhaitée ? Si oui, à quelle heure souhaitez-vous repartir ? Si vous revenez à la même adresse, pas besoin de préciser l'adresse de retour." }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 439, "completion_tokens": 51, "total_tokens": 490 } } [2023-11-22 12:49:56] [655deaddaaea8] [DEBUG] Curl Closed OK [2023-11-22 12:49:56] [655deaddaaea8] [INFO] Commun GPT Content: { "id": "chatcmpl-8Ng1mGVpL958KthInaJSCgeVXexVj", "object": "chat.completion", "created": 1700653790, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, noté. Avez-vous une heure de retour souhaitée ? Si oui, à quelle heure souhaitez-vous repartir ? Si vous revenez à la même adresse, pas besoin de préciser l'adresse de retour." }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 439, "completion_tokens": 51, "total_tokens": 490 } } [2023-11-22 12:49:56] [655deaddaaea8] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h30' [2023-11-22 12:49:56] [655deaddaaea8] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, noté. Avez-vous une heure de retour souhaitée ? Si oui, à quelle heure souhaitez-vous repartir ? Si vous revenez à la même adresse, pas besoin de préciser l\'adresse de retour.' [2023-11-22 12:49:56] [655deaddaaea8] [INFO] Sender already set +33659379958 [2023-11-22 12:49:56] [655deaddaaea8] [INFO] SMS Count : 69 [2023-11-22 12:49:56] [655deaddaaea8] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33659379958"}],"text":"Tr\u00e8s bien, not\u00e9. Avez-vous une heure de retour souhait\u00e9e ? Si oui, \u00e0 quelle heure souhaitez-vous repartir ? Si vous revenez \u00e0 la m\u00eame adresse, pas besoin de pr\u00e9ciser l'adresse de retour.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:49:56] [655deaddaaea8] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:49:56] [655deaddaaea8] [INFO] [SMS] SMS envoyé avec succès id : sms_655deae4db174109781508 [2023-11-22 12:49:56] [655deaddaaea8] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655deae4db174109781508","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":36.37} [2023-11-22 12:49:56] [655deaddaaea8] [INFO] BDD AddSmsCount SMS Count updated: 5 [2023-11-22 12:49:56] [655deaddaaea8] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:49:59] [655deae7c3719] [DEBUG] Callback main start ok [2023-11-22 12:49:59] [655deae7c3719] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:49:59] [655deae7c3719] [DEBUG] Callback main avant while ok [2023-11-22 12:49:59] [655deae7c3719] [DEBUG] Fields : channel=sms&text=8h30&reception_date=2023-11-22 12:49:49&metadata[message_id]=sms_655deabb241a3651266479&metadata[number]=+33659379958&metadata[sim_card_number]=+33755517568 [2023-11-22 12:49:59] [655deae7c3719] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33659379958 Text: 8h30 [2023-11-22 12:49:59] [655deae7c3719] [INFO] From: +33659379958|To: +33755517568|Date: 2023-11-22 12:49:49|Message: 8h30 [2023-11-22 12:49:59] [655deae7c3719] [DEBUG] callback main apres while ok [2023-11-22 12:49:59] [655deae7c3719] [DEBUG] Service is enabled ? true [2023-11-22 12:49:59] [655deae7c3719] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:49:59] [655deae7c3719] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:49:59] [655deae7c3719] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:49:59] [655deae7c3719] [INFO] Callback SMS Count =? 5 [2023-11-22 12:49:59] [655deae7c3719] [INFO] Callback checkMessage : 8h30 -- text: 8h30 [2023-11-22 12:49:59] [655deae7c3719] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 12:49:59] [655deae7c3719] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:50:40] [655deb10c0430] [DEBUG] Callback main start ok [2023-11-22 12:50:40] [655deb10c0430] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:50:40] [655deb10c0430] [DEBUG] Callback main avant while ok [2023-11-22 12:50:40] [655deb10c0430] [DEBUG] Fields : channel=sms&text=Non&reception_date=2023-11-22 12:50:39&metadata[message_id]=sms_655deae4db174109781508&metadata[number]=+33659379958&metadata[sim_card_number]=+33755517568 [2023-11-22 12:50:40] [655deb10c0430] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33659379958 Text: Non [2023-11-22 12:50:40] [655deb10c0430] [INFO] From: +33659379958|To: +33755517568|Date: 2023-11-22 12:50:39|Message: Non [2023-11-22 12:50:40] [655deb10c0430] [DEBUG] callback main apres while ok [2023-11-22 12:50:40] [655deb10c0430] [DEBUG] Service is enabled ? true [2023-11-22 12:50:40] [655deb10c0430] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:50:40] [655deb10c0430] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:50:40] [655deb10c0430] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:50:40] [655deb10c0430] [INFO] Callback SMS Count =? 5 [2023-11-22 12:50:40] [655deb10c0430] [INFO] Callback checkMessage : 8h30 -- text: Non [2023-11-22 12:50:40] [655deb10c0430] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non' [2023-11-22 12:50:40] [655deb10c0430] [DEBUG] début chatgpt [2023-11-22 12:50:40] [655deb10c0430] [DEBUG] curl_init OK [2023-11-22 12:50:40] [655deb10c0430] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 12:50:40] [655deb10c0430] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Bonjour Oui je suis int\u00e9ress\u00e9"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait, en tant que passager, quelle est votre adresse de d\u00e9part ?"},{"role":"user","content":"2 rue de la fontaine, Champeyroux 63720 Saint-Ignat"},{"role":"assistant","content":"Tr\u00e8s bien, et \u00e0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"8h30"},{"role":"assistant","content":"Tr\u00e8s bien, not\u00e9. Avez-vous une heure de retour souhait\u00e9e ? Si oui, \u00e0 quelle heure souhaitez-vous repartir ? Si vous revenez \u00e0 la m\u00eame adresse, pas besoin de pr\u00e9ciser l'adresse de retour."},{"role":"user","content":"Non"}]} [2023-11-22 12:50:50] [655deb1ac5958] [DEBUG] Callback main start ok [2023-11-22 12:50:50] [655deb1ac5958] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:50:50] [655deb1ac5958] [DEBUG] Callback main avant while ok [2023-11-22 12:50:50] [655deb1ac5958] [DEBUG] Fields : channel=sms&text=Non&reception_date=2023-11-22 12:50:39&metadata[message_id]=sms_655deae4db174109781508&metadata[number]=+33659379958&metadata[sim_card_number]=+33755517568 [2023-11-22 12:50:50] [655deb1ac5958] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33659379958 Text: Non [2023-11-22 12:50:50] [655deb1ac5958] [INFO] From: +33659379958|To: +33755517568|Date: 2023-11-22 12:50:39|Message: Non [2023-11-22 12:50:50] [655deb1ac5958] [DEBUG] callback main apres while ok [2023-11-22 12:50:50] [655deb1ac5958] [DEBUG] Service is enabled ? true [2023-11-22 12:50:50] [655deb1ac5958] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:50:50] [655deb1ac5958] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:50:50] [655deb1ac5958] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:50:50] [655deb1ac5958] [INFO] Callback SMS Count =? 5 [2023-11-22 12:50:50] [655deb1ac5958] [INFO] Callback checkMessage : Non -- text: Non [2023-11-22 12:50:50] [655deb1ac5958] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 12:50:50] [655deb1ac5958] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:50:51] [655deb10c0430] [DEBUG] Commun GPT response: { "id": "chatcmpl-8Ng2aMFuq0leWlZByafpT0vaLBAwp", "object": "chat.completion", "created": 1700653840, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Entendu. Je vais maintenant rechercher d'autres personnes proposant un covoiturage pour cet évènement. Je reviendrai vers vous dès que j'aurai trouvé une proposition correspondant à votre demande. Merci d'avoir utilisé notre service de covoiturage, et passez une excellente journée à l'évènement DT ZEU !" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 499, "completion_tokens": 79, "total_tokens": 578 } } [2023-11-22 12:50:51] [655deb10c0430] [DEBUG] Curl Closed OK [2023-11-22 12:50:51] [655deb10c0430] [INFO] Commun GPT Content: { "id": "chatcmpl-8Ng2aMFuq0leWlZByafpT0vaLBAwp", "object": "chat.completion", "created": 1700653840, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Entendu. Je vais maintenant rechercher d'autres personnes proposant un covoiturage pour cet évènement. Je reviendrai vers vous dès que j'aurai trouvé une proposition correspondant à votre demande. Merci d'avoir utilisé notre service de covoiturage, et passez une excellente journée à l'évènement DT ZEU !" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 499, "completion_tokens": 79, "total_tokens": 578 } } [2023-11-22 12:50:51] [655deb10c0430] [INFO] BDD BddMaj : rep5 mis à jour. Valeur: 'Non' [2023-11-22 12:50:51] [655deb10c0430] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'Quest6' in 'field list' [2023-11-22 12:50:51] [655deb10c0430] [INFO] Sender already set +33659379958 [2023-11-22 12:50:51] [655deb10c0430] [INFO] SMS Count : 70 [2023-11-22 12:50:51] [655deb10c0430] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33659379958"}],"text":"Entendu. Je vais maintenant rechercher d'autres personnes proposant un covoiturage pour cet \u00e9v\u00e8nement. Je reviendrai vers vous d\u00e8s que j'aurai trouv\u00e9 une proposition correspondant \u00e0 votre demande. Merci d'avoir utilis\u00e9 notre service de covoiturage, et passez une excellente journ\u00e9e \u00e0 l'\u00e9v\u00e8nement DT ZEU !","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:50:52] [655deb10c0430] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:50:52] [655deb10c0430] [INFO] [SMS] SMS envoyé avec succès id : sms_655deb1c29152356561605 [2023-11-22 12:50:52] [655deb10c0430] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655deb1c29152356561605","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":36.28} [2023-11-22 12:50:52] [655deb10c0430] [INFO] BDD AddSmsCount SMS Count updated: 6 [2023-11-22 12:50:52] [655deb10c0430] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:53:14] [655debaa98623] [DEBUG] Callback main start ok [2023-11-22 12:53:14] [655debaa98623] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:53:14] [655debaa98623] [DEBUG] Callback main avant while ok [2023-11-22 12:53:14] [655debaa98623] [DEBUG] Fields : channel=sms&text=a ajouté un « J’aime » à « Merci beaucoup pour cet échange, je prends en comp… ».&reception_date=2023-11-22 12:53:13&metadata[message_id]=sms_655ddc0c288ec340492764&metadata[number]=+33633969253&metadata[sim_card_number]=+33755517586 [2023-11-22 12:53:14] [655debaa98623] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33633969253 Text: a ajouté un « J’aime » à « Merci beaucoup pour cet échange, je prends en comp… ». [2023-11-22 12:53:14] [655debaa98623] [INFO] From: +33633969253|To: +33755517586|Date: 2023-11-22 12:53:13|Message: a ajouté un « J’aime » à « Merci beaucoup pour cet échange, je prends en comp… ». [2023-11-22 12:53:14] [655debaa98623] [DEBUG] callback main apres while ok [2023-11-22 12:53:14] [655debaa98623] [DEBUG] Service is enabled ? true [2023-11-22 12:53:14] [655debaa98623] [INFO] Service +33755517586 is enabled ! [2023-11-22 12:53:14] [655debaa98623] [DEBUG] callback main sim_card_number n'est pas correct : +33755517586 envoi vers fin de callback [2023-11-22 12:53:14] [655debaa98623] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:57:48] [655decbc9ee9a] [DEBUG] Callback main start ok [2023-11-22 12:57:48] [655decbc9ee9a] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:57:48] [655decbc9ee9a] [DEBUG] Callback main avant while ok [2023-11-22 12:57:48] [655decbc9ee9a] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2023-11-22 12:57:47&metadata[message_id]=sms_655dea02b3594691930943&metadata[number]=+33679728795&metadata[sim_card_number]=+33755517568 [2023-11-22 12:57:48] [655decbc9ee9a] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33679728795 Text: Passager [2023-11-22 12:57:48] [655decbc9ee9a] [INFO] From: +33679728795|To: +33755517568|Date: 2023-11-22 12:57:47|Message: Passager [2023-11-22 12:57:48] [655decbc9ee9a] [DEBUG] callback main apres while ok [2023-11-22 12:57:48] [655decbc9ee9a] [DEBUG] Service is enabled ? true [2023-11-22 12:57:48] [655decbc9ee9a] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:57:48] [655decbc9ee9a] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:57:48] [655decbc9ee9a] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:57:48] [655decbc9ee9a] [INFO] Callback SMS Count =? 2 [2023-11-22 12:57:48] [655decbc9ee9a] [INFO] Callback checkMessage : Bonjour Oui si c'est possible -- text: Passager [2023-11-22 12:57:48] [655decbc9ee9a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2023-11-22 12:57:48] [655decbc9ee9a] [DEBUG] début chatgpt [2023-11-22 12:57:48] [655decbc9ee9a] [DEBUG] curl_init OK [2023-11-22 12:57:48] [655decbc9ee9a] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 12:57:48] [655decbc9ee9a] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Bonjour Oui si c'est possible"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"}]} [2023-11-22 12:57:54] [655decbc9ee9a] [DEBUG] Commun GPT response: { "id": "chatcmpl-8Ng9Ub9BYZXBbGXXfb1pxQYij7cqD", "object": "chat.completion", "created": 1700654268, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Pouvez-vous me donner votre adresse de départ pour que je puisse trouver des covoitureurs proches de chez vous ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 365, "completion_tokens": 29, "total_tokens": 394 } } [2023-11-22 12:57:54] [655decbc9ee9a] [DEBUG] Curl Closed OK [2023-11-22 12:57:54] [655decbc9ee9a] [INFO] Commun GPT Content: { "id": "chatcmpl-8Ng9Ub9BYZXBbGXXfb1pxQYij7cqD", "object": "chat.completion", "created": 1700654268, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Pouvez-vous me donner votre adresse de départ pour que je puisse trouver des covoitureurs proches de chez vous ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 365, "completion_tokens": 29, "total_tokens": 394 } } [2023-11-22 12:57:54] [655decbc9ee9a] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager' [2023-11-22 12:57:54] [655decbc9ee9a] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait ! Pouvez-vous me donner votre adresse de départ pour que je puisse trouver des covoitureurs proches de chez vous ?' [2023-11-22 12:57:54] [655decbc9ee9a] [INFO] Sender already set +33679728795 [2023-11-22 12:57:54] [655decbc9ee9a] [INFO] SMS Count : 71 [2023-11-22 12:57:54] [655decbc9ee9a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33679728795"}],"text":"Parfait ! Pouvez-vous me donner votre adresse de d\u00e9part pour que je puisse trouver des covoitureurs proches de chez vous ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:57:55] [655decbc9ee9a] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:57:55] [655decbc9ee9a] [INFO] [SMS] SMS envoyé avec succès id : sms_655decc32350f173611467 [2023-11-22 12:57:55] [655decbc9ee9a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655decc32350f173611467","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":36.24} [2023-11-22 12:57:55] [655decbc9ee9a] [INFO] BDD AddSmsCount SMS Count updated: 3 [2023-11-22 12:57:55] [655decbc9ee9a] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:57:58] [655decc6a3704] [DEBUG] Callback main start ok [2023-11-22 12:57:58] [655decc6a3704] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:57:58] [655decc6a3704] [DEBUG] Callback main avant while ok [2023-11-22 12:57:58] [655decc6a3704] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2023-11-22 12:57:47&metadata[message_id]=sms_655dea02b3594691930943&metadata[number]=+33679728795&metadata[sim_card_number]=+33755517568 [2023-11-22 12:57:58] [655decc6a3704] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33679728795 Text: Passager [2023-11-22 12:57:58] [655decc6a3704] [INFO] From: +33679728795|To: +33755517568|Date: 2023-11-22 12:57:47|Message: Passager [2023-11-22 12:57:58] [655decc6a3704] [DEBUG] callback main apres while ok [2023-11-22 12:57:58] [655decc6a3704] [DEBUG] Service is enabled ? true [2023-11-22 12:57:58] [655decc6a3704] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:57:58] [655decc6a3704] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:57:58] [655decc6a3704] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:57:58] [655decc6a3704] [INFO] Callback SMS Count =? 3 [2023-11-22 12:57:58] [655decc6a3704] [INFO] Callback checkMessage : Passager -- text: Passager [2023-11-22 12:57:58] [655decc6a3704] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 12:57:58] [655decc6a3704] [DEBUG] Callback juste avant fin callBack [2023-11-22 12:58:33] [655dece990940] [DEBUG] Callback main start ok [2023-11-22 12:58:33] [655dece990940] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 12:58:33] [655dece990940] [DEBUG] Callback main avant while ok [2023-11-22 12:58:33] [655dece990940] [DEBUG] Fields : channel=sms&text=4 rue henri iv, 63430 Pont-du-Château&reception_date=2023-11-22 12:58:32&metadata[message_id]=sms_655decc32350f173611467&metadata[number]=+33679728795&metadata[sim_card_number]=+33755517568 [2023-11-22 12:58:33] [655dece990940] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33679728795 Text: 4 rue henri iv, 63430 Pont-du-Château [2023-11-22 12:58:33] [655dece990940] [INFO] From: +33679728795|To: +33755517568|Date: 2023-11-22 12:58:32|Message: 4 rue henri iv, 63430 Pont-du-Château [2023-11-22 12:58:33] [655dece990940] [DEBUG] callback main apres while ok [2023-11-22 12:58:33] [655dece990940] [DEBUG] Service is enabled ? true [2023-11-22 12:58:33] [655dece990940] [INFO] Service +33755517568 is enabled ! [2023-11-22 12:58:33] [655dece990940] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 12:58:33] [655dece990940] [DEBUG] BDD CheckNumber : OK [2023-11-22 12:58:33] [655dece990940] [INFO] Callback SMS Count =? 3 [2023-11-22 12:58:33] [655dece990940] [INFO] Callback checkMessage : Passager -- text: 4 rue henri iv, 63430 Pont-du-Château [2023-11-22 12:58:33] [655dece990940] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '4 rue henri iv, 63430 Pont-du-Château' [2023-11-22 12:58:33] [655dece990940] [DEBUG] début chatgpt [2023-11-22 12:58:33] [655dece990940] [DEBUG] curl_init OK [2023-11-22 12:58:33] [655dece990940] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 12:58:33] [655dece990940] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Bonjour Oui si c'est possible"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait ! Pouvez-vous me donner votre adresse de d\u00e9part pour que je puisse trouver des covoitureurs proches de chez vous ?"},{"role":"user","content":"4 rue henri iv, 63430 Pont-du-Ch\u00e2teau"}]} [2023-11-22 12:58:36] [655dece990940] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NgADGOfS9lTx78UvqZ7p8dM7lKq4", "object": "chat.completion", "created": 1700654313, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. A quelle heure souhaitez-vous arriver à l'événement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 416, "completion_tokens": 21, "total_tokens": 437 } } [2023-11-22 12:58:36] [655dece990940] [DEBUG] Curl Closed OK [2023-11-22 12:58:36] [655dece990940] [INFO] Commun GPT Content: { "id": "chatcmpl-8NgADGOfS9lTx78UvqZ7p8dM7lKq4", "object": "chat.completion", "created": 1700654313, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. A quelle heure souhaitez-vous arriver à l'événement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 416, "completion_tokens": 21, "total_tokens": 437 } } [2023-11-22 12:58:36] [655dece990940] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '4 rue henri iv, 63430 Pont-du-Château' [2023-11-22 12:58:36] [655dece990940] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Merci pour cette information. A quelle heure souhaitez-vous arriver à l\'événement ?' [2023-11-22 12:58:36] [655dece990940] [INFO] Sender already set +33679728795 [2023-11-22 12:58:36] [655dece990940] [INFO] SMS Count : 72 [2023-11-22 12:58:36] [655dece990940] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33679728795"}],"text":"Merci pour cette information. A quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 12:58:37] [655dece990940] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 12:58:37] [655dece990940] [INFO] [SMS] SMS envoyé avec succès id : sms_655deced09d33850293697 [2023-11-22 12:58:37] [655dece990940] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655deced09d33850293697","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":36.19} [2023-11-22 12:58:37] [655dece990940] [INFO] BDD AddSmsCount SMS Count updated: 4 [2023-11-22 12:58:37] [655dece990940] [DEBUG] Callback juste avant fin callBack [2023-11-22 13:00:05] [655ded45caa75] [DEBUG] Callback main start ok [2023-11-22 13:00:05] [655ded45caa75] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 13:00:05] [655ded45caa75] [DEBUG] Callback main avant while ok [2023-11-22 13:00:05] [655ded45caa75] [DEBUG] Fields : channel=sms&text=8h15&reception_date=2023-11-22 13:00:04&metadata[message_id]=sms_655deced09d33850293697&metadata[number]=+33679728795&metadata[sim_card_number]=+33755517568 [2023-11-22 13:00:05] [655ded45caa75] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33679728795 Text: 8h15 [2023-11-22 13:00:05] [655ded45caa75] [INFO] From: +33679728795|To: +33755517568|Date: 2023-11-22 13:00:04|Message: 8h15 [2023-11-22 13:00:05] [655ded45caa75] [DEBUG] callback main apres while ok [2023-11-22 13:00:05] [655ded45caa75] [DEBUG] Service is enabled ? true [2023-11-22 13:00:05] [655ded45caa75] [INFO] Service +33755517568 is enabled ! [2023-11-22 13:00:05] [655ded45caa75] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 13:00:05] [655ded45caa75] [DEBUG] BDD CheckNumber : OK [2023-11-22 13:00:05] [655ded45caa75] [INFO] Callback SMS Count =? 4 [2023-11-22 13:00:05] [655ded45caa75] [INFO] Callback checkMessage : 4 rue henri iv, 63430 Pont-du-Château -- text: 8h15 [2023-11-22 13:00:05] [655ded45caa75] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h15' [2023-11-22 13:00:05] [655ded45caa75] [DEBUG] début chatgpt [2023-11-22 13:00:05] [655ded45caa75] [DEBUG] curl_init OK [2023-11-22 13:00:05] [655ded45caa75] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 13:00:05] [655ded45caa75] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Bonjour Oui si c'est possible"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait ! Pouvez-vous me donner votre adresse de d\u00e9part pour que je puisse trouver des covoitureurs proches de chez vous ?"},{"role":"user","content":"4 rue henri iv, 63430 Pont-du-Ch\u00e2teau"},{"role":"assistant","content":"Merci pour cette information. A quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"8h15"}]} [2023-11-22 13:00:10] [655ded45caa75] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NgBiTcvvEc75EMGcokZaSHHyn3Nd", "object": "chat.completion", "created": 1700654406, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bien noté, vous souhaitez arriver à l'événement à 8h15. A quelle heure prévoyez-vous de partir pour rentrer chez vous après l'événement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 448, "completion_tokens": 42, "total_tokens": 490 } } [2023-11-22 13:00:10] [655ded45caa75] [DEBUG] Curl Closed OK [2023-11-22 13:00:10] [655ded45caa75] [INFO] Commun GPT Content: { "id": "chatcmpl-8NgBiTcvvEc75EMGcokZaSHHyn3Nd", "object": "chat.completion", "created": 1700654406, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bien noté, vous souhaitez arriver à l'événement à 8h15. A quelle heure prévoyez-vous de partir pour rentrer chez vous après l'événement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 448, "completion_tokens": 42, "total_tokens": 490 } } [2023-11-22 13:00:10] [655ded45caa75] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h15' [2023-11-22 13:00:10] [655ded45caa75] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Bien noté, vous souhaitez arriver à l\'événement à 8h15. A quelle heure prévoyez-vous de partir pour rentrer chez vous après l\'événement ?' [2023-11-22 13:00:10] [655ded45caa75] [INFO] Sender already set +33679728795 [2023-11-22 13:00:10] [655ded45caa75] [INFO] SMS Count : 73 [2023-11-22 13:00:10] [655ded45caa75] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33679728795"}],"text":"Bien not\u00e9, vous souhaitez arriver \u00e0 l'\u00e9v\u00e9nement \u00e0 8h15. A quelle heure pr\u00e9voyez-vous de partir pour rentrer chez vous apr\u00e8s l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 13:00:11] [655ded45caa75] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 13:00:11] [655ded45caa75] [INFO] [SMS] SMS envoyé avec succès id : sms_655ded4b1460e494961163 [2023-11-22 13:00:11] [655ded45caa75] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655ded4b1460e494961163","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":36.15} [2023-11-22 13:00:11] [655ded45caa75] [INFO] BDD AddSmsCount SMS Count updated: 5 [2023-11-22 13:00:11] [655ded45caa75] [DEBUG] Callback juste avant fin callBack [2023-11-22 13:00:15] [655ded4fdda30] [DEBUG] Callback main start ok [2023-11-22 13:00:15] [655ded4fdda30] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 13:00:15] [655ded4fdda30] [DEBUG] Callback main avant while ok [2023-11-22 13:00:15] [655ded4fdda30] [DEBUG] Fields : channel=sms&text=8h15&reception_date=2023-11-22 13:00:04&metadata[message_id]=sms_655deced09d33850293697&metadata[number]=+33679728795&metadata[sim_card_number]=+33755517568 [2023-11-22 13:00:15] [655ded4fdda30] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33679728795 Text: 8h15 [2023-11-22 13:00:15] [655ded4fdda30] [INFO] From: +33679728795|To: +33755517568|Date: 2023-11-22 13:00:04|Message: 8h15 [2023-11-22 13:00:15] [655ded4fdda30] [DEBUG] callback main apres while ok [2023-11-22 13:00:15] [655ded4fdda30] [DEBUG] Service is enabled ? true [2023-11-22 13:00:15] [655ded4fdda30] [INFO] Service +33755517568 is enabled ! [2023-11-22 13:00:15] [655ded4fdda30] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 13:00:15] [655ded4fdda30] [DEBUG] BDD CheckNumber : OK [2023-11-22 13:00:15] [655ded4fdda30] [INFO] Callback SMS Count =? 5 [2023-11-22 13:00:15] [655ded4fdda30] [INFO] Callback checkMessage : 8h15 -- text: 8h15 [2023-11-22 13:00:15] [655ded4fdda30] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 13:00:15] [655ded4fdda30] [DEBUG] Callback juste avant fin callBack [2023-11-22 13:00:52] [655ded7480561] [DEBUG] Callback main start ok [2023-11-22 13:00:52] [655ded7480561] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 13:00:52] [655ded7480561] [DEBUG] Callback main avant while ok [2023-11-22 13:00:52] [655ded7480561] [DEBUG] Fields : channel=sms&text=17h15&reception_date=2023-11-22 13:00:51&metadata[message_id]=sms_655ded4b1460e494961163&metadata[number]=+33679728795&metadata[sim_card_number]=+33755517568 [2023-11-22 13:00:52] [655ded7480561] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33679728795 Text: 17h15 [2023-11-22 13:00:52] [655ded7480561] [INFO] From: +33679728795|To: +33755517568|Date: 2023-11-22 13:00:51|Message: 17h15 [2023-11-22 13:00:52] [655ded7480561] [DEBUG] callback main apres while ok [2023-11-22 13:00:52] [655ded7480561] [DEBUG] Service is enabled ? true [2023-11-22 13:00:52] [655ded7480561] [INFO] Service +33755517568 is enabled ! [2023-11-22 13:00:52] [655ded7480561] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 13:00:52] [655ded7480561] [DEBUG] BDD CheckNumber : OK [2023-11-22 13:00:52] [655ded7480561] [INFO] Callback SMS Count =? 5 [2023-11-22 13:00:52] [655ded7480561] [INFO] Callback checkMessage : 8h15 -- text: 17h15 [2023-11-22 13:00:52] [655ded7480561] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h15' [2023-11-22 13:00:52] [655ded7480561] [DEBUG] début chatgpt [2023-11-22 13:00:52] [655ded7480561] [DEBUG] curl_init OK [2023-11-22 13:00:52] [655ded7480561] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 13:00:52] [655ded7480561] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Bonjour Oui si c'est possible"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait ! Pouvez-vous me donner votre adresse de d\u00e9part pour que je puisse trouver des covoitureurs proches de chez vous ?"},{"role":"user","content":"4 rue henri iv, 63430 Pont-du-Ch\u00e2teau"},{"role":"assistant","content":"Merci pour cette information. A quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"8h15"},{"role":"assistant","content":"Bien not\u00e9, vous souhaitez arriver \u00e0 l'\u00e9v\u00e9nement \u00e0 8h15. A quelle heure pr\u00e9voyez-vous de partir pour rentrer chez vous apr\u00e8s l'\u00e9v\u00e9nement ?"},{"role":"user","content":"17h15"}]} [2023-11-22 13:00:59] [655ded7480561] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NgCUMQviADFxyTYQ8xf6bU7d0UoS", "object": "chat.completion", "created": 1700654454, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez partir de l'événement à 17h15. Revenez-vous à la même adresse au retour ou souhaitez-vous rentrer à une adresse différente ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 501, "completion_tokens": 42, "total_tokens": 543 } } [2023-11-22 13:00:59] [655ded7480561] [DEBUG] Curl Closed OK [2023-11-22 13:00:59] [655ded7480561] [INFO] Commun GPT Content: { "id": "chatcmpl-8NgCUMQviADFxyTYQ8xf6bU7d0UoS", "object": "chat.completion", "created": 1700654454, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez partir de l'événement à 17h15. Revenez-vous à la même adresse au retour ou souhaitez-vous rentrer à une adresse différente ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 501, "completion_tokens": 42, "total_tokens": 543 } } [2023-11-22 13:00:59] [655ded7480561] [INFO] BDD BddMaj : rep5 mis à jour. Valeur: '17h15' [2023-11-22 13:00:59] [655ded7480561] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'Quest6' in 'field list' [2023-11-22 13:00:59] [655ded7480561] [INFO] Sender already set +33679728795 [2023-11-22 13:00:59] [655ded7480561] [INFO] SMS Count : 74 [2023-11-22 13:00:59] [655ded7480561] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33679728795"}],"text":"Tr\u00e8s bien, vous souhaitez partir de l'\u00e9v\u00e9nement \u00e0 17h15. Revenez-vous \u00e0 la m\u00eame adresse au retour ou souhaitez-vous rentrer \u00e0 une adresse diff\u00e9rente ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 13:01:00] [655ded7480561] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 13:01:00] [655ded7480561] [INFO] [SMS] SMS envoyé avec succès id : sms_655ded7c232c6133870198 [2023-11-22 13:01:00] [655ded7480561] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655ded7c232c6133870198","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":36.1} [2023-11-22 13:01:00] [655ded7480561] [INFO] BDD AddSmsCount SMS Count updated: 6 [2023-11-22 13:01:00] [655ded7480561] [DEBUG] Callback juste avant fin callBack [2023-11-22 13:01:02] [655ded7ea6fa7] [DEBUG] Callback main start ok [2023-11-22 13:01:02] [655ded7ea6fa7] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 13:01:02] [655ded7ea6fa7] [DEBUG] Callback main avant while ok [2023-11-22 13:01:02] [655ded7ea6fa7] [DEBUG] Fields : channel=sms&text=17h15&reception_date=2023-11-22 13:00:51&metadata[message_id]=sms_655ded4b1460e494961163&metadata[number]=+33679728795&metadata[sim_card_number]=+33755517568 [2023-11-22 13:01:02] [655ded7ea6fa7] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33679728795 Text: 17h15 [2023-11-22 13:01:02] [655ded7ea6fa7] [INFO] From: +33679728795|To: +33755517568|Date: 2023-11-22 13:00:51|Message: 17h15 [2023-11-22 13:01:02] [655ded7ea6fa7] [DEBUG] callback main apres while ok [2023-11-22 13:01:02] [655ded7ea6fa7] [DEBUG] Service is enabled ? true [2023-11-22 13:01:02] [655ded7ea6fa7] [INFO] Service +33755517568 is enabled ! [2023-11-22 13:01:02] [655ded7ea6fa7] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 13:01:02] [655ded7ea6fa7] [DEBUG] BDD CheckNumber : OK [2023-11-22 13:01:02] [655ded7ea6fa7] [INFO] Callback SMS Count =? 6 [2023-11-22 13:01:02] [655ded7ea6fa7] [INFO] Callback checkMessage : 17h15 -- text: 17h15 [2023-11-22 13:01:02] [655ded7ea6fa7] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 13:01:02] [655ded7ea6fa7] [DEBUG] Callback juste avant fin callBack [2023-11-22 13:01:36] [655deda08b855] [DEBUG] Callback main start ok [2023-11-22 13:01:36] [655deda08b855] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 13:01:36] [655deda08b855] [DEBUG] Callback main avant while ok [2023-11-22 13:01:36] [655deda08b855] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2023-11-22 13:01:35&metadata[message_id]=sms_655ded7c232c6133870198&metadata[number]=+33679728795&metadata[sim_card_number]=+33755517568 [2023-11-22 13:01:36] [655deda08b855] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33679728795 Text: Oui [2023-11-22 13:01:36] [655deda08b855] [INFO] From: +33679728795|To: +33755517568|Date: 2023-11-22 13:01:35|Message: Oui [2023-11-22 13:01:36] [655deda08b855] [DEBUG] callback main apres while ok [2023-11-22 13:01:36] [655deda08b855] [DEBUG] Service is enabled ? true [2023-11-22 13:01:36] [655deda08b855] [INFO] Service +33755517568 is enabled ! [2023-11-22 13:01:36] [655deda08b855] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 13:01:36] [655deda08b855] [DEBUG] BDD CheckNumber : OK [2023-11-22 13:01:36] [655deda08b855] [INFO] Callback SMS Count =? 6 [2023-11-22 13:01:36] [655deda08b855] [INFO] Callback checkMessage : 17h15 -- text: Oui [2023-11-22 13:01:36] [655deda08b855] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2023-11-22 13:01:36] [655deda08b855] [DEBUG] Callback juste avant fin callBack [2023-11-22 13:09:50] [655def8e8b0a0] [DEBUG] Callback main start ok [2023-11-22 13:09:50] [655def8e8b0a0] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 13:09:50] [655def8e8b0a0] [DEBUG] Callback main avant while ok [2023-11-22 13:09:50] [655def8e8b0a0] [DEBUG] Fields : channel=sms&text=Aux heures de début et de fin d'événement également 🙂&reception_date=2023-11-22 13:09:49&metadata[message_id]=sms_655dce42353ac823504857&metadata[number]=+33660272405&metadata[sim_card_number]=+33755517586 [2023-11-22 13:09:50] [655def8e8b0a0] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33660272405 Text: Aux heures de début et de fin d'événement également 🙂 [2023-11-22 13:09:50] [655def8e8b0a0] [INFO] From: +33660272405|To: +33755517586|Date: 2023-11-22 13:09:49|Message: Aux heures de début et de fin d'événement également 🙂 [2023-11-22 13:09:50] [655def8e8b0a0] [DEBUG] callback main apres while ok [2023-11-22 13:09:50] [655def8e8b0a0] [DEBUG] Service is enabled ? true [2023-11-22 13:09:50] [655def8e8b0a0] [INFO] Service +33755517586 is enabled ! [2023-11-22 13:09:50] [655def8e8b0a0] [DEBUG] callback main sim_card_number n'est pas correct : +33755517586 envoi vers fin de callback [2023-11-22 13:09:50] [655def8e8b0a0] [DEBUG] Callback juste avant fin callBack [2023-11-22 13:14:22] [655df09e62644] [DEBUG] Callback main start ok [2023-11-22 13:14:22] [655df09e62644] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 13:14:22] [655df09e62644] [DEBUG] Callback main avant while ok [2023-11-22 13:14:22] [655df09e62644] [DEBUG] Fields : channel=sms&text=8h15 dans l'idéal, 8h30 au plus tard. Merci!&reception_date=2023-11-22 13:14:21&metadata[message_id]=sms_655de57e96dc7511405893&metadata[number]=+33643560321&metadata[sim_card_number]=+33755517568 [2023-11-22 13:14:22] [655df09e62644] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33643560321 Text: 8h15 dans l'idéal, 8h30 au plus tard. Merci! [2023-11-22 13:14:22] [655df09e62644] [INFO] From: +33643560321|To: +33755517568|Date: 2023-11-22 13:14:21|Message: 8h15 dans l'idéal, 8h30 au plus tard. Merci! [2023-11-22 13:14:22] [655df09e62644] [DEBUG] callback main apres while ok [2023-11-22 13:14:22] [655df09e62644] [DEBUG] Service is enabled ? true [2023-11-22 13:14:22] [655df09e62644] [INFO] Service +33755517568 is enabled ! [2023-11-22 13:14:22] [655df09e62644] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 13:14:22] [655df09e62644] [DEBUG] BDD CheckNumber : OK [2023-11-22 13:14:22] [655df09e62644] [INFO] Callback SMS Count =? 4 [2023-11-22 13:14:22] [655df09e62644] [INFO] Callback checkMessage : Avenue de la république à la roche blanche -- text: 8h15 dans l'idéal, 8h30 au plus tard. Merci! [2023-11-22 13:14:22] [655df09e62644] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h15 dans l\'idéal, 8h30 au plus tard. Merci!' [2023-11-22 13:14:22] [655df09e62644] [DEBUG] début chatgpt [2023-11-22 13:14:22] [655df09e62644] [DEBUG] curl_init OK [2023-11-22 13:14:22] [655df09e62644] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 13:14:22] [655df09e62644] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Bonjour. Oui si possible. Merci."},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Peu importe"},{"role":"assistant","content":"Tr\u00e8s bien. Pourriez-vous svp me fournir votre adresse de d\u00e9part ?"},{"role":"user","content":"Avenue de la r\u00e9publique \u00e0 la roche blanche"},{"role":"assistant","content":"Parfait, j'ai bien not\u00e9 votre adresse de d\u00e9part \u00e0 l'Avenue de la R\u00e9publique \u00e0 La Roche Blanche. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"8h15 dans l'id\u00e9al, 8h30 au plus tard. Merci!"}]} [2023-11-22 13:14:28] [655df09e62644] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NgPWbQTbkpZMUkrrVNUO7bibq4WE", "object": "chat.completion", "created": 1700655262, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, je note que vous souhaitez arriver à l'évènement entre 8h15 et 8h30. Désirez-vous revenir à la même adresse au retour ou avez-vous une adresse différente ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 479, "completion_tokens": 48, "total_tokens": 527 } } [2023-11-22 13:14:28] [655df09e62644] [DEBUG] Curl Closed OK [2023-11-22 13:14:28] [655df09e62644] [INFO] Commun GPT Content: { "id": "chatcmpl-8NgPWbQTbkpZMUkrrVNUO7bibq4WE", "object": "chat.completion", "created": 1700655262, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, je note que vous souhaitez arriver à l'évènement entre 8h15 et 8h30. Désirez-vous revenir à la même adresse au retour ou avez-vous une adresse différente ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 479, "completion_tokens": 48, "total_tokens": 527 } } [2023-11-22 13:14:28] [655df09e62644] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h15 dans l\'idéal, 8h30 au plus tard. Merci!' [2023-11-22 13:14:28] [655df09e62644] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Parfait, je note que vous souhaitez arriver à l\'évènement entre 8h15 et 8h30. Désirez-vous revenir à la même adresse au retour ou avez-vous une adresse différente ?' [2023-11-22 13:14:28] [655df09e62644] [INFO] Sender already set +33643560321 [2023-11-22 13:14:28] [655df09e62644] [INFO] SMS Count : 75 [2023-11-22 13:14:28] [655df09e62644] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33643560321"}],"text":"Parfait, je note que vous souhaitez arriver \u00e0 l'\u00e9v\u00e8nement entre 8h15 et 8h30. D\u00e9sirez-vous revenir \u00e0 la m\u00eame adresse au retour ou avez-vous une adresse diff\u00e9rente ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 13:14:28] [655df09e62644] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 13:14:28] [655df09e62644] [INFO] [SMS] SMS envoyé avec succès id : sms_655df0a48419d484091439 [2023-11-22 13:14:28] [655df09e62644] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655df0a48419d484091439","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":35.88} [2023-11-22 13:14:28] [655df09e62644] [INFO] BDD AddSmsCount SMS Count updated: 5 [2023-11-22 13:14:28] [655df09e62644] [DEBUG] Callback juste avant fin callBack [2023-11-22 13:14:29] [655df0a5541d5] [DEBUG] Callback main start ok [2023-11-22 13:14:29] [655df0a5541d5] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 13:14:29] [655df0a5541d5] [DEBUG] Callback main avant while ok [2023-11-22 13:14:29] [655df0a5541d5] [DEBUG] Fields : channel=sms&text=34 rue des Couzes 63800 cournon&reception_date=2023-11-22 13:14:28&metadata[message_id]=sms_655de1ef304bc236308238&metadata[number]=+33764071144&metadata[sim_card_number]=+33755517568 [2023-11-22 13:14:29] [655df0a5541d5] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33764071144 Text: 34 rue des Couzes 63800 cournon [2023-11-22 13:14:29] [655df0a5541d5] [INFO] From: +33764071144|To: +33755517568|Date: 2023-11-22 13:14:28|Message: 34 rue des Couzes 63800 cournon [2023-11-22 13:14:29] [655df0a5541d5] [DEBUG] callback main apres while ok [2023-11-22 13:14:29] [655df0a5541d5] [DEBUG] Service is enabled ? true [2023-11-22 13:14:29] [655df0a5541d5] [INFO] Service +33755517568 is enabled ! [2023-11-22 13:14:29] [655df0a5541d5] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 13:14:29] [655df0a5541d5] [DEBUG] BDD CheckNumber : OK [2023-11-22 13:14:29] [655df0a5541d5] [INFO] Callback SMS Count =? 6 [2023-11-22 13:14:29] [655df0a5541d5] [INFO] Callback checkMessage : 17h15 -- text: 34 rue des Couzes 63800 cournon [2023-11-22 13:14:29] [655df0a5541d5] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '34 rue des Couzes 63800 cournon' [2023-11-22 13:14:29] [655df0a5541d5] [DEBUG] Callback juste avant fin callBack [2023-11-22 13:14:32] [655df0a8900e1] [DEBUG] Callback main start ok [2023-11-22 13:14:32] [655df0a8900e1] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 13:14:32] [655df0a8900e1] [DEBUG] Callback main avant while ok [2023-11-22 13:14:32] [655df0a8900e1] [DEBUG] Fields : channel=sms&text=8h15 dans l'idéal, 8h30 au plus tard. Merci!&reception_date=2023-11-22 13:14:21&metadata[message_id]=sms_655de57e96dc7511405893&metadata[number]=+33643560321&metadata[sim_card_number]=+33755517568 [2023-11-22 13:14:32] [655df0a8900e1] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33643560321 Text: 8h15 dans l'idéal, 8h30 au plus tard. Merci! [2023-11-22 13:14:32] [655df0a8900e1] [INFO] From: +33643560321|To: +33755517568|Date: 2023-11-22 13:14:21|Message: 8h15 dans l'idéal, 8h30 au plus tard. Merci! [2023-11-22 13:14:32] [655df0a8900e1] [DEBUG] callback main apres while ok [2023-11-22 13:14:32] [655df0a8900e1] [DEBUG] Service is enabled ? true [2023-11-22 13:14:32] [655df0a8900e1] [INFO] Service +33755517568 is enabled ! [2023-11-22 13:14:32] [655df0a8900e1] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 13:14:32] [655df0a8900e1] [DEBUG] BDD CheckNumber : OK [2023-11-22 13:14:32] [655df0a8900e1] [INFO] Callback SMS Count =? 5 [2023-11-22 13:14:32] [655df0a8900e1] [INFO] Callback checkMessage : 8h15 dans l'idéal, 8h30 au plus tard. Merci! -- text: 8h15 dans l'idéal, 8h30 au plus tard. Merci! [2023-11-22 13:14:32] [655df0a8900e1] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 13:14:32] [655df0a8900e1] [DEBUG] Callback juste avant fin callBack [2023-11-22 13:14:54] [655df0becb5fa] [DEBUG] Callback main start ok [2023-11-22 13:14:54] [655df0becb5fa] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 13:14:54] [655df0becb5fa] [DEBUG] Callback main avant while ok [2023-11-22 13:14:54] [655df0becb5fa] [DEBUG] Fields : channel=sms&text=Même adresse svp&reception_date=2023-11-22 13:14:54&metadata[message_id]=sms_655df0a48419d484091439&metadata[number]=+33643560321&metadata[sim_card_number]=+33755517568 [2023-11-22 13:14:54] [655df0becb5fa] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33643560321 Text: Même adresse svp [2023-11-22 13:14:54] [655df0becb5fa] [INFO] From: +33643560321|To: +33755517568|Date: 2023-11-22 13:14:54|Message: Même adresse svp [2023-11-22 13:14:54] [655df0becb5fa] [DEBUG] callback main apres while ok [2023-11-22 13:14:54] [655df0becb5fa] [DEBUG] Service is enabled ? true [2023-11-22 13:14:54] [655df0becb5fa] [INFO] Service +33755517568 is enabled ! [2023-11-22 13:14:54] [655df0becb5fa] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 13:14:54] [655df0becb5fa] [DEBUG] BDD CheckNumber : OK [2023-11-22 13:14:54] [655df0becb5fa] [INFO] Callback SMS Count =? 5 [2023-11-22 13:14:54] [655df0becb5fa] [INFO] Callback checkMessage : 8h15 dans l'idéal, 8h30 au plus tard. Merci! -- text: Même adresse svp [2023-11-22 13:14:54] [655df0becb5fa] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Même adresse svp' [2023-11-22 13:14:54] [655df0becb5fa] [DEBUG] début chatgpt [2023-11-22 13:14:54] [655df0becb5fa] [DEBUG] curl_init OK [2023-11-22 13:14:54] [655df0becb5fa] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 13:14:54] [655df0becb5fa] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Bonjour. Oui si possible. Merci."},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Peu importe"},{"role":"assistant","content":"Tr\u00e8s bien. Pourriez-vous svp me fournir votre adresse de d\u00e9part ?"},{"role":"user","content":"Avenue de la r\u00e9publique \u00e0 la roche blanche"},{"role":"assistant","content":"Parfait, j'ai bien not\u00e9 votre adresse de d\u00e9part \u00e0 l'Avenue de la R\u00e9publique \u00e0 La Roche Blanche. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"8h15 dans l'id\u00e9al, 8h30 au plus tard. Merci!"},{"role":"assistant","content":"Parfait, je note que vous souhaitez arriver \u00e0 l'\u00e9v\u00e8nement entre 8h15 et 8h30. D\u00e9sirez-vous revenir \u00e0 la m\u00eame adresse au retour ou avez-vous une adresse diff\u00e9rente ?"},{"role":"user","content":"M\u00eame adresse svp"}]} [2023-11-22 13:15:00] [655df0becb5fa] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NgQ31VEQ3cu6Nj0Y2vVSTK2sVCqs", "object": "chat.completion", "created": 1700655295, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Entendu, vous souhaitez revenir à la même adresse à La Roche Blanche. À quelle heure souhaitez-vous repartir de l'événement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 540, "completion_tokens": 36, "total_tokens": 576 } } [2023-11-22 13:15:00] [655df0becb5fa] [DEBUG] Curl Closed OK [2023-11-22 13:15:00] [655df0becb5fa] [INFO] Commun GPT Content: { "id": "chatcmpl-8NgQ31VEQ3cu6Nj0Y2vVSTK2sVCqs", "object": "chat.completion", "created": 1700655295, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Entendu, vous souhaitez revenir à la même adresse à La Roche Blanche. À quelle heure souhaitez-vous repartir de l'événement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 540, "completion_tokens": 36, "total_tokens": 576 } } [2023-11-22 13:15:00] [655df0becb5fa] [INFO] BDD BddMaj : rep5 mis à jour. Valeur: 'Même adresse svp' [2023-11-22 13:15:00] [655df0becb5fa] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'Quest6' in 'field list' [2023-11-22 13:15:00] [655df0becb5fa] [INFO] Sender already set +33643560321 [2023-11-22 13:15:00] [655df0becb5fa] [INFO] SMS Count : 76 [2023-11-22 13:15:00] [655df0becb5fa] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33643560321"}],"text":"Entendu, vous souhaitez revenir \u00e0 la m\u00eame adresse \u00e0 La Roche Blanche. \u00c0 quelle heure souhaitez-vous repartir de l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 13:15:00] [655df0becb5fa] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 13:15:00] [655df0becb5fa] [INFO] [SMS] SMS envoyé avec succès id : sms_655df0c46b607334859870 [2023-11-22 13:15:00] [655df0becb5fa] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655df0c46b607334859870","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":35.83} [2023-11-22 13:15:00] [655df0becb5fa] [INFO] BDD AddSmsCount SMS Count updated: 6 [2023-11-22 13:15:00] [655df0becb5fa] [DEBUG] Callback juste avant fin callBack [2023-11-22 13:15:04] [655df0c8dcd5e] [DEBUG] Callback main start ok [2023-11-22 13:15:04] [655df0c8dcd5e] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 13:15:04] [655df0c8dcd5e] [DEBUG] Callback main avant while ok [2023-11-22 13:15:04] [655df0c8dcd5e] [DEBUG] Fields : channel=sms&text=Même adresse svp&reception_date=2023-11-22 13:14:54&metadata[message_id]=sms_655df0a48419d484091439&metadata[number]=+33643560321&metadata[sim_card_number]=+33755517568 [2023-11-22 13:15:04] [655df0c8dcd5e] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33643560321 Text: Même adresse svp [2023-11-22 13:15:04] [655df0c8dcd5e] [INFO] From: +33643560321|To: +33755517568|Date: 2023-11-22 13:14:54|Message: Même adresse svp [2023-11-22 13:15:04] [655df0c8dcd5e] [DEBUG] callback main apres while ok [2023-11-22 13:15:04] [655df0c8dcd5e] [DEBUG] Service is enabled ? true [2023-11-22 13:15:04] [655df0c8dcd5e] [INFO] Service +33755517568 is enabled ! [2023-11-22 13:15:04] [655df0c8dcd5e] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 13:15:04] [655df0c8dcd5e] [DEBUG] BDD CheckNumber : OK [2023-11-22 13:15:04] [655df0c8dcd5e] [INFO] Callback SMS Count =? 6 [2023-11-22 13:15:04] [655df0c8dcd5e] [INFO] Callback checkMessage : Même adresse svp -- text: Même adresse svp [2023-11-22 13:15:04] [655df0c8dcd5e] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 13:15:04] [655df0c8dcd5e] [DEBUG] Callback juste avant fin callBack [2023-11-22 13:16:13] [655df10dbc53e] [DEBUG] Callback main start ok [2023-11-22 13:16:13] [655df10dbc53e] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 13:16:13] [655df10dbc53e] [DEBUG] Callback main avant while ok [2023-11-22 13:16:13] [655df10dbc53e] [DEBUG] Fields : channel=sms&text=Entre 17h15 et 17h30&reception_date=2023-11-22 13:16:12&metadata[message_id]=sms_655df0c46b607334859870&metadata[number]=+33643560321&metadata[sim_card_number]=+33755517568 [2023-11-22 13:16:13] [655df10dbc53e] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33643560321 Text: Entre 17h15 et 17h30 [2023-11-22 13:16:13] [655df10dbc53e] [INFO] From: +33643560321|To: +33755517568|Date: 2023-11-22 13:16:12|Message: Entre 17h15 et 17h30 [2023-11-22 13:16:13] [655df10dbc53e] [DEBUG] callback main apres while ok [2023-11-22 13:16:13] [655df10dbc53e] [DEBUG] Service is enabled ? true [2023-11-22 13:16:13] [655df10dbc53e] [INFO] Service +33755517568 is enabled ! [2023-11-22 13:16:13] [655df10dbc53e] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 13:16:13] [655df10dbc53e] [DEBUG] BDD CheckNumber : OK [2023-11-22 13:16:13] [655df10dbc53e] [INFO] Callback SMS Count =? 6 [2023-11-22 13:16:13] [655df10dbc53e] [INFO] Callback checkMessage : Même adresse svp -- text: Entre 17h15 et 17h30 [2023-11-22 13:16:13] [655df10dbc53e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Entre 17h15 et 17h30' [2023-11-22 13:16:13] [655df10dbc53e] [DEBUG] Callback juste avant fin callBack [2023-11-22 14:36:06] [655e03c6b89b6] [DEBUG] Callback main start ok [2023-11-22 14:36:06] [655e03c6b89b6] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 14:36:06] [655e03c6b89b6] [DEBUG] Callback main avant while ok [2023-11-22 14:36:06] [655e03c6b89b6] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2023-11-22 14:36:05&metadata[message_id]=sms_655ddcd5545b8788499552&metadata[number]=+33645598967&metadata[sim_card_number]=+33755517568 [2023-11-22 14:36:06] [655e03c6b89b6] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33645598967 Text: Oui [2023-11-22 14:36:06] [655e03c6b89b6] [INFO] From: +33645598967|To: +33755517568|Date: 2023-11-22 14:36:05|Message: Oui [2023-11-22 14:36:06] [655e03c6b89b6] [DEBUG] callback main apres while ok [2023-11-22 14:36:06] [655e03c6b89b6] [DEBUG] Service is enabled ? true [2023-11-22 14:36:06] [655e03c6b89b6] [INFO] Service +33755517568 is enabled ! [2023-11-22 14:36:06] [655e03c6b89b6] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 14:36:06] [655e03c6b89b6] [DEBUG] BDD CheckNumber : la table est vide [2023-11-22 14:36:06] [655e03c6b89b6] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-22 14:36:06] [655e03c6b89b6] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33645598967 [2023-11-22 14:36:06] [655e03c6b89b6] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2023-11-22 14:36:06] [655e03c6b89b6] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-22 14:36:06] [655e03c6b89b6] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2023-11-22 14:36:06] [655e03c6b89b6] [INFO] Réponse automatique : journée DT ZEU - Souhaitez-vous faire du covoiturage ? [2023-11-22 14:36:06] [655e03c6b89b6] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'DT ZEU' [2023-11-22 14:36:06] [655e03c6b89b6] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'Grande Halle d’Auvergne' [2023-11-22 14:36:06] [655e03c6b89b6] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2023-12-01 09:00:00' [2023-11-22 14:36:06] [655e03c6b89b6] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2023-12-01 23:00:00' [2023-11-22 14:36:06] [655e03c6b89b6] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2023-12-01' [2023-11-22 14:36:06] [655e03c6b89b6] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage. Vous avez été invité à participer à la journée DT ZEU à la Grande Halle d’Auvergne, le 1er décembre 2023. Souhaitez-vous faire du covoiturage ?' [2023-11-22 14:36:06] [655e03c6b89b6] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2023-11-22 14:36:06] [655e03c6b89b6] [DEBUG] [AUTOMATIC] Réponse Positive [2023-11-22 14:36:06] [655e03c6b89b6] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2023-11-22 14:36:06] [655e03c6b89b6] [INFO] Sender already set +33645598967 [2023-11-22 14:36:06] [655e03c6b89b6] [INFO] SMS Count : 78 [2023-11-22 14:36:06] [655e03c6b89b6] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33645598967"}],"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 nos CGU https:\/\/bit.ly\/DORD et ma Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy \nSouhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 14:36:07] [655e03c6b89b6] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 14:36:07] [655e03c6b89b6] [INFO] [SMS] SMS envoyé avec succès id : sms_655e03c728f51209667805 [2023-11-22 14:36:07] [655e03c6b89b6] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655e03c728f51209667805","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":35.52} [2023-11-22 14:36:07] [655e03c6b89b6] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-11-22 14:36:07] [655e03c6b89b6] [DEBUG] Callback juste avant fin callBack [2023-11-22 14:36:45] [655e03ed1ff5f] [DEBUG] Callback main start ok [2023-11-22 14:36:45] [655e03ed1ff5f] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 14:36:45] [655e03ed1ff5f] [DEBUG] Callback main avant while ok [2023-11-22 14:36:45] [655e03ed1ff5f] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2023-11-22 14:36:43&metadata[message_id]=sms_655e03c728f51209667805&metadata[number]=+33645598967&metadata[sim_card_number]=+33755517568 [2023-11-22 14:36:45] [655e03ed1ff5f] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33645598967 Text: Passager [2023-11-22 14:36:45] [655e03ed1ff5f] [INFO] From: +33645598967|To: +33755517568|Date: 2023-11-22 14:36:43|Message: Passager [2023-11-22 14:36:45] [655e03ed1ff5f] [DEBUG] callback main apres while ok [2023-11-22 14:36:45] [655e03ed1ff5f] [DEBUG] Service is enabled ? true [2023-11-22 14:36:45] [655e03ed1ff5f] [INFO] Service +33755517568 is enabled ! [2023-11-22 14:36:45] [655e03ed1ff5f] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 14:36:45] [655e03ed1ff5f] [DEBUG] BDD CheckNumber : OK [2023-11-22 14:36:45] [655e03ed1ff5f] [INFO] Callback SMS Count =? 2 [2023-11-22 14:36:45] [655e03ed1ff5f] [INFO] Callback checkMessage : Oui -- text: Passager [2023-11-22 14:36:45] [655e03ed1ff5f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2023-11-22 14:36:45] [655e03ed1ff5f] [DEBUG] début chatgpt [2023-11-22 14:36:45] [655e03ed1ff5f] [DEBUG] curl_init OK [2023-11-22 14:36:45] [655e03ed1ff5f] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 14:36:45] [655e03ed1ff5f] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"}]} [2023-11-22 14:36:49] [655e03ed1ff5f] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NhhFMZsSMViC61blGYrVK58y4AxQ", "object": "chat.completion", "created": 1700660205, "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": 360, "completion_tokens": 26, "total_tokens": 386 } } [2023-11-22 14:36:49] [655e03ed1ff5f] [DEBUG] Curl Closed OK [2023-11-22 14:36:49] [655e03ed1ff5f] [INFO] Commun GPT Content: { "id": "chatcmpl-8NhhFMZsSMViC61blGYrVK58y4AxQ", "object": "chat.completion", "created": 1700660205, "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": 360, "completion_tokens": 26, "total_tokens": 386 } } [2023-11-22 14:36:49] [655e03ed1ff5f] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager' [2023-11-22 14:36:49] [655e03ed1ff5f] [INFO] BDD BddMaj : Quest3 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-11-22 14:36:49] [655e03ed1ff5f] [INFO] Sender already set +33645598967 [2023-11-22 14:36:49] [655e03ed1ff5f] [INFO] SMS Count : 79 [2023-11-22 14:36:49] [655e03ed1ff5f] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33645598967"}],"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":"33755517568"} [2023-11-22 14:36:49] [655e03ed1ff5f] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 14:36:49] [655e03ed1ff5f] [INFO] [SMS] SMS envoyé avec succès id : sms_655e03f14e611924715653 [2023-11-22 14:36:49] [655e03ed1ff5f] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655e03f14e611924715653","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":35.47} [2023-11-22 14:36:49] [655e03ed1ff5f] [INFO] BDD AddSmsCount SMS Count updated: 3 [2023-11-22 14:36:49] [655e03ed1ff5f] [DEBUG] Callback juste avant fin callBack [2023-11-22 14:36:51] [655e03f3328fa] [DEBUG] Callback main start ok [2023-11-22 14:36:51] [655e03f3328fa] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 14:36:51] [655e03f3328fa] [DEBUG] Callback main avant while ok [2023-11-22 14:36:51] [655e03f3328fa] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2023-11-22 14:36:50&metadata[message_id]=sms_655ddcd5545b8788499552&metadata[number]=+33658798303&metadata[sim_card_number]=+33755517568 [2023-11-22 14:36:51] [655e03f3328fa] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33658798303 Text: Oui [2023-11-22 14:36:51] [655e03f3328fa] [INFO] From: +33658798303|To: +33755517568|Date: 2023-11-22 14:36:50|Message: Oui [2023-11-22 14:36:51] [655e03f3328fa] [DEBUG] callback main apres while ok [2023-11-22 14:36:51] [655e03f3328fa] [DEBUG] Service is enabled ? true [2023-11-22 14:36:51] [655e03f3328fa] [INFO] Service +33755517568 is enabled ! [2023-11-22 14:36:51] [655e03f3328fa] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 14:36:51] [655e03f3328fa] [DEBUG] BDD CheckNumber : la table est vide [2023-11-22 14:36:51] [655e03f3328fa] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-22 14:36:51] [655e03f3328fa] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33658798303 [2023-11-22 14:36:51] [655e03f3328fa] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2023-11-22 14:36:51] [655e03f3328fa] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-22 14:36:51] [655e03f3328fa] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2023-11-22 14:36:51] [655e03f3328fa] [INFO] Réponse automatique : journée DT ZEU - Souhaitez-vous faire du covoiturage ? [2023-11-22 14:36:51] [655e03f3328fa] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'DT ZEU' [2023-11-22 14:36:51] [655e03f3328fa] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'Grande Halle d’Auvergne' [2023-11-22 14:36:51] [655e03f3328fa] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2023-12-01 09:00:00' [2023-11-22 14:36:51] [655e03f3328fa] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2023-12-01 23:00:00' [2023-11-22 14:36:51] [655e03f3328fa] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2023-12-01' [2023-11-22 14:36:51] [655e03f3328fa] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage. Vous avez été invité à participer à la journée DT ZEU à la Grande Halle d’Auvergne, le 1er décembre 2023. Souhaitez-vous faire du covoiturage ?' [2023-11-22 14:36:51] [655e03f3328fa] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2023-11-22 14:36:51] [655e03f3328fa] [DEBUG] [AUTOMATIC] Réponse Positive [2023-11-22 14:36:51] [655e03f3328fa] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2023-11-22 14:36:51] [655e03f3328fa] [INFO] Sender already set +33658798303 [2023-11-22 14:36:51] [655e03f3328fa] [INFO] SMS Count : 81 [2023-11-22 14:36:51] [655e03f3328fa] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33658798303"}],"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 nos CGU https:\/\/bit.ly\/DORD et ma Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy \nSouhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 14:36:51] [655e03f3328fa] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 14:36:51] [655e03f3328fa] [INFO] [SMS] SMS envoyé avec succès id : sms_655e03f37d21b968469824 [2023-11-22 14:36:51] [655e03f3328fa] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655e03f37d21b968469824","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":35.34} [2023-11-22 14:36:51] [655e03f3328fa] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-11-22 14:36:51] [655e03f3328fa] [DEBUG] Callback juste avant fin callBack [2023-11-22 14:37:29] [655e0419d20b7] [DEBUG] Callback main start ok [2023-11-22 14:37:29] [655e0419d20b7] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 14:37:29] [655e0419d20b7] [DEBUG] Callback main avant while ok [2023-11-22 14:37:29] [655e0419d20b7] [DEBUG] Fields : channel=sms&text=49 rue Henri Pourrat, 63430 Les Martres D'Artiere&reception_date=2023-11-22 14:37:28&metadata[message_id]=sms_655e03f14e611924715653&metadata[number]=+33645598967&metadata[sim_card_number]=+33755517568 [2023-11-22 14:37:29] [655e0419d20b7] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33645598967 Text: 49 rue Henri Pourrat, 63430 Les Martres D'Artiere [2023-11-22 14:37:29] [655e0419d20b7] [INFO] From: +33645598967|To: +33755517568|Date: 2023-11-22 14:37:28|Message: 49 rue Henri Pourrat, 63430 Les Martres D'Artiere [2023-11-22 14:37:29] [655e0419d20b7] [DEBUG] callback main apres while ok [2023-11-22 14:37:29] [655e0419d20b7] [DEBUG] Service is enabled ? true [2023-11-22 14:37:29] [655e0419d20b7] [INFO] Service +33755517568 is enabled ! [2023-11-22 14:37:29] [655e0419d20b7] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 14:37:29] [655e0419d20b7] [DEBUG] BDD CheckNumber : OK [2023-11-22 14:37:29] [655e0419d20b7] [INFO] Callback SMS Count =? 3 [2023-11-22 14:37:29] [655e0419d20b7] [INFO] Callback checkMessage : Passager -- text: 49 rue Henri Pourrat, 63430 Les Martres D'Artiere [2023-11-22 14:37:29] [655e0419d20b7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '49 rue Henri Pourrat, 63430 Les Martres D\'Artiere' [2023-11-22 14:37:29] [655e0419d20b7] [DEBUG] début chatgpt [2023-11-22 14:37:29] [655e0419d20b7] [DEBUG] curl_init OK [2023-11-22 14:37:29] [655e0419d20b7] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 14:37:29] [655e0419d20b7] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \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":"49 rue Henri Pourrat, 63430 Les Martres D'Artiere"}]} [2023-11-22 14:37:39] [655e0423f0170] [DEBUG] Callback main start ok [2023-11-22 14:37:39] [655e0423f0170] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 14:37:39] [655e0423f0170] [DEBUG] Callback main avant while ok [2023-11-22 14:37:39] [655e0423f0170] [DEBUG] Fields : channel=sms&text=49 rue Henri Pourrat, 63430 Les Martres D'Artiere&reception_date=2023-11-22 14:37:28&metadata[message_id]=sms_655e03f14e611924715653&metadata[number]=+33645598967&metadata[sim_card_number]=+33755517568 [2023-11-22 14:37:39] [655e0423f0170] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33645598967 Text: 49 rue Henri Pourrat, 63430 Les Martres D'Artiere [2023-11-22 14:37:39] [655e0423f0170] [INFO] From: +33645598967|To: +33755517568|Date: 2023-11-22 14:37:28|Message: 49 rue Henri Pourrat, 63430 Les Martres D'Artiere [2023-11-22 14:37:39] [655e0423f0170] [DEBUG] callback main apres while ok [2023-11-22 14:37:39] [655e0423f0170] [DEBUG] Service is enabled ? true [2023-11-22 14:37:39] [655e0423f0170] [INFO] Service +33755517568 is enabled ! [2023-11-22 14:37:39] [655e0423f0170] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 14:37:39] [655e0423f0170] [DEBUG] BDD CheckNumber : OK [2023-11-22 14:37:39] [655e0423f0170] [INFO] Callback SMS Count =? 3 [2023-11-22 14:37:39] [655e0423f0170] [INFO] Callback checkMessage : 49 rue Henri Pourrat, 63430 Les Martres D'Artiere -- text: 49 rue Henri Pourrat, 63430 Les Martres D'Artiere [2023-11-22 14:37:39] [655e0423f0170] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 14:37:39] [655e0423f0170] [DEBUG] Callback juste avant fin callBack [2023-11-22 14:37:53] [655e0431db6e6] [DEBUG] Callback main start ok [2023-11-22 14:37:53] [655e0431db6e6] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 14:37:53] [655e0431db6e6] [DEBUG] Callback main avant while ok [2023-11-22 14:37:53] [655e0431db6e6] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2023-11-22 14:37:51&metadata[message_id]=sms_655e03f37d21b968469824&metadata[number]=+33658798303&metadata[sim_card_number]=+33755517568 [2023-11-22 14:37:53] [655e0431db6e6] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33658798303 Text: Passager [2023-11-22 14:37:53] [655e0431db6e6] [INFO] From: +33658798303|To: +33755517568|Date: 2023-11-22 14:37:51|Message: Passager [2023-11-22 14:37:53] [655e0431db6e6] [DEBUG] callback main apres while ok [2023-11-22 14:37:53] [655e0431db6e6] [DEBUG] Service is enabled ? true [2023-11-22 14:37:53] [655e0431db6e6] [INFO] Service +33755517568 is enabled ! [2023-11-22 14:37:53] [655e0431db6e6] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 14:37:53] [655e0431db6e6] [DEBUG] BDD CheckNumber : OK [2023-11-22 14:37:53] [655e0431db6e6] [INFO] Callback SMS Count =? 2 [2023-11-22 14:37:53] [655e0431db6e6] [INFO] Callback checkMessage : Oui -- text: Passager [2023-11-22 14:37:53] [655e0431db6e6] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2023-11-22 14:37:53] [655e0431db6e6] [DEBUG] début chatgpt [2023-11-22 14:37:53] [655e0431db6e6] [DEBUG] curl_init OK [2023-11-22 14:37:53] [655e0431db6e6] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 14:37:53] [655e0431db6e6] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"}]} [2023-11-22 14:37:57] [655e0431db6e6] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NhiMHCpwbNi7bGOJldI3gi8Piqad", "object": "chat.completion", "created": 1700660274, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, en tant que passager, pourriez-vous me fournir votre adresse de départ ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 360, "completion_tokens": 21, "total_tokens": 381 } } [2023-11-22 14:37:57] [655e0431db6e6] [DEBUG] Curl Closed OK [2023-11-22 14:37:57] [655e0431db6e6] [INFO] Commun GPT Content: { "id": "chatcmpl-8NhiMHCpwbNi7bGOJldI3gi8Piqad", "object": "chat.completion", "created": 1700660274, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, en tant que passager, pourriez-vous me fournir votre adresse de départ ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 360, "completion_tokens": 21, "total_tokens": 381 } } [2023-11-22 14:37:57] [655e0431db6e6] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager' [2023-11-22 14:37:57] [655e0431db6e6] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait, en tant que passager, pourriez-vous me fournir votre adresse de départ ?' [2023-11-22 14:37:57] [655e0431db6e6] [INFO] Sender already set +33658798303 [2023-11-22 14:37:57] [655e0431db6e6] [INFO] SMS Count : 82 [2023-11-22 14:37:57] [655e0431db6e6] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33658798303"}],"text":"Parfait, en tant que passager, pourriez-vous me fournir votre adresse de d\u00e9part ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 14:37:57] [655e0431db6e6] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 14:37:57] [655e0431db6e6] [INFO] [SMS] SMS envoyé avec succès id : sms_655e0435a38f3257664186 [2023-11-22 14:37:57] [655e0431db6e6] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655e0435a38f3257664186","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":35.29} [2023-11-22 14:37:57] [655e0431db6e6] [INFO] BDD AddSmsCount SMS Count updated: 3 [2023-11-22 14:37:57] [655e0431db6e6] [DEBUG] Callback juste avant fin callBack [2023-11-22 14:38:47] [655e04676648c] [DEBUG] Callback main start ok [2023-11-22 14:38:47] [655e04676648c] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 14:38:47] [655e04676648c] [DEBUG] Callback main avant while ok [2023-11-22 14:38:47] [655e04676648c] [DEBUG] Fields : channel=sms&text=22 rue de nohanent à Clermont-Ferrand&reception_date=2023-11-22 14:38:45&metadata[message_id]=sms_655e0435a38f3257664186&metadata[number]=+33658798303&metadata[sim_card_number]=+33755517568 [2023-11-22 14:38:47] [655e04676648c] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33658798303 Text: 22 rue de nohanent à Clermont-Ferrand [2023-11-22 14:38:47] [655e04676648c] [INFO] From: +33658798303|To: +33755517568|Date: 2023-11-22 14:38:45|Message: 22 rue de nohanent à Clermont-Ferrand [2023-11-22 14:38:47] [655e04676648c] [DEBUG] callback main apres while ok [2023-11-22 14:38:47] [655e04676648c] [DEBUG] Service is enabled ? true [2023-11-22 14:38:47] [655e04676648c] [INFO] Service +33755517568 is enabled ! [2023-11-22 14:38:47] [655e04676648c] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 14:38:47] [655e04676648c] [DEBUG] BDD CheckNumber : OK [2023-11-22 14:38:47] [655e04676648c] [INFO] Callback SMS Count =? 3 [2023-11-22 14:38:47] [655e04676648c] [INFO] Callback checkMessage : Passager -- text: 22 rue de nohanent à Clermont-Ferrand [2023-11-22 14:38:47] [655e04676648c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '22 rue de nohanent à Clermont-Ferrand' [2023-11-22 14:38:47] [655e04676648c] [DEBUG] début chatgpt [2023-11-22 14:38:47] [655e04676648c] [DEBUG] curl_init OK [2023-11-22 14:38:47] [655e04676648c] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 14:38:47] [655e04676648c] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait, en tant que passager, pourriez-vous me fournir votre adresse de d\u00e9part ?"},{"role":"user","content":"22 rue de nohanent \u00e0 Clermont-Ferrand"}]} [2023-11-22 14:38:57] [655e04715dd9a] [DEBUG] Callback main start ok [2023-11-22 14:38:57] [655e04715dd9a] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 14:38:57] [655e04715dd9a] [DEBUG] Callback main avant while ok [2023-11-22 14:38:57] [655e04715dd9a] [DEBUG] Fields : channel=sms&text=22 rue de nohanent à Clermont-Ferrand&reception_date=2023-11-22 14:38:45&metadata[message_id]=sms_655e0435a38f3257664186&metadata[number]=+33658798303&metadata[sim_card_number]=+33755517568 [2023-11-22 14:38:57] [655e04715dd9a] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33658798303 Text: 22 rue de nohanent à Clermont-Ferrand [2023-11-22 14:38:57] [655e04715dd9a] [INFO] From: +33658798303|To: +33755517568|Date: 2023-11-22 14:38:45|Message: 22 rue de nohanent à Clermont-Ferrand [2023-11-22 14:38:57] [655e04715dd9a] [DEBUG] callback main apres while ok [2023-11-22 14:38:57] [655e04715dd9a] [DEBUG] Service is enabled ? true [2023-11-22 14:38:57] [655e04715dd9a] [INFO] Service +33755517568 is enabled ! [2023-11-22 14:38:57] [655e04715dd9a] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 14:38:57] [655e04715dd9a] [DEBUG] BDD CheckNumber : OK [2023-11-22 14:38:57] [655e04715dd9a] [INFO] Callback SMS Count =? 3 [2023-11-22 14:38:57] [655e04715dd9a] [INFO] Callback checkMessage : 22 rue de nohanent à Clermont-Ferrand -- text: 22 rue de nohanent à Clermont-Ferrand [2023-11-22 14:38:57] [655e04715dd9a] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 14:38:57] [655e04715dd9a] [DEBUG] Callback juste avant fin callBack [2023-11-22 14:38:59] [655e04676648c] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NhjEkcAjzjSOnXiy4qLYjg3yKVgg", "object": "chat.completion", "created": 1700660328, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, j'ai enregistré votre adresse de départ comme étant \"22 rue de Nohanent à Clermont-Ferrand\". À quelle heure souhaitez-vous arriver à l'évènement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 401, "completion_tokens": 45, "total_tokens": 446 } } [2023-11-22 14:38:59] [655e04676648c] [DEBUG] Curl Closed OK [2023-11-22 14:38:59] [655e04676648c] [INFO] Commun GPT Content: { "id": "chatcmpl-8NhjEkcAjzjSOnXiy4qLYjg3yKVgg", "object": "chat.completion", "created": 1700660328, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, j'ai enregistré votre adresse de départ comme étant \"22 rue de Nohanent à Clermont-Ferrand\". À quelle heure souhaitez-vous arriver à l'évènement ?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 401, "completion_tokens": 45, "total_tokens": 446 } } [2023-11-22 14:38:59] [655e04676648c] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '22 rue de nohanent à Clermont-Ferrand' [2023-11-22 14:38:59] [655e04676648c] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien, j\'ai enregistré votre adresse de départ comme étant 22 rue de Nohanent à Clermont-Ferrand. À quelle heure souhaitez-vous arriver à l\'évènement ?' [2023-11-22 14:38:59] [655e04676648c] [INFO] Sender already set +33658798303 [2023-11-22 14:38:59] [655e04676648c] [INFO] SMS Count : 83 [2023-11-22 14:38:59] [655e04676648c] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33658798303"}],"text":"Tr\u00e8s bien, j'ai enregistr\u00e9 votre adresse de d\u00e9part comme \u00e9tant \"22 rue de Nohanent \u00e0 Clermont-Ferrand\". \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 14:39:00] [655e04676648c] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 14:39:00] [655e04676648c] [INFO] [SMS] SMS envoyé avec succès id : sms_655e04741aa10671329182 [2023-11-22 14:39:00] [655e04676648c] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655e04741aa10671329182","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":35.25} [2023-11-22 14:39:00] [655e04676648c] [INFO] BDD AddSmsCount SMS Count updated: 4 [2023-11-22 14:39:00] [655e04676648c] [DEBUG] Callback juste avant fin callBack [2023-11-22 14:41:15] [655e04fb9a2a6] [DEBUG] Callback main start ok [2023-11-22 14:41:15] [655e04fb9a2a6] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 14:41:15] [655e04fb9a2a6] [DEBUG] Callback main avant while ok [2023-11-22 14:41:15] [655e04fb9a2a6] [DEBUG] Fields : channel=sms&text=8h00&reception_date=2023-11-22 14:41:14&metadata[message_id]=sms_655e04741aa10671329182&metadata[number]=+33658798303&metadata[sim_card_number]=+33755517568 [2023-11-22 14:41:15] [655e04fb9a2a6] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33658798303 Text: 8h00 [2023-11-22 14:41:15] [655e04fb9a2a6] [INFO] From: +33658798303|To: +33755517568|Date: 2023-11-22 14:41:14|Message: 8h00 [2023-11-22 14:41:15] [655e04fb9a2a6] [DEBUG] callback main apres while ok [2023-11-22 14:41:15] [655e04fb9a2a6] [DEBUG] Service is enabled ? true [2023-11-22 14:41:15] [655e04fb9a2a6] [INFO] Service +33755517568 is enabled ! [2023-11-22 14:41:15] [655e04fb9a2a6] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 14:41:15] [655e04fb9a2a6] [DEBUG] BDD CheckNumber : OK [2023-11-22 14:41:15] [655e04fb9a2a6] [INFO] Callback SMS Count =? 4 [2023-11-22 14:41:15] [655e04fb9a2a6] [INFO] Callback checkMessage : 22 rue de nohanent à Clermont-Ferrand -- text: 8h00 [2023-11-22 14:41:15] [655e04fb9a2a6] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h00' [2023-11-22 14:41:15] [655e04fb9a2a6] [DEBUG] début chatgpt [2023-11-22 14:41:15] [655e04fb9a2a6] [DEBUG] curl_init OK [2023-11-22 14:41:15] [655e04fb9a2a6] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 14:41:15] [655e04fb9a2a6] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait, en tant que passager, pourriez-vous me fournir votre adresse de d\u00e9part ?"},{"role":"user","content":"22 rue de nohanent \u00e0 Clermont-Ferrand"},{"role":"assistant","content":"Tr\u00e8s bien, j'ai enregistr\u00e9 votre adresse de d\u00e9part comme \u00e9tant 22 rue de Nohanent \u00e0 Clermont-Ferrand. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement ?"},{"role":"user","content":"8h00"}]} [2023-11-22 14:41:23] [655e04fb9a2a6] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NhlbDjZJ6whaHyGW7qnVkFSuRLxe", "object": "chat.completion", "created": 1700660475, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez arriver à l'événement à 8h00. Avez-vous également une heure souhaitée de retour ? Si oui, veuillez la préciser ainsi que l'adresse de retour si elle est différente de votre adresse de départ." }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 457, "completion_tokens": 60, "total_tokens": 517 } } [2023-11-22 14:41:23] [655e04fb9a2a6] [DEBUG] Curl Closed OK [2023-11-22 14:41:23] [655e04fb9a2a6] [INFO] Commun GPT Content: { "id": "chatcmpl-8NhlbDjZJ6whaHyGW7qnVkFSuRLxe", "object": "chat.completion", "created": 1700660475, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez arriver à l'événement à 8h00. Avez-vous également une heure souhaitée de retour ? Si oui, veuillez la préciser ainsi que l'adresse de retour si elle est différente de votre adresse de départ." }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 457, "completion_tokens": 60, "total_tokens": 517 } } [2023-11-22 14:41:23] [655e04fb9a2a6] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h00' [2023-11-22 14:41:23] [655e04fb9a2a6] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, vous souhaitez arriver à l\'événement à 8h00. Avez-vous également une heure souhaitée de retour ? Si oui, veuillez la préciser ainsi que l\'adresse de retour si elle est différente de votre adresse de départ.' [2023-11-22 14:41:23] [655e04fb9a2a6] [INFO] Sender already set +33658798303 [2023-11-22 14:41:23] [655e04fb9a2a6] [INFO] SMS Count : 84 [2023-11-22 14:41:23] [655e04fb9a2a6] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33658798303"}],"text":"Tr\u00e8s bien, vous souhaitez arriver \u00e0 l'\u00e9v\u00e9nement \u00e0 8h00. Avez-vous \u00e9galement une heure souhait\u00e9e de retour ? Si oui, veuillez la pr\u00e9ciser ainsi que l'adresse de retour si elle est diff\u00e9rente de votre adresse de d\u00e9part.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 14:41:24] [655e04fb9a2a6] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 14:41:24] [655e04fb9a2a6] [INFO] [SMS] SMS envoyé avec succès id : sms_655e05043111b964447079 [2023-11-22 14:41:24] [655e04fb9a2a6] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655e05043111b964447079","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":35.16} [2023-11-22 14:41:24] [655e04fb9a2a6] [INFO] BDD AddSmsCount SMS Count updated: 5 [2023-11-22 14:41:24] [655e04fb9a2a6] [DEBUG] Callback juste avant fin callBack [2023-11-22 14:41:25] [655e0505a7f48] [DEBUG] Callback main start ok [2023-11-22 14:41:25] [655e0505a7f48] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 14:41:25] [655e0505a7f48] [DEBUG] Callback main avant while ok [2023-11-22 14:41:25] [655e0505a7f48] [DEBUG] Fields : channel=sms&text=8h00&reception_date=2023-11-22 14:41:14&metadata[message_id]=sms_655e04741aa10671329182&metadata[number]=+33658798303&metadata[sim_card_number]=+33755517568 [2023-11-22 14:41:25] [655e0505a7f48] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33658798303 Text: 8h00 [2023-11-22 14:41:25] [655e0505a7f48] [INFO] From: +33658798303|To: +33755517568|Date: 2023-11-22 14:41:14|Message: 8h00 [2023-11-22 14:41:25] [655e0505a7f48] [DEBUG] callback main apres while ok [2023-11-22 14:41:25] [655e0505a7f48] [DEBUG] Service is enabled ? true [2023-11-22 14:41:25] [655e0505a7f48] [INFO] Service +33755517568 is enabled ! [2023-11-22 14:41:25] [655e0505a7f48] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 14:41:25] [655e0505a7f48] [DEBUG] BDD CheckNumber : OK [2023-11-22 14:41:25] [655e0505a7f48] [INFO] Callback SMS Count =? 5 [2023-11-22 14:41:25] [655e0505a7f48] [INFO] Callback checkMessage : 8h00 -- text: 8h00 [2023-11-22 14:41:25] [655e0505a7f48] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 14:41:25] [655e0505a7f48] [DEBUG] Callback juste avant fin callBack [2023-11-22 14:42:06] [655e052eda2fd] [DEBUG] Callback main start ok [2023-11-22 14:42:06] [655e052eda2fd] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 14:42:06] [655e052eda2fd] [DEBUG] Callback main avant while ok [2023-11-22 14:42:06] [655e052eda2fd] [DEBUG] Fields : channel=sms&text=17h30&reception_date=2023-11-22 14:42:06&metadata[message_id]=sms_655e05043111b964447079&metadata[number]=+33658798303&metadata[sim_card_number]=+33755517568 [2023-11-22 14:42:06] [655e052eda2fd] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33658798303 Text: 17h30 [2023-11-22 14:42:06] [655e052eda2fd] [INFO] From: +33658798303|To: +33755517568|Date: 2023-11-22 14:42:06|Message: 17h30 [2023-11-22 14:42:06] [655e052eda2fd] [DEBUG] callback main apres while ok [2023-11-22 14:42:06] [655e052eda2fd] [DEBUG] Service is enabled ? true [2023-11-22 14:42:06] [655e052eda2fd] [INFO] Service +33755517568 is enabled ! [2023-11-22 14:42:06] [655e052eda2fd] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 14:42:06] [655e052eda2fd] [DEBUG] BDD CheckNumber : OK [2023-11-22 14:42:06] [655e052eda2fd] [INFO] Callback SMS Count =? 5 [2023-11-22 14:42:06] [655e052eda2fd] [INFO] Callback checkMessage : 8h00 -- text: 17h30 [2023-11-22 14:42:06] [655e052eda2fd] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h30' [2023-11-22 14:42:06] [655e052eda2fd] [DEBUG] début chatgpt [2023-11-22 14:42:06] [655e052eda2fd] [DEBUG] curl_init OK [2023-11-22 14:42:06] [655e052eda2fd] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 14:42:06] [655e052eda2fd] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait, en tant que passager, pourriez-vous me fournir votre adresse de d\u00e9part ?"},{"role":"user","content":"22 rue de nohanent \u00e0 Clermont-Ferrand"},{"role":"assistant","content":"Tr\u00e8s bien, j'ai enregistr\u00e9 votre adresse de d\u00e9part comme \u00e9tant 22 rue de Nohanent \u00e0 Clermont-Ferrand. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement ?"},{"role":"user","content":"8h00"},{"role":"assistant","content":"Tr\u00e8s bien, vous souhaitez arriver \u00e0 l'\u00e9v\u00e9nement \u00e0 8h00. Avez-vous \u00e9galement une heure souhait\u00e9e de retour ? Si oui, veuillez la pr\u00e9ciser ainsi que l'adresse de retour si elle est diff\u00e9rente de votre adresse de d\u00e9part."},{"role":"user","content":"17h30"}]} [2023-11-22 14:42:16] [655e0538dfebd] [DEBUG] Callback main start ok [2023-11-22 14:42:16] [655e0538dfebd] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 14:42:16] [655e0538dfebd] [DEBUG] Callback main avant while ok [2023-11-22 14:42:16] [655e0538dfebd] [DEBUG] Fields : channel=sms&text=17h30&reception_date=2023-11-22 14:42:06&metadata[message_id]=sms_655e05043111b964447079&metadata[number]=+33658798303&metadata[sim_card_number]=+33755517568 [2023-11-22 14:42:16] [655e0538dfebd] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33658798303 Text: 17h30 [2023-11-22 14:42:16] [655e0538dfebd] [INFO] From: +33658798303|To: +33755517568|Date: 2023-11-22 14:42:06|Message: 17h30 [2023-11-22 14:42:16] [655e0538dfebd] [DEBUG] callback main apres while ok [2023-11-22 14:42:16] [655e0538dfebd] [DEBUG] Service is enabled ? true [2023-11-22 14:42:16] [655e0538dfebd] [INFO] Service +33755517568 is enabled ! [2023-11-22 14:42:16] [655e0538dfebd] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 14:42:16] [655e0538dfebd] [DEBUG] BDD CheckNumber : OK [2023-11-22 14:42:16] [655e0538dfebd] [INFO] Callback SMS Count =? 5 [2023-11-22 14:42:16] [655e0538dfebd] [INFO] Callback checkMessage : 17h30 -- text: 17h30 [2023-11-22 14:42:16] [655e0538dfebd] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 14:42:16] [655e0538dfebd] [DEBUG] Callback juste avant fin callBack [2023-11-22 14:55:22] [655e084ade7db] [DEBUG] Callback main start ok [2023-11-22 14:55:22] [655e084ade7db] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 14:55:22] [655e084ade7db] [DEBUG] Callback main avant while ok [2023-11-22 14:55:22] [655e084ade7db] [DEBUG] Fields : channel=sms&text=8h30&reception_date=2023-11-22 14:55:21&metadata[message_id]=sms_655e07ef4fdb5921713124&metadata[number]=+33645598967&metadata[sim_card_number]=+33755517568 [2023-11-22 14:55:22] [655e084ade7db] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33645598967 Text: 8h30 [2023-11-22 14:55:22] [655e084ade7db] [INFO] From: +33645598967|To: +33755517568|Date: 2023-11-22 14:55:21|Message: 8h30 [2023-11-22 14:55:22] [655e084ade7db] [DEBUG] callback main apres while ok [2023-11-22 14:55:22] [655e084ade7db] [DEBUG] Service is enabled ? true [2023-11-22 14:55:22] [655e084ade7db] [INFO] Service +33755517568 is enabled ! [2023-11-22 14:55:22] [655e084ade7db] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 14:55:22] [655e084ade7db] [DEBUG] BDD CheckNumber : OK [2023-11-22 14:55:22] [655e084ade7db] [INFO] Callback SMS Count =? 3 [2023-11-22 14:55:22] [655e084ade7db] [INFO] Callback checkMessage : 49 rue Henri Pourrat, 63430 Les Martres D'Artiere -- text: 8h30 [2023-11-22 14:55:22] [655e084ade7db] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h30' [2023-11-22 14:55:22] [655e084ade7db] [DEBUG] début chatgpt [2023-11-22 14:55:22] [655e084ade7db] [DEBUG] curl_init OK [2023-11-22 14:55:22] [655e084ade7db] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 14:55:22] [655e084ade7db] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \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":"8h30"}]} [2023-11-22 14:55:32] [655e0854e57d7] [DEBUG] Callback main start ok [2023-11-22 14:55:32] [655e0854e57d7] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 14:55:32] [655e0854e57d7] [DEBUG] Callback main avant while ok [2023-11-22 14:55:32] [655e0854e57d7] [DEBUG] Fields : channel=sms&text=8h30&reception_date=2023-11-22 14:55:21&metadata[message_id]=sms_655e07ef4fdb5921713124&metadata[number]=+33645598967&metadata[sim_card_number]=+33755517568 [2023-11-22 14:55:32] [655e0854e57d7] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33645598967 Text: 8h30 [2023-11-22 14:55:32] [655e0854e57d7] [INFO] From: +33645598967|To: +33755517568|Date: 2023-11-22 14:55:21|Message: 8h30 [2023-11-22 14:55:32] [655e0854e57d7] [DEBUG] callback main apres while ok [2023-11-22 14:55:32] [655e0854e57d7] [DEBUG] Service is enabled ? true [2023-11-22 14:55:32] [655e0854e57d7] [INFO] Service +33755517568 is enabled ! [2023-11-22 14:55:32] [655e0854e57d7] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 14:55:32] [655e0854e57d7] [DEBUG] BDD CheckNumber : OK [2023-11-22 14:55:32] [655e0854e57d7] [INFO] Callback SMS Count =? 3 [2023-11-22 14:55:32] [655e0854e57d7] [INFO] Callback checkMessage : 8h30 -- text: 8h30 [2023-11-22 14:55:32] [655e0854e57d7] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 14:55:32] [655e0854e57d7] [DEBUG] Callback juste avant fin callBack [2023-11-22 15:04:09] [655e0a59c410a] [DEBUG] Callback main start ok [2023-11-22 15:04:09] [655e0a59c410a] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 15:04:09] [655e0a59c410a] [DEBUG] Callback main avant while ok [2023-11-22 15:04:09] [655e0a59c410a] [DEBUG] Fields : channel=sms&text=17h30&reception_date=2023-11-22 15:04:09&metadata[message_id]=sms_655e0a285c1ed468508358&metadata[number]=+33645598967&metadata[sim_card_number]=+33755517568 [2023-11-22 15:04:09] [655e0a59c410a] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33645598967 Text: 17h30 [2023-11-22 15:04:09] [655e0a59c410a] [INFO] From: +33645598967|To: +33755517568|Date: 2023-11-22 15:04:09|Message: 17h30 [2023-11-22 15:04:09] [655e0a59c410a] [DEBUG] callback main apres while ok [2023-11-22 15:04:09] [655e0a59c410a] [DEBUG] Service is enabled ? true [2023-11-22 15:04:09] [655e0a59c410a] [INFO] Service +33755517568 is enabled ! [2023-11-22 15:04:09] [655e0a59c410a] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 15:04:09] [655e0a59c410a] [DEBUG] BDD CheckNumber : OK [2023-11-22 15:04:09] [655e0a59c410a] [INFO] Callback SMS Count =? 3 [2023-11-22 15:04:09] [655e0a59c410a] [INFO] Callback checkMessage : 8h30 -- text: 17h30 [2023-11-22 15:04:09] [655e0a59c410a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h30' [2023-11-22 15:04:09] [655e0a59c410a] [DEBUG] début chatgpt [2023-11-22 15:04:09] [655e0a59c410a] [DEBUG] curl_init OK [2023-11-22 15:04:09] [655e0a59c410a] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 15:04:09] [655e0a59c410a] [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. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \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":"17h30"}]} [2023-11-22 15:04:14] [655e0a59c410a] [DEBUG] Commun GPT response: { "id": "chatcmpl-8Ni7my5vlSmwIhLtt5GFs9VzULqTt", "object": "chat.completion", "created": 1700661850, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je m'excuse, mais je pense qu'il y a une confusion. Pourrais-je avoir votre adresse de départ, s'il vous plaît?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 397, "completion_tokens": 32, "total_tokens": 429 } } [2023-11-22 15:04:14] [655e0a59c410a] [DEBUG] Curl Closed OK [2023-11-22 15:04:14] [655e0a59c410a] [INFO] Commun GPT Content: { "id": "chatcmpl-8Ni7my5vlSmwIhLtt5GFs9VzULqTt", "object": "chat.completion", "created": 1700661850, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je m'excuse, mais je pense qu'il y a une confusion. Pourrais-je avoir votre adresse de départ, s'il vous plaît?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 397, "completion_tokens": 32, "total_tokens": 429 } } [2023-11-22 15:04:14] [655e0a59c410a] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '17h30' [2023-11-22 15:04:14] [655e0a59c410a] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Je m\'excuse, mais je pense qu\'il y a une confusion. Pourrais-je avoir votre adresse de départ, s\'il vous plaît?' [2023-11-22 15:04:14] [655e0a59c410a] [INFO] Sender already set +33645598967 [2023-11-22 15:04:14] [655e0a59c410a] [INFO] SMS Count : 85 [2023-11-22 15:04:14] [655e0a59c410a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33645598967"}],"text":"Je m'excuse, mais je pense qu'il y a une confusion. Pourrais-je avoir votre adresse de d\u00e9part, s'il vous pla\u00eet?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 15:04:14] [655e0a59c410a] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 15:04:14] [655e0a59c410a] [INFO] [SMS] SMS envoyé avec succès id : sms_655e0a5e5bee9195369823 [2023-11-22 15:04:14] [655e0a59c410a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655e0a5e5bee9195369823","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":34.89} [2023-11-22 15:04:14] [655e0a59c410a] [INFO] BDD AddSmsCount SMS Count updated: 4 [2023-11-22 15:04:14] [655e0a59c410a] [DEBUG] Callback juste avant fin callBack [2023-11-22 15:04:51] [655e0a83360d6] [DEBUG] Callback main start ok [2023-11-22 15:04:51] [655e0a83360d6] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 15:04:51] [655e0a83360d6] [DEBUG] Callback main avant while ok [2023-11-22 15:04:51] [655e0a83360d6] [DEBUG] Fields : channel=sms&text=Stop&reception_date=2023-11-22 15:04:49&metadata[message_id]=sms_655ddcbdb5e11310314490&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2023-11-22 15:04:51] [655e0a83360d6] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: Stop [2023-11-22 15:04:51] [655e0a83360d6] [INFO] From: +33634957587|To: +33755517568|Date: 2023-11-22 15:04:49|Message: Stop [2023-11-22 15:04:51] [655e0a83360d6] [DEBUG] callback main apres while ok [2023-11-22 15:04:51] [655e0a83360d6] [DEBUG] Detect Miriam number : stop [2023-11-22 15:04:51] [655e0a83360d6] [DEBUG] Update service_enabled : false [2023-11-22 15:04:51] [655e0a83360d6] [DEBUG] check_if_service_is_enabled Die [2023-11-22 15:07:13] [655e0b1132ec3] [DEBUG] Callback main start ok [2023-11-22 15:07:13] [655e0b1132ec3] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 15:07:13] [655e0b1132ec3] [DEBUG] Callback main avant while ok [2023-11-22 15:07:13] [655e0b1132ec3] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2023-11-22 15:07:12&metadata[message_id]=sms_655e0aed9ba50143036137&metadata[number]=+33645598967&metadata[sim_card_number]=+33755517568 [2023-11-22 15:07:13] [655e0b1132ec3] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33645598967 Text: Oui [2023-11-22 15:07:13] [655e0b1132ec3] [INFO] From: +33645598967|To: +33755517568|Date: 2023-11-22 15:07:12|Message: Oui [2023-11-22 15:07:13] [655e0b1132ec3] [DEBUG] callback main apres while ok [2023-11-22 15:07:13] [655e0b1132ec3] [DEBUG] Service is enabled ? false [2023-11-22 15:07:13] [655e0b1132ec3] [INFO] Service +33755517568 is shutdown ! [2023-11-22 15:08:16] [655e0b501a509] [DEBUG] Callback main start ok [2023-11-22 15:08:16] [655e0b501a509] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 15:08:16] [655e0b501a509] [DEBUG] Callback main avant while ok [2023-11-22 15:08:16] [655e0b501a509] [DEBUG] Fields : channel=sms&text=Merci&reception_date=2023-11-22 15:08:14&metadata[message_id]=sms_655e0b39b9e28492092522&metadata[number]=+33645598967&metadata[sim_card_number]=+33755517568 [2023-11-22 15:08:16] [655e0b501a509] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33645598967 Text: Merci [2023-11-22 15:08:16] [655e0b501a509] [INFO] From: +33645598967|To: +33755517568|Date: 2023-11-22 15:08:14|Message: Merci [2023-11-22 15:08:16] [655e0b501a509] [DEBUG] callback main apres while ok [2023-11-22 15:08:16] [655e0b501a509] [DEBUG] Service is enabled ? false [2023-11-22 15:08:16] [655e0b501a509] [INFO] Service +33755517568 is shutdown ! [2023-11-22 15:08:50] [655e0b72948f4] [DEBUG] Callback main start ok [2023-11-22 15:08:50] [655e0b72948f4] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 15:08:50] [655e0b72948f4] [DEBUG] Callback main avant while ok [2023-11-22 15:08:50] [655e0b72948f4] [DEBUG] Fields : channel=sms&text=Run&reception_date=2023-11-22 15:08:48&metadata[message_id]=sms_655ddcbdb5e11310314490&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2023-11-22 15:08:50] [655e0b72948f4] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: Run [2023-11-22 15:08:50] [655e0b72948f4] [INFO] From: +33634957587|To: +33755517568|Date: 2023-11-22 15:08:48|Message: Run [2023-11-22 15:08:50] [655e0b72948f4] [DEBUG] callback main apres while ok [2023-11-22 15:08:50] [655e0b72948f4] [DEBUG] Detect Miriam number : run [2023-11-22 15:08:50] [655e0b72948f4] [DEBUG] Update service_enabled : true [2023-11-22 15:08:50] [655e0b72948f4] [DEBUG] check_if_service_is_enabled Die [2023-11-22 15:33:18] [655e112ea8c52] [DEBUG] Callback main start ok [2023-11-22 15:33:18] [655e112ea8c52] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 15:33:18] [655e112ea8c52] [DEBUG] Callback main avant while ok [2023-11-22 15:33:18] [655e112ea8c52] [DEBUG] Fields : channel=sms&text=Bonjour Oui&reception_date=2023-11-22 15:33:17&metadata[message_id]=sms_655ddcd5545b8788499552&metadata[number]=+33659583980&metadata[sim_card_number]=+33755517568 [2023-11-22 15:33:18] [655e112ea8c52] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33659583980 Text: Bonjour Oui [2023-11-22 15:33:18] [655e112ea8c52] [INFO] From: +33659583980|To: +33755517568|Date: 2023-11-22 15:33:17|Message: Bonjour Oui [2023-11-22 15:33:18] [655e112ea8c52] [DEBUG] callback main apres while ok [2023-11-22 15:33:18] [655e112ea8c52] [DEBUG] Service is enabled ? true [2023-11-22 15:33:18] [655e112ea8c52] [INFO] Service +33755517568 is enabled ! [2023-11-22 15:33:18] [655e112ea8c52] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 15:33:18] [655e112ea8c52] [DEBUG] BDD CheckNumber : la table est vide [2023-11-22 15:33:18] [655e112ea8c52] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-22 15:33:18] [655e112ea8c52] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33659583980 [2023-11-22 15:33:18] [655e112ea8c52] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Oui' [2023-11-22 15:33:18] [655e112ea8c52] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-22 15:33:18] [655e112ea8c52] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2023-11-22 15:33:18] [655e112ea8c52] [INFO] Réponse automatique : journée DT ZEU - Souhaitez-vous faire du covoiturage ? [2023-11-22 15:33:18] [655e112ea8c52] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'DT ZEU' [2023-11-22 15:33:18] [655e112ea8c52] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'Grande Halle d’Auvergne' [2023-11-22 15:33:18] [655e112ea8c52] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2023-12-01 09:00:00' [2023-11-22 15:33:18] [655e112ea8c52] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2023-12-01 23:00:00' [2023-11-22 15:33:18] [655e112ea8c52] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2023-12-01' [2023-11-22 15:33:18] [655e112ea8c52] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage. Vous avez été invité à participer à la journée DT ZEU à la Grande Halle d’Auvergne, le 1er décembre 2023. Souhaitez-vous faire du covoiturage ?' [2023-11-22 15:33:18] [655e112ea8c52] [DEBUG] début chatgpt [2023-11-22 15:33:18] [655e112ea8c52] [DEBUG] curl_init OK [2023-11-22 15:33:18] [655e112ea8c52] [INFO] [CHAT GPT] Commun message : Array [2023-11-22 15:33:18] [655e112ea8c52] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Tu es un robot qui renvoie soit oui soit non. La question est la suivant : \"Souhaitez-vous faire du covoiturage ?\". A chaque fois que je vais t'envoyer un message, tu devras d\u00e9termin\u00e9 si le message est positif par rapport \u00e0 la question en me r\u00e9pondant uniquement par \"oui\" ou par \"non\". Si le SMS n'a aucun rapport, tu me renvois \"non\""},{"role":"user","content":"Bonjour Oui"}]} [2023-11-22 15:33:26] [655e112ea8c52] [DEBUG] Commun GPT response: { "id": "chatcmpl-8NiZyBT4V4zTcGTR3Lv07D4VBInW9", "object": "chat.completion", "created": 1700663598, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Non" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 107, "completion_tokens": 1, "total_tokens": 108 } } [2023-11-22 15:33:26] [655e112ea8c52] [DEBUG] Curl Closed OK [2023-11-22 15:33:26] [655e112ea8c52] [INFO] Commun GPT Content: { "id": "chatcmpl-8NiZyBT4V4zTcGTR3Lv07D4VBInW9", "object": "chat.completion", "created": 1700663598, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Non" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 107, "completion_tokens": 1, "total_tokens": 108 } } [2023-11-22 15:33:26] [655e112ea8c52] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour Oui' [2023-11-22 15:33:26] [655e112ea8c52] [DEBUG] [AUTOMATIC] Réponse Negative : Bonjour Oui [2023-11-22 15:33:26] [655e112ea8c52] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Merci d\'avoir répondu. Au revoir.' [2023-11-22 15:33:26] [655e112ea8c52] [INFO] Sender already set +33659583980 [2023-11-22 15:33:26] [655e112ea8c52] [INFO] SMS Count : 87 [2023-11-22 15:33:26] [655e112ea8c52] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33659583980"}],"text":"Merci d'avoir r\u00e9pondu. Au revoir.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2023-11-22 15:33:26] [655e112ea8c52] [DEBUG] [SMS] HTTP Code : 200 [2023-11-22 15:33:26] [655e112ea8c52] [INFO] [SMS] SMS envoyé avec succès id : sms_655e1136e4b99667909172 [2023-11-22 15:33:26] [655e112ea8c52] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655e1136e4b99667909172","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":34.66} [2023-11-22 15:33:26] [655e112ea8c52] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-11-22 15:33:26] [655e112ea8c52] [DEBUG] Callback juste avant fin callBack [2023-11-22 15:33:28] [655e1138b529a] [DEBUG] Callback main start ok [2023-11-22 15:33:28] [655e1138b529a] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 15:33:28] [655e1138b529a] [DEBUG] Callback main avant while ok [2023-11-22 15:33:28] [655e1138b529a] [DEBUG] Fields : channel=sms&text=Bonjour Oui&reception_date=2023-11-22 15:33:17&metadata[message_id]=sms_655ddcd5545b8788499552&metadata[number]=+33659583980&metadata[sim_card_number]=+33755517568 [2023-11-22 15:33:28] [655e1138b529a] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33659583980 Text: Bonjour Oui [2023-11-22 15:33:28] [655e1138b529a] [INFO] From: +33659583980|To: +33755517568|Date: 2023-11-22 15:33:17|Message: Bonjour Oui [2023-11-22 15:33:28] [655e1138b529a] [DEBUG] callback main apres while ok [2023-11-22 15:33:28] [655e1138b529a] [DEBUG] Service is enabled ? true [2023-11-22 15:33:28] [655e1138b529a] [INFO] Service +33755517568 is enabled ! [2023-11-22 15:33:28] [655e1138b529a] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2023-11-22 15:33:28] [655e1138b529a] [DEBUG] BDD CheckNumber : OK [2023-11-22 15:33:28] [655e1138b529a] [INFO] Callback SMS Count =? 2 [2023-11-22 15:33:28] [655e1138b529a] [INFO] Callback checkMessage : Bonjour Oui -- text: Bonjour Oui [2023-11-22 15:33:28] [655e1138b529a] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-22 15:33:28] [655e1138b529a] [DEBUG] Callback juste avant fin callBack [2023-11-22 15:34:29] [655e117541aa4] [DEBUG] Callback main start ok [2023-11-22 15:34:29] [655e117541aa4] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 15:34:29] [655e117541aa4] [DEBUG] Callback main avant while ok [2023-11-22 15:34:29] [655e117541aa4] [DEBUG] Fields : channel=sms&text=Stop&reception_date=2023-11-22 15:34:27&metadata[message_id]=sms_655ddcbdb5e11310314490&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2023-11-22 15:34:29] [655e117541aa4] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: Stop [2023-11-22 15:34:29] [655e117541aa4] [INFO] From: +33634957587|To: +33755517568|Date: 2023-11-22 15:34:27|Message: Stop [2023-11-22 15:34:29] [655e117541aa4] [DEBUG] callback main apres while ok [2023-11-22 15:34:29] [655e117541aa4] [DEBUG] Detect Miriam number : stop [2023-11-22 15:34:29] [655e117541aa4] [DEBUG] Update service_enabled : false [2023-11-22 15:34:29] [655e117541aa4] [DEBUG] check_if_service_is_enabled Die [2023-11-22 16:02:23] [655e17ff3bd70] [DEBUG] Callback main start ok [2023-11-22 16:02:23] [655e17ff3bd70] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 16:02:23] [655e17ff3bd70] [DEBUG] Callback main avant while ok [2023-11-22 16:02:23] [655e17ff3bd70] [DEBUG] Fields : channel=sms&text=Bonjour Alfred !&reception_date=2023-11-22 16:02:22&metadata[message_id]=sms_655ddcd5545b8788499552&metadata[number]=+33749813372&metadata[sim_card_number]=+33755517568 [2023-11-22 16:02:23] [655e17ff3bd70] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33749813372 Text: Bonjour Alfred ! [2023-11-22 16:02:23] [655e17ff3bd70] [INFO] From: +33749813372|To: +33755517568|Date: 2023-11-22 16:02:22|Message: Bonjour Alfred ! [2023-11-22 16:02:23] [655e17ff3bd70] [DEBUG] callback main apres while ok [2023-11-22 16:02:23] [655e17ff3bd70] [DEBUG] Service is enabled ? false [2023-11-22 16:02:23] [655e17ff3bd70] [INFO] Service +33755517568 is shutdown ! [2023-11-22 16:03:16] [655e183443e4f] [DEBUG] Callback main start ok [2023-11-22 16:03:16] [655e183443e4f] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 16:03:16] [655e183443e4f] [DEBUG] Callback main avant while ok [2023-11-22 16:03:16] [655e183443e4f] [DEBUG] Fields : channel=sms&text=I am looking for help to reach hotel - for the event&reception_date=2023-11-22 16:03:15&metadata[message_id]=sms_655ddcd5545b8788499552&metadata[number]=+33749813372&metadata[sim_card_number]=+33755517568 [2023-11-22 16:03:16] [655e183443e4f] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33749813372 Text: I am looking for help to reach hotel - for the event [2023-11-22 16:03:16] [655e183443e4f] [INFO] From: +33749813372|To: +33755517568|Date: 2023-11-22 16:03:15|Message: I am looking for help to reach hotel - for the event [2023-11-22 16:03:16] [655e183443e4f] [DEBUG] callback main apres while ok [2023-11-22 16:03:16] [655e183443e4f] [DEBUG] Service is enabled ? false [2023-11-22 16:03:16] [655e183443e4f] [INFO] Service +33755517568 is shutdown ! [2023-11-22 16:03:54] [655e185aebcaf] [DEBUG] Callback main start ok [2023-11-22 16:03:54] [655e185aebcaf] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 16:03:54] [655e185aebcaf] [DEBUG] Callback main avant while ok [2023-11-22 16:03:54] [655e185aebcaf] [DEBUG] Fields : channel=sms&text=I stay 5/7, Avenue de la Republique, clermont ferrand&reception_date=2023-11-22 16:03:54&metadata[message_id]=sms_655ddcd5545b8788499552&metadata[number]=+33749813372&metadata[sim_card_number]=+33755517568 [2023-11-22 16:03:54] [655e185aebcaf] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33749813372 Text: I stay 5/7, Avenue de la Republique, clermont ferrand [2023-11-22 16:03:54] [655e185aebcaf] [INFO] From: +33749813372|To: +33755517568|Date: 2023-11-22 16:03:54|Message: I stay 5/7, Avenue de la Republique, clermont ferrand [2023-11-22 16:03:54] [655e185aebcaf] [DEBUG] callback main apres while ok [2023-11-22 16:03:54] [655e185aebcaf] [DEBUG] Service is enabled ? false [2023-11-22 16:03:54] [655e185aebcaf] [INFO] Service +33755517568 is shutdown ! [2023-11-22 16:06:38] [655e18fea361a] [DEBUG] Callback main start ok [2023-11-22 16:06:38] [655e18fea361a] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 16:06:38] [655e18fea361a] [DEBUG] Callback main avant while ok [2023-11-22 16:06:38] [655e18fea361a] [DEBUG] Fields : channel=sms&text=Merci !&reception_date=2023-11-22 16:06:37&metadata[message_id]=sms_655ddcd5545b8788499552&metadata[number]=+33749813372&metadata[sim_card_number]=+33755517568 [2023-11-22 16:06:38] [655e18fea361a] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33749813372 Text: Merci ! [2023-11-22 16:06:38] [655e18fea361a] [INFO] From: +33749813372|To: +33755517568|Date: 2023-11-22 16:06:37|Message: Merci ! [2023-11-22 16:06:38] [655e18fea361a] [DEBUG] callback main apres while ok [2023-11-22 16:06:38] [655e18fea361a] [DEBUG] Service is enabled ? false [2023-11-22 16:06:38] [655e18fea361a] [INFO] Service +33755517568 is shutdown ! [2023-11-22 16:07:52] [655e19481dd80] [DEBUG] Callback main start ok [2023-11-22 16:07:52] [655e19481dd80] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 16:07:52] [655e19481dd80] [DEBUG] Callback main avant while ok [2023-11-22 16:07:52] [655e19481dd80] [DEBUG] Fields : channel=sms&text=Reach by 8AM&reception_date=2023-11-22 16:07:51&metadata[message_id]=sms_655e191818144771619441&metadata[number]=+33749813372&metadata[sim_card_number]=+33755517568 [2023-11-22 16:07:52] [655e19481dd80] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33749813372 Text: Reach by 8AM [2023-11-22 16:07:52] [655e19481dd80] [INFO] From: +33749813372|To: +33755517568|Date: 2023-11-22 16:07:51|Message: Reach by 8AM [2023-11-22 16:07:52] [655e19481dd80] [DEBUG] callback main apres while ok [2023-11-22 16:07:52] [655e19481dd80] [DEBUG] Service is enabled ? false [2023-11-22 16:07:52] [655e19481dd80] [INFO] Service +33755517568 is shutdown ! [2023-11-22 16:09:45] [655e19b98e9b4] [DEBUG] Callback main start ok [2023-11-22 16:09:45] [655e19b98e9b4] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 16:09:45] [655e19b98e9b4] [DEBUG] Callback main avant while ok [2023-11-22 16:09:45] [655e19b98e9b4] [DEBUG] Fields : channel=sms&text=Yes, as I understand event is starting by 8.15AM&reception_date=2023-11-22 16:09:44&metadata[message_id]=sms_655e1982f2a2f354436618&metadata[number]=+33749813372&metadata[sim_card_number]=+33755517568 [2023-11-22 16:09:45] [655e19b98e9b4] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33749813372 Text: Yes, as I understand event is starting by 8.15AM [2023-11-22 16:09:45] [655e19b98e9b4] [INFO] From: +33749813372|To: +33755517568|Date: 2023-11-22 16:09:44|Message: Yes, as I understand event is starting by 8.15AM [2023-11-22 16:09:45] [655e19b98e9b4] [DEBUG] callback main apres while ok [2023-11-22 16:09:45] [655e19b98e9b4] [DEBUG] Service is enabled ? false [2023-11-22 16:09:45] [655e19b98e9b4] [INFO] Service +33755517568 is shutdown ! [2023-11-22 16:13:36] [655e1aa08a82d] [DEBUG] Callback main start ok [2023-11-22 16:13:36] [655e1aa08a82d] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 16:13:36] [655e1aa08a82d] [DEBUG] Callback main avant while ok [2023-11-22 16:13:36] [655e1aa08a82d] [DEBUG] Fields : channel=sms&text=I need help to reach to event - Grand Halle d'Avergene by 8.15AM, I mistakenly said Hotel&reception_date=2023-11-22 16:13:35&metadata[message_id]=sms_655e1a3ba5e9e630620189&metadata[number]=+33749813372&metadata[sim_card_number]=+33755517568 [2023-11-22 16:13:36] [655e1aa08a82d] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33749813372 Text: I need help to reach to event - Grand Halle d'Avergene by 8.15AM, I mistakenly said Hotel [2023-11-22 16:13:36] [655e1aa08a82d] [INFO] From: +33749813372|To: +33755517568|Date: 2023-11-22 16:13:35|Message: I need help to reach to event - Grand Halle d'Avergene by 8.15AM, I mistakenly said Hotel [2023-11-22 16:13:36] [655e1aa08a82d] [DEBUG] callback main apres while ok [2023-11-22 16:13:36] [655e1aa08a82d] [DEBUG] Service is enabled ? false [2023-11-22 16:13:36] [655e1aa08a82d] [INFO] Service +33755517568 is shutdown ! [2023-11-22 16:16:16] [655e1b401dec7] [DEBUG] Callback main start ok [2023-11-22 16:16:16] [655e1b401dec7] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 16:16:16] [655e1b401dec7] [DEBUG] Callback main avant while ok [2023-11-22 16:16:16] [655e1b401dec7] [DEBUG] Fields : channel=sms&text=Yes&reception_date=2023-11-22 16:16:15&metadata[message_id]=sms_655e1b2e72313714056355&metadata[number]=+33749813372&metadata[sim_card_number]=+33755517568 [2023-11-22 16:16:16] [655e1b401dec7] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33749813372 Text: Yes [2023-11-22 16:16:16] [655e1b401dec7] [INFO] From: +33749813372|To: +33755517568|Date: 2023-11-22 16:16:15|Message: Yes [2023-11-22 16:16:16] [655e1b401dec7] [DEBUG] callback main apres while ok [2023-11-22 16:16:16] [655e1b401dec7] [DEBUG] Service is enabled ? false [2023-11-22 16:16:16] [655e1b401dec7] [INFO] Service +33755517568 is shutdown ! [2023-11-22 16:18:18] [655e1bba8815d] [DEBUG] Callback main start ok [2023-11-22 16:18:18] [655e1bba8815d] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 16:18:18] [655e1bba8815d] [DEBUG] Callback main avant while ok [2023-11-22 16:18:18] [655e1bba8815d] [DEBUG] Fields : channel=sms&text=At the end of event , but I will confirm after talking with my colleagues tomorrow&reception_date=2023-11-22 16:18:17&metadata[message_id]=sms_655e1b6e699cb483423654&metadata[number]=+33749813372&metadata[sim_card_number]=+33755517568 [2023-11-22 16:18:18] [655e1bba8815d] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33749813372 Text: At the end of event , but I will confirm after talking with my colleagues tomorrow [2023-11-22 16:18:18] [655e1bba8815d] [INFO] From: +33749813372|To: +33755517568|Date: 2023-11-22 16:18:17|Message: At the end of event , but I will confirm after talking with my colleagues tomorrow [2023-11-22 16:18:18] [655e1bba8815d] [DEBUG] callback main apres while ok [2023-11-22 16:18:18] [655e1bba8815d] [DEBUG] Service is enabled ? false [2023-11-22 16:18:18] [655e1bba8815d] [INFO] Service +33755517568 is shutdown ! [2023-11-22 16:18:23] [655e1bbf8ff69] [DEBUG] Callback main start ok [2023-11-22 16:18:23] [655e1bbf8ff69] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 16:18:23] [655e1bbf8ff69] [DEBUG] Callback main avant while ok [2023-11-22 16:18:23] [655e1bbf8ff69] [DEBUG] Fields : channel=sms&text=Is it okay&reception_date=2023-11-22 16:18:22&metadata[message_id]=sms_655e1b6e699cb483423654&metadata[number]=+33749813372&metadata[sim_card_number]=+33755517568 [2023-11-22 16:18:23] [655e1bbf8ff69] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33749813372 Text: Is it okay [2023-11-22 16:18:23] [655e1bbf8ff69] [INFO] From: +33749813372|To: +33755517568|Date: 2023-11-22 16:18:22|Message: Is it okay [2023-11-22 16:18:23] [655e1bbf8ff69] [DEBUG] callback main apres while ok [2023-11-22 16:18:23] [655e1bbf8ff69] [DEBUG] Service is enabled ? false [2023-11-22 16:18:23] [655e1bbf8ff69] [INFO] Service +33755517568 is shutdown ! [2023-11-22 16:20:38] [655e1c468955e] [DEBUG] Callback main start ok [2023-11-22 16:20:38] [655e1c468955e] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 16:20:38] [655e1c468955e] [DEBUG] Callback main avant while ok [2023-11-22 16:20:38] [655e1c468955e] [DEBUG] Fields : channel=sms&text=Yes absolutely!&reception_date=2023-11-22 16:20:37&metadata[message_id]=sms_655e1c22ab04a186884524&metadata[number]=+33749813372&metadata[sim_card_number]=+33755517568 [2023-11-22 16:20:38] [655e1c468955e] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33749813372 Text: Yes absolutely! [2023-11-22 16:20:38] [655e1c468955e] [INFO] From: +33749813372|To: +33755517568|Date: 2023-11-22 16:20:37|Message: Yes absolutely! [2023-11-22 16:20:38] [655e1c468955e] [DEBUG] callback main apres while ok [2023-11-22 16:20:38] [655e1c468955e] [DEBUG] Service is enabled ? false [2023-11-22 16:20:38] [655e1c468955e] [INFO] Service +33755517568 is shutdown ! [2023-11-22 16:23:27] [655e1cefef59e] [DEBUG] Callback main start ok [2023-11-22 16:23:27] [655e1cefef59e] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 16:23:27] [655e1cefef59e] [DEBUG] Callback main avant while ok [2023-11-22 16:23:27] [655e1cefef59e] [DEBUG] Fields : channel=sms&text=Oui Juste le 29 au matin car je serai certainement à la gare de Clermont Après je suis véhiculée par un Coach&reception_date=2023-11-22 16:23:27&metadata[message_id]=sms_655cd3668f390560064672&metadata[number]=+33689645457&metadata[sim_card_number]=+33755517569 [2023-11-22 16:23:27] [655e1cefef59e] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33689645457 Text: Oui Juste le 29 au matin car je serai certainement à la gare de Clermont Après je suis véhiculée par un Coach [2023-11-22 16:23:27] [655e1cefef59e] [INFO] From: +33689645457|To: +33755517569|Date: 2023-11-22 16:23:27|Message: Oui Juste le 29 au matin car je serai certainement à la gare de Clermont Après je suis véhiculée par un Coach [2023-11-22 16:23:27] [655e1cefef59e] [DEBUG] callback main apres while ok [2023-11-22 16:23:27] [655e1cefef59e] [DEBUG] Service is enabled ? true [2023-11-22 16:23:27] [655e1cefef59e] [INFO] Service +33755517569 is enabled ! [2023-11-22 16:23:27] [655e1cefef59e] [DEBUG] callback main sim_card_number n'est pas correct : +33755517569 envoi vers fin de callback [2023-11-22 16:23:27] [655e1cefef59e] [DEBUG] Callback juste avant fin callBack [2023-11-22 16:43:33] [655e21a5d61e0] [DEBUG] Callback main start ok [2023-11-22 16:43:33] [655e21a5d61e0] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 16:43:33] [655e21a5d61e0] [DEBUG] Callback main avant while ok [2023-11-22 16:43:33] [655e21a5d61e0] [DEBUG] Fields : channel=sms&text=Merci beaucoup !&reception_date=2023-11-22 16:43:32&metadata[message_id]=sms_655e1cb07d8de476056823&metadata[number]=+33749813372&metadata[sim_card_number]=+33755517568 [2023-11-22 16:43:33] [655e21a5d61e0] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33749813372 Text: Merci beaucoup ! [2023-11-22 16:43:33] [655e21a5d61e0] [INFO] From: +33749813372|To: +33755517568|Date: 2023-11-22 16:43:32|Message: Merci beaucoup ! [2023-11-22 16:43:33] [655e21a5d61e0] [DEBUG] callback main apres while ok [2023-11-22 16:43:33] [655e21a5d61e0] [DEBUG] Service is enabled ? false [2023-11-22 16:43:33] [655e21a5d61e0] [INFO] Service +33755517568 is shutdown ! [2023-11-22 17:10:57] [655e281127987] [DEBUG] Callback main start ok [2023-11-22 17:10:57] [655e281127987] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 17:10:57] [655e281127987] [DEBUG] Callback main avant while ok [2023-11-22 17:10:57] [655e281127987] [DEBUG] Fields : channel=sms&text=Conducteur&reception_date=2023-11-22 17:10:55&metadata[message_id]=sms_655cfda2f37dd000005579&metadata[number]=+33670016464&metadata[sim_card_number]=+33755517586 [2023-11-22 17:10:57] [655e281127987] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33670016464 Text: Conducteur [2023-11-22 17:10:57] [655e281127987] [INFO] From: +33670016464|To: +33755517586|Date: 2023-11-22 17:10:55|Message: Conducteur [2023-11-22 17:10:57] [655e281127987] [DEBUG] callback main apres while ok [2023-11-22 17:10:57] [655e281127987] [DEBUG] Service is enabled ? true [2023-11-22 17:10:57] [655e281127987] [INFO] Service +33755517586 is enabled ! [2023-11-22 17:10:57] [655e281127987] [DEBUG] callback main sim_card_number n'est pas correct : +33755517586 envoi vers fin de callback [2023-11-22 17:10:57] [655e281127987] [DEBUG] Callback juste avant fin callBack [2023-11-22 17:27:35] [655e2bf792287] [DEBUG] Callback main start ok [2023-11-22 17:27:35] [655e2bf792287] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 17:27:35] [655e2bf792287] [DEBUG] Callback main avant while ok [2023-11-22 17:27:35] [655e2bf792287] [DEBUG] Fields : channel=sms&text=Bonjour N'arrivant pas à vous joindre. Oui Merci Cordialement&reception_date=2023-11-22 17:27:34&metadata[message_id]=sms_655cd3b7a9cb4825720800&metadata[number]=+33670081571&metadata[sim_card_number]=+33755517586 [2023-11-22 17:27:35] [655e2bf792287] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33670081571 Text: Bonjour N'arrivant pas à vous joindre. Oui Merci Cordialement [2023-11-22 17:27:35] [655e2bf792287] [INFO] From: +33670081571|To: +33755517586|Date: 2023-11-22 17:27:34|Message: Bonjour N'arrivant pas à vous joindre. Oui Merci Cordialement [2023-11-22 17:27:35] [655e2bf792287] [DEBUG] callback main apres while ok [2023-11-22 17:27:35] [655e2bf792287] [DEBUG] Service is enabled ? true [2023-11-22 17:27:35] [655e2bf792287] [INFO] Service +33755517586 is enabled ! [2023-11-22 17:27:35] [655e2bf792287] [DEBUG] callback main sim_card_number n'est pas correct : +33755517586 envoi vers fin de callback [2023-11-22 17:27:35] [655e2bf792287] [DEBUG] Callback juste avant fin callBack [2023-11-22 18:20:40] [655e3868ea52c] [DEBUG] Callback main start ok [2023-11-22 18:20:40] [655e3868ea52c] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-22 18:20:40] [655e3868ea52c] [DEBUG] Callback main avant while ok [2023-11-22 18:20:40] [655e3868ea52c] [DEBUG] Fields : channel=sms&text=Non&reception_date=2023-11-22 18:20:40&metadata[message_id]=sms_655cd3b7a9cb4825720800&metadata[number]=+33633454198&metadata[sim_card_number]=+33755517586 [2023-11-22 18:20:40] [655e3868ea52c] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33633454198 Text: Non [2023-11-22 18:20:40] [655e3868ea52c] [INFO] From: +33633454198|To: +33755517586|Date: 2023-11-22 18:20:40|Message: Non [2023-11-22 18:20:40] [655e3868ea52c] [DEBUG] callback main apres while ok [2023-11-22 18:20:40] [655e3868ea52c] [DEBUG] Service is enabled ? true [2023-11-22 18:20:40] [655e3868ea52c] [INFO] Service +33755517586 is enabled ! [2023-11-22 18:20:40] [655e3868ea52c] [DEBUG] callback main sim_card_number n'est pas correct : +33755517586 envoi vers fin de callback [2023-11-22 18:20:40] [655e3868ea52c] [DEBUG] Callback juste avant fin callBack