-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Feat/port tests to dspy lm client #1585
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
mikeedjones
wants to merge
16
commits into
stanfordnlp:main
from
mikeedjones:feat/port-tests-to-dspy-lm-client
Closed
Changes from all commits
Commits
Show all changes
16 commits
Select commit
Hold shift + click to select a range
9c753b7
feat(dspy): add dummyLM based upon dspy.clients.lm.LM
b0d4f2c
feat(dspy): move tests using DspyDummyLM to own folder for deprecation
9753f3e
feat(dspy): add unqiue base names for all tests by adding __init__.py…
1100658
feat(dspy): follow same pattern as other uses of DSPDummyLM
7de20e6
feat(dspy): update dummyLM completions for ChatAdapter instructions
f817dd3
feat(dspy): revert removal of whitespace
476b865
feat(dspy): update remaining tests
789b7a1
feat(dspy): revert changes to MIPRO tests
03d8f2b
feat(dspy): clear settings between tests
843d63b
feat(dspy): rm print
6d7c968
feat(dspy): handle case where type origin doesn't have a __name__ attr
5221ab3
feat(dspy): whitespace
dafd8ff
deepcopy(DEFAULT_CONFIG) to avoid reference
5e03bc4
deepcopy(DEFAULT_CONFIG) to avoid reference
53b24c8
feat(dspy): remove files where DSPDummyLM not used
a9eee35
Merge branch 'main' into feat/port-tests-to-dspy-lm-client
okhat File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| import pytest | ||
|
|
||
| import dspy | ||
| from dsp.utils.settings import DEFAULT_CONFIG | ||
|
|
||
|
|
||
| @pytest.fixture(autouse=True) | ||
| def clear_settings(): | ||
| """Ensures that the settings are cleared after each test.""" | ||
|
|
||
| yield | ||
|
|
||
| dspy.settings.configure(**DEFAULT_CONFIG, inherit_config=False) |
Empty file.
Empty file.
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Change to account for the origin of
Literalnot having a__name__attribute.