Commit 8fb7459e authored by Lianmin Zheng's avatar Lianmin Zheng
Browse files

update json decoding docs

parent bb3a3b66
...@@ -194,6 +194,7 @@ def regular_expression_gen(s): ...@@ -194,6 +194,7 @@ def regular_expression_gen(s):
``` ```
### JSON Decoding ### JSON Decoding
Use `regex` to specify a JSON schema with a regular expression.
```python ```python
character_regex = ( character_regex = (
...@@ -219,7 +220,7 @@ def character_gen(s, name): ...@@ -219,7 +220,7 @@ def character_gen(s, name):
s += sgl.gen("json_output", max_tokens=256, regex=character_regex) s += sgl.gen("json_output", max_tokens=256, regex=character_regex)
``` ```
See also [json_decode.py](examples/usage/json_decode.py). See also [json_decode.py](examples/usage/json_decode.py) for an additional example on specifying formats with Pydantic models.
### Batching ### Batching
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment