burtenshaw

Results 27 issues of 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,...

type: enhancement
area: api
language: python
team: backend
severity: minor

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...

good first issue
area: python sdk

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...

area: python sdk

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

type: refactor
area: python sdk

Currently all resources are within a file named `_resource.py` this means IDEs do not rank references properly.

area: python sdk