gitextract_2kjfhakd/ ├── .github/ │ └── workflows/ │ ├── black.yml │ └── python_tests.yml ├── .gitignore ├── CONTRIBUTING.md ├── README.md ├── examples/ │ ├── models/ │ │ ├── aisuite_example.py │ │ ├── async_openai_example.py │ │ ├── hf_client_example.py │ │ ├── litellm_example.py │ │ ├── ollama_example.py │ │ ├── openai_example.py │ │ ├── stream_async_hf_client_example.py │ │ ├── stream_openai_example.py │ │ └── transformers_example.py │ ├── openai_function_calling_example.py │ ├── stores/ │ │ ├── argilla_example.py │ │ ├── datasets_example.py │ │ ├── duckdb_example.py │ │ └── opentelemetry_example.py │ └── vision_example.py ├── pyproject.toml ├── src/ │ └── observers/ │ ├── __init__.py │ ├── base.py │ ├── frameworks/ │ │ └── __init__.py │ ├── models/ │ │ ├── __init__.py │ │ ├── aisuite.py │ │ ├── base.py │ │ ├── hf_client.py │ │ ├── litellm.py │ │ ├── openai.py │ │ └── transformers.py │ └── stores/ │ ├── __init__.py │ ├── argilla.py │ ├── base.py │ ├── datasets.py │ ├── duckdb.py │ ├── migrations/ │ │ ├── 001_create_schema_version.sql │ │ ├── 002_add_arguments_field.sql │ │ └── __init__.py │ ├── opentelemetry.py │ └── sql_base.py └── tests/ ├── __init__.py ├── conftest.py ├── integration/ │ └── models/ │ ├── test_async_examples.py │ ├── test_examples.py │ └── test_stream_examples.py └── unit/ └── stores/ └── test_datasets.py