Can we load dataset, do modification and then use modified dataset to run experiments?
馃挕聽Hint: Mention RunLLM in the thread for followups.
No when I say modification, it is on input query of dataset
Darshan T. You can edit dataset elements in the UI. Click on any dataset example and then click "Edit Example"
Or, you can get the dataset with get_dataset, convert to df using to_dataframe , and then make any edits you like.
hi Darshan T. In general, Phoenix experiments use dataset examples as an input to an arbitrary "task" callable. Any modifications you want can be encapsulated in that task, so for instance if you want to transform some data in all of your dataset examples (such as pulling out a specific key in the input based on the metadata), that logic and live in the task itself
It is like variable in a query which i needs to update based on requirement. Yes, I'm using it that way only in task. But for eval, I'll need to update on each eval function also...so i thought, if i can better update dataset it will be smooth!
in this case it seems like you might want to create a new dataset or include the transformation in the task
Yes. Not specifically in task like anywhere it should be fine. Again it is not like creating and uploading new dataset, It's just for experiment part only. I tried like this but it is not working out
