All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Codespace python env no longer broken by quickstart
- Move pulumi entrypoint to the infra directory
- quickstart.py now supports multiline values correctly
- quickstart now asks you to change the default project name
- quickstart now prints the application URL
- Add python 3.9 requirement to README
- More detailed .env.template
- Change of LLM single code change
- More prominent LLM setting
- pulumi-datarobot bumped to 0.5.3
- Instructions to change the LLM in Readme adjusted to the new process
- Better exception handling around credential validation
- Update safe_dump to support unicode
- Sanitised input column names for the NBO data set
- Support for AWS Credential type and AWS-based LLM blueprints
- Full testing of the LLM credentials before start
- add context tracing to this recipe.
- update pulumi-datarobot to >=0.4.5
- Changed default target name to the buzok standard "resultText"
- improvements to the README
- Custom Metrics consolidated under
nbo/custom_metrics.py
- add 3.9 compatibility check to mypy
- add pyproject.toml to store lint and test configuration
- Use Playground LLM instead of custom model for the generative deployment
- Use chat endpoint
- Removed temperature and llm model control to support change of LLM's
- Use python 3.12 app source environment
- Remove hardcoded endpoint in frontend project and deployment urls
- Fix comment handling in quickstart
- Bring release/10.2 in sync with main
- Hide the Streamlit
deploy
button - Ensure app settings update does not cause
pulumi up
to fail
- Update DataRobot logo
- Bring release/10.2 in sync with main
- quickstart.py script for getting started more quickly
- Changelog file to keep track of changes in the project.
- Multi language support in frontend (Spanish, French, Japanese, Korean, Portuguese)
- Link Application, Deployment and Registered model to the use case in DR
- datarobot_drum dependency to enable autopilot statusing from Pulumi CLI on first run