Hello, I’m a bit disappointed of results, I want to train it with emails and get some results depending on the question, so I can help the agents suggesting them what to respond in the email… here are couple of examples of my jsonl:
{"prompt":"Buenas me equivocado al compartir una lotería ->","completion":" Buenos días, María. Gracias por escribirnos. Te informamos de que una vez compartido un boleto, el sistema no nos permite anular ni modificar la compartición, puesto que a la persona con la que lo has compartido le llega un SMS con dicha compartición. La opción para anular dicha compartición sería que la otra persona nos escribiera un WhatsApp desde su teléfono al 666666666, diciendo que rechaza la compartición. Quedamos a la espera.+++"}
{"prompt":"Quiero cambiar el teléfono asociado a esta cuenta. Por favor, pongan el tlf 666555333 ->","completion":" Buenos días, Sebastian. Gracias por escribirnos. Hemos desverificado tu teléfono para que puedas cambiarlo. Solo tienes que pulsar sobre el botón de las tres rayitas que se encuentra en la parte superior izquierda de la pantalla y \"Editar perfil\". En la pantalla de \"Datos de usuario\", pulsa sobre el número de teléfono para introducir el nuevo, pulsa sobre \"Guardar\" y sigue de nuevo las instrucciones de verificación. Esperamos haberte ayudado. Si tienes cualquier duda puedes volver a ponerte en contacto con nosotros.+++"}
I have used the model: davincci
I have trained it with: 200 emails
I have added → at the end of the prompt
I have added +++ at the end of the completion
I have removed every \r\n or \n from all the questions and prompt because in previous finetunning I was getting even worst results…
This is how I prompt:
Buenas me equivocado al compartir una lotería
Results:
de navidad, pero me gustaría que me devolvieran el importe de la compra para que pueda volver a compartirla gracias Buenas tardes, Antonio. Gracias por escribirnos. Nos gustaría informarte que para poder devolver un boleto, tiene que haber transcurrido al menos 48 horas desde la compra. Si lo deseas, puedes contactar con nosotros mañana viernes, de 09:00 a 14:00, o el sábado de 09:00 a 14:00 y de 16:00 a 20:00, para que te ayudemos a revisar el boleto y te lo devolvamos. Esperamos haberte ayudado. Si tienes cualquier duda puedes volver a ponerte en contacto con nosotros.
I have marked in italic what looks like it’s part of the question… not only the response isn’t accurate but the response is also finishing the question of the prompt… it’s so weird…
My request on Javascript with the params:
const response = await openai.createCompletion({
model: model,
prompt: prompt,
temperature: 0,
max_tokens: 1000,
top_p: 1,
frequency_penalty: 0,
presence_penalty: 0,
stop: "+++",
});
My questions are:
- Can you give me an advice? Anything will be welcome!
- Am I doing something wrong?
- I read to put everything under the completion and leave the prompt empty ‘’ should I try?
Thanks in advanced