llama-stack/llama_stack/apis
Ashwin Bharambe 0d96070af9
Update OpenAPI generator to add param and field documentation (#896)
We desperately need to document our APIs. This is the basic requirement
of having a Spec :)

This PR updates the OpenAPI generator so documentation for request
parameters and object fields can be properly added to the OpenAPI specs.
From there, this should get picked by Stainless, etc.

## Test Plan:

Updated client-sdk (See
https://github.com/meta-llama/llama-stack-client-python/pull/104) and
then ran:

```bash
cd tests/client-sdk
LLAMA_STACK_CONFIG=../../llama_stack/templates/fireworks/run.yaml pytest -s -v inference/test_inference.py agents/test_agents.py
```
2025-01-29 10:04:30 -08:00
..
agents Update OpenAPI generator to add param and field documentation (#896) 2025-01-29 10:04:30 -08:00
batch_inference Update OpenAPI generator to add param and field documentation (#896) 2025-01-29 10:04:30 -08:00
common Update OpenAPI generator to add param and field documentation (#896) 2025-01-29 10:04:30 -08:00
datasetio More idiomatic REST API (#765) 2025-01-15 13:20:09 -08:00
datasets More idiomatic REST API (#765) 2025-01-15 13:20:09 -08:00
eval Update discriminator to have the correct mapping (#881) 2025-01-27 09:18:13 -08:00
eval_tasks More idiomatic REST API (#765) 2025-01-15 13:20:09 -08:00
inference Update OpenAPI generator to add param and field documentation (#896) 2025-01-29 10:04:30 -08:00
inspect REST API fixes (#789) 2025-01-16 13:47:08 -08:00
models More idiomatic REST API (#765) 2025-01-15 13:20:09 -08:00
post_training Update discriminator to have the correct mapping (#881) 2025-01-27 09:18:13 -08:00
safety More idiomatic REST API (#765) 2025-01-15 13:20:09 -08:00
scoring More idiomatic REST API (#765) 2025-01-15 13:20:09 -08:00
scoring_functions Update discriminator to have the correct mapping (#881) 2025-01-27 09:18:13 -08:00
shields More idiomatic REST API (#765) 2025-01-15 13:20:09 -08:00
synthetic_data_generation [remove import *] clean up import *'s (#689) 2024-12-27 15:45:44 -08:00
telemetry Update discriminator to have the correct mapping (#881) 2025-01-27 09:18:13 -08:00
tools [memory refactor][6/n] Update naming and routes (#839) 2025-01-22 10:39:13 -08:00
vector_dbs [memory refactor][1/n] Rename Memory -> VectorIO, MemoryBanks -> VectorDBs (#828) 2025-01-22 09:59:30 -08:00
vector_io [memory refactor][6/n] Update naming and routes (#839) 2025-01-22 10:39:13 -08:00
__init__.py API Updates (#73) 2024-09-17 19:51:35 -07:00
datatypes.py [memory refactor][1/n] Rename Memory -> VectorIO, MemoryBanks -> VectorDBs (#828) 2025-01-22 09:59:30 -08:00
resource.py Update OpenAPI generator to add param and field documentation (#896) 2025-01-29 10:04:30 -08:00
version.py llama-stack version alpha -> v1 2025-01-15 05:58:09 -08:00