[Ellipsis] create_partial streaming not behaving as expected #714
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary:
Issue: resolves #665
Implementation:
Step 1: Replace
pydantic_core.from_json
withjitter.from_json
ininstructor/dsl/partial.py
In the
PartialBase
class within theinstructor/dsl/partial.py
file, replacepydantic_core.from_json
withjitter.from_json
in themodel_from_chunks
andmodel_from_chunks_async
methods. Make sure to importjitter
at the top of the file. The changes should look like this:After making the change, test the feature to make sure it's working as expected.
Report:
Replace
Replacedpydantic_core.from_json
withjitter.from_json
ininstructor/dsl/partial.py
pydantic_core.from_json
withjitter.from_json
in themodel_from_chunks
andmodel_from_chunks_async
methods of thePartialBase
class in theinstructor/dsl/partial.py
file. Also added the import statement forjitter
at the top of the file.Something look wrong?: If this Pull Request doesn't contain the expected changes, add more information to #665. Then, try again. For more information, check the documentation.