Skip to content
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

Merge Agent Morpheus changes #1760

Merged
merged 82 commits into from
Jun 26, 2024
Merged

Merge Agent Morpheus changes #1760

merged 82 commits into from
Jun 26, 2024

Conversation

dagardner-nv
Copy link
Contributor

@dagardner-nv dagardner-nv commented Jun 24, 2024

Description

  • Merges changes in the fea-agent-morpheus feature branch into 24.06

By Submitting this PR I confirm:

  • I am familiar with the Contributing Guidelines.
  • When the PR is ready for review, new or existing tests cover these changes.
  • When the PR is ready for review, the documentation is up to date with these changes.

shawn-davis and others added 30 commits April 2, 2024 09:37
…url parameters to existing services for config parity.
## Description
Adds the ability to instantiate LLM services/clients dynamically, so
that models can be swapped out with command line arguments or config
files instead of having to refactor pipeline code.
Closes #1630 

## By Submitting this PR I confirm:
- I am familiar with the [Contributing
Guidelines](https://github.com/nv-morpheus/Morpheus/blob/main/docs/source/developer_guide/contributing.md).
- When the PR is ready for review, new or existing tests cover these
changes.
- When the PR is ready for review, the documentation is up to date with
these changes.
…#1679)

## Description
This PR standardizes the `NVIDIA_API_BASE` environment variable to
`NVAI_BASE_URL` per discussion with maintainers. The new name better
reflects the usage of this API for LLM-related tasks, and disambiguates
it from other NVIDIA APIs we may need to use in the future.

I also updated the `NVFoundationLLMService` docstring with the new
default base url used in the `langchain-nvidia-ai-endpoints` library.

## By Submitting this PR I confirm:
- I am familiar with the [Contributing
Guidelines](https://github.com/nv-morpheus/Morpheus/blob/main/docs/source/developer_guide/contributing.md).
- When the PR is ready for review, new or existing tests cover these
changes.
- When the PR is ready for review, the documentation is up to date with
these changes.
@dagardner-nv
Copy link
Contributor Author

/ok to test

…r the WriteToFileController since this already had the overwrite logic, also fixes a problem when the output file is a relative path without a directory prefix
@dagardner-nv
Copy link
Contributor Author

/ok to test

@dagardner-nv dagardner-nv added breaking Breaking change non-breaking Non-breaking change and removed non-breaking Non-breaking change breaking Breaking change labels Jun 25, 2024
@dagardner-nv
Copy link
Contributor Author

/ok to test

@dagardner-nv
Copy link
Contributor Author

/ok to test

@dagardner-nv
Copy link
Contributor Author

/ok to test

@dagardner-nv
Copy link
Contributor Author

/ok to test

@dagardner-nv
Copy link
Contributor Author

/ok to test

@dagardner-nv
Copy link
Contributor Author

/merge

@rapids-bot rapids-bot bot merged commit 7f24aef into branch-24.06 Jun 26, 2024
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement Improvement to existing functionality non-breaking Non-breaking change sherlock Issues/PRs related to Sherlock workflows and components
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

8 participants