burtenshaw
burtenshaw
**Is your feature request related to a problem? Please describe.** Whilst refactoring the Python SDK, I am implementing methods to add and update records to Argilla server. When creating records,...
This draft PR proposes a way of using a DSPy prediction module as a text generation step. The advantage of this is that text generation could use an optimised, evaluated,...
This PR supports mapping incoming columns/keys to dataset attributes in these two ways: - supports tuple values in the mapping parameter of the log method so that user can specify...
# What It is not possible to use the `mapping` parameter in the `log` method to assign one column of the incoming dataset to multiple Argilla attributes. # why This...
**Describe the bug** When updating suggestions in records via `DatasetRecords.log` a `StopIteration` error is thrown trying to iterate over the non-existent user_ids. This happens on the argilla dev environment deployment,...
**Describe the bug** When I try to retrieve resources from the server (1.29) with the new sdk i do not get a json response. ```python import argilla_sdk as rg client...
We could support minimal pandas integration, in the same way we currently support datasets. This would also allow our docs on adding records to show examples using data structures. argilla-io/argilla-python#228...
Includes argilla-io/argilla-python#196 It is not clear for users how the could or should serialize resources for persistance. - The method names should be made consistent - API methods should be...
We can improve code quality and reduce redunancy by using a pydnatic type annotator instead of identical methods on each cleas: @frascuchon gives an example here: https://github.com/argilla-io/argilla-python/pull/195#discussion_r1604995059
Currently all resources are within a file named `_resource.py` this means IDEs do not rank references properly.