Releases: rhesis-ai/rhesis
Releases · rhesis-ai/rhesis
Platform v0.2.3
What's Changed
- Release/V0.2.2 by @harry-rhesis in #229
- Hotfix: Backend DOCKER File by @harry-rhesis in #231
- Core Prompt Synthesizer Implementation 208 by @EmanueleDeRossi1 in #232
- Revert "Core Prompt Synthesizer Implementation" by @akwasigroch in #238
- Fix: Uv Installation In the worker and backend by @akwasigroch in #222
- Fix: Core Synth by @akwasigroch in #241
- Fix: Test Run Download by @harry-rhesis in #245
- Fix: Improve Linting Github Action by @akwasigroch in #235
- Fix: Routes Reformat by @akwasigroch in #236
- Create standard issue templates for feature, bug, and task #166 by @Technicorn-Nolusindiso in #211
- feature: Lint on Pull Request by @akwasigroch in #250
- Fix Make Rh Backend Start Functional by @asadaaron in #246
- Codecov Test Status by @harry-rhesis in #251
- Fix: Incorrect Diff In Linter by @akwasigroch in #255
- Fix: MacOS Ipv6 Resolution by @harry-rhesis in #256
- Fix: Enable trigger lint on every pull request by @akwasigroch in #257
- Comment Persistence and Retrieval by @asadaaron in #254
- Fix: Metrics Page Loading Time by @harry-rhesis in #258
- Fix: Database Migration Cloud by @harry-rhesis in #260
- Feature: LLM Service by @akwasigroch in #243
- Automate Env Variable #234 by @asadaaron in #237
- Fix Frontend Automate Env Selection by @asadaaron in #266
- Add Testing To Vs Code Settings by @akwasigroch in #269
- Fix: Ignore Pycharm Config Files by @akwasigroch in #268
- Fix: Metrics Inconsistencies by @harry-rhesis in #270
- Fix: Metrics Text Field Rerenders by @harry-rhesis in #271
- Comments For Collaboration by @jahanzaibsuleman07 in #261
- Fix: Models Names by @akwasigroch in #267
- Comments For Collaboration Feedback by @jahanzaibsuleman07 in #273
- Test Stats Endpoint by @harry-rhesis in #276
- fix: Display tooltip correctly for test runs by @harry-rhesis in #284
- fix: Tooltip visibility for different themes by @harry-rhesis in #285
New Contributors
- @Technicorn-Nolusindiso made their first contribution in #211
Full Changelog: v0.2.2...v0.2.3
SDK v0.2.3
What's Changed
- Release/V0.2.2 by @harry-rhesis in #229
- Hotfix: Backend DOCKER File by @harry-rhesis in #231
- Core Prompt Synthesizer Implementation 208 by @EmanueleDeRossi1 in #232
- Revert "Core Prompt Synthesizer Implementation" by @akwasigroch in #238
- Fix: Uv Installation In the worker and backend by @akwasigroch in #222
- Fix: Core Synth by @akwasigroch in #241
- Fix: Test Run Download by @harry-rhesis in #245
- Fix: Improve Linting Github Action by @akwasigroch in #235
- Fix: Routes Reformat by @akwasigroch in #236
- Create standard issue templates for feature, bug, and task #166 by @Technicorn-Nolusindiso in #211
- feature: Lint on Pull Request by @akwasigroch in #250
- Fix Make Rh Backend Start Functional by @asadaaron in #246
- Codecov Test Status by @harry-rhesis in #251
- Fix: Incorrect Diff In Linter by @akwasigroch in #255
- Fix: MacOS Ipv6 Resolution by @harry-rhesis in #256
- Fix: Enable trigger lint on every pull request by @akwasigroch in #257
- Comment Persistence and Retrieval by @asadaaron in #254
- Fix: Metrics Page Loading Time by @harry-rhesis in #258
- Fix: Database Migration Cloud by @harry-rhesis in #260
- Feature: LLM Service by @akwasigroch in #243
- Automate Env Variable #234 by @asadaaron in #237
- Fix Frontend Automate Env Selection by @asadaaron in #266
- Add Testing To Vs Code Settings by @akwasigroch in #269
- Fix: Ignore Pycharm Config Files by @akwasigroch in #268
- Fix: Metrics Inconsistencies by @harry-rhesis in #270
- Fix: Metrics Text Field Rerenders by @harry-rhesis in #271
- Comments For Collaboration by @jahanzaibsuleman07 in #261
- Fix: Models Names by @akwasigroch in #267
- Comments For Collaboration Feedback by @jahanzaibsuleman07 in #273
- Test Stats Endpoint by @harry-rhesis in #276
- fix: Display tooltip correctly for test runs by @harry-rhesis in #284
- fix: Tooltip visibility for different themes by @harry-rhesis in #285
New Contributors
- @Technicorn-Nolusindiso made their first contribution in #211
Full Changelog: v0.2.2...sdk-v0.2.3
Frontend v0.2.3
What's Changed
- Release/V0.2.2 by @harry-rhesis in #229
- Hotfix: Backend DOCKER File by @harry-rhesis in #231
- Core Prompt Synthesizer Implementation 208 by @EmanueleDeRossi1 in #232
- Revert "Core Prompt Synthesizer Implementation" by @akwasigroch in #238
- Fix: Uv Installation In the worker and backend by @akwasigroch in #222
- Fix: Core Synth by @akwasigroch in #241
- Fix: Test Run Download by @harry-rhesis in #245
- Fix: Improve Linting Github Action by @akwasigroch in #235
- Fix: Routes Reformat by @akwasigroch in #236
- Create standard issue templates for feature, bug, and task #166 by @Technicorn-Nolusindiso in #211
- feature: Lint on Pull Request by @akwasigroch in #250
- Fix Make Rh Backend Start Functional by @asadaaron in #246
- Codecov Test Status by @harry-rhesis in #251
- Fix: Incorrect Diff In Linter by @akwasigroch in #255
- Fix: MacOS Ipv6 Resolution by @harry-rhesis in #256
- Fix: Enable trigger lint on every pull request by @akwasigroch in #257
- Comment Persistence and Retrieval by @asadaaron in #254
- Fix: Metrics Page Loading Time by @harry-rhesis in #258
- Fix: Database Migration Cloud by @harry-rhesis in #260
- Feature: LLM Service by @akwasigroch in #243
- Automate Env Variable #234 by @asadaaron in #237
- Fix Frontend Automate Env Selection by @asadaaron in #266
- Add Testing To Vs Code Settings by @akwasigroch in #269
- Fix: Ignore Pycharm Config Files by @akwasigroch in #268
- Fix: Metrics Inconsistencies by @harry-rhesis in #270
- Fix: Metrics Text Field Rerenders by @harry-rhesis in #271
- Comments For Collaboration by @jahanzaibsuleman07 in #261
- Fix: Models Names by @akwasigroch in #267
- Comments For Collaboration Feedback by @jahanzaibsuleman07 in #273
- Test Stats Endpoint by @harry-rhesis in #276
- fix: Display tooltip correctly for test runs by @harry-rhesis in #284
- fix: Tooltip visibility for different themes by @harry-rhesis in #285
New Contributors
- @Technicorn-Nolusindiso made their first contribution in #211
Full Changelog: v0.2.2...frontend-v0.2.3
Backend v0.2.3
What's Changed
- Release/V0.2.2 by @harry-rhesis in #229
- Hotfix: Backend DOCKER File by @harry-rhesis in #231
- Core Prompt Synthesizer Implementation 208 by @EmanueleDeRossi1 in #232
- Revert "Core Prompt Synthesizer Implementation" by @akwasigroch in #238
- Fix: Uv Installation In the worker and backend by @akwasigroch in #222
- Fix: Core Synth by @akwasigroch in #241
- Fix: Test Run Download by @harry-rhesis in #245
- Fix: Improve Linting Github Action by @akwasigroch in #235
- Fix: Routes Reformat by @akwasigroch in #236
- Create standard issue templates for feature, bug, and task #166 by @Technicorn-Nolusindiso in #211
- feature: Lint on Pull Request by @akwasigroch in #250
- Fix Make Rh Backend Start Functional by @asadaaron in #246
- Codecov Test Status by @harry-rhesis in #251
- Fix: Incorrect Diff In Linter by @akwasigroch in #255
- Fix: MacOS Ipv6 Resolution by @harry-rhesis in #256
- Fix: Enable trigger lint on every pull request by @akwasigroch in #257
- Comment Persistence and Retrieval by @asadaaron in #254
- Fix: Metrics Page Loading Time by @harry-rhesis in #258
- Fix: Database Migration Cloud by @harry-rhesis in #260
- Feature: LLM Service by @akwasigroch in #243
- Automate Env Variable #234 by @asadaaron in #237
- Fix Frontend Automate Env Selection by @asadaaron in #266
- Add Testing To Vs Code Settings by @akwasigroch in #269
- Fix: Ignore Pycharm Config Files by @akwasigroch in #268
- Fix: Metrics Inconsistencies by @harry-rhesis in #270
- Fix: Metrics Text Field Rerenders by @harry-rhesis in #271
- Comments For Collaboration by @jahanzaibsuleman07 in #261
- Fix: Models Names by @akwasigroch in #267
- Comments For Collaboration Feedback by @jahanzaibsuleman07 in #273
- Test Stats Endpoint by @harry-rhesis in #276
- fix: Display tooltip correctly for test runs by @harry-rhesis in #284
- fix: Tooltip visibility for different themes by @harry-rhesis in #285
New Contributors
- @Technicorn-Nolusindiso made their first contribution in #211
Full Changelog: v0.2.2...backend-v0.2.3
Platform v0.2.2
What's Changed
- Docs/Fix Contributing Guide Backend by @EmanueleDeRossi1 in #145
- Fix: Test Set Infinite Loading by @harry-rhesis in #152
- Fix: Authentication Invited Users by @harry-rhesis in #153
- fix: correct GUID import path in alembic migrations by @asadaaron in #158
- Fix: Prevent Env Loading In Vscode by @akwasigroch in #161
- Fix: Default Base Url by @akwasigroch in #164
- Test Results Data and Statistics by @harry-rhesis in #167
- Fix: PR Script Behavior Unpushed by @harry-rhesis in #168
- Doc Upload Endpoint by @EmanueleDeRossi1 in #160
- Document Support Generate Tests by @EmanueleDeRossi1 in #169
- Chore/Get Entity Fields Names by @akwasigroch in #170
- Feature/154 migrate model scoring to rhesis sdk by @alexeyhramov123 in #174
- Fix: Create Pr by @akwasigroch in #175
- Test Results Poc Frontend by @harry-rhesis in #176
- Fix: Generate Tests Documents Error by @EmanueleDeRossi1 in #179
- Fix: Test Results Display by @harry-rhesis in #180
- Release/Multi V0.2.1 by @harry-rhesis in #181
- Add Document Extractor Endpoint by @EmanueleDeRossi1 in #191
- Add Documents Generate Endpoint by @EmanueleDeRossi1 in #187
- Python Formating And Linting by @akwasigroch in #184
- Fix: Proper Sdk Formatting by @akwasigroch in #185
- Document Upload with Automatic Metadata Generation by @EmanueleDeRossi1 in #195
- Fix: Update Lockfiles by @akwasigroch in #196
- WIP: Fix: Improve Contributing Guides by @akwasigroch in #188
- Fix: Update Uv Lock by @akwasigroch in #204
- Fix: Improve UX/UI Test Generation Stepper by @EmanueleDeRossi1 in #201
- Fix: Update Start Sh Uvicorn by @jahanzaibsuleman07 in #210
- Fix: Gunicorn Timeout by @EmanueleDeRossi1 in #207
- Unit Testing Backend by @harry-rhesis in #215
- Fix: Update Complete Setup Button Enabled by @jahanzaibsuleman07 in #220
- Markitdown Migration by @EmanueleDeRossi1 in #218
- Fix: Projects Long Project Names Are Truncated 205 by @nicolai-rhesis in #212
- Fix: Projects Refreshing after New Project Creation Not Being Automatically Triggered 103 by @nicolai-rhesis in #213
- Containerize Backend Frontend Clean by @asadaaron in #224
- Unit Testing Automation by @harry-rhesis in #219
- Readme Code Coverage by @harry-rhesis in #227
- Fix: Frontend PROD Mode by @harry-rhesis in #228
New Contributors
- @asadaaron made their first contribution in #158
- @akwasigroch made their first contribution in #161
- @alexeyhramov123 made their first contribution in #174
- @jahanzaibsuleman07 made their first contribution in #210
Full Changelog: v0.2.0...v0.2.2
SDK v0.2.2
What's Changed
- Release/Multi V0.2.1 by @harry-rhesis in #181
- Add Document Extractor Endpoint by @EmanueleDeRossi1 in #191
- Add Documents Generate Endpoint by @EmanueleDeRossi1 in #187
- Python Formating And Linting by @akwasigroch in #184
- Fix: Proper Sdk Formatting by @akwasigroch in #185
- Document Upload with Automatic Metadata Generation by @EmanueleDeRossi1 in #195
- Fix: Update Lockfiles by @akwasigroch in #196
- WIP: Fix: Improve Contributing Guides by @akwasigroch in #188
- Fix: Update Uv Lock by @akwasigroch in #204
- Fix: Improve UX/UI Test Generation Stepper by @EmanueleDeRossi1 in #201
- Fix: Update Start Sh Uvicorn by @jahanzaibsuleman07 in #210
- Fix: Gunicorn Timeout by @EmanueleDeRossi1 in #207
- Unit Testing Backend by @harry-rhesis in #215
- Fix: Update Complete Setup Button Enabled by @jahanzaibsuleman07 in #220
- Markitdown Migration by @EmanueleDeRossi1 in #218
- Fix: Projects Long Project Names Are Truncated 205 by @nicolai-rhesis in #212
- Fix: Projects Refreshing after New Project Creation Not Being Automatically Triggered 103 by @nicolai-rhesis in #213
- Containerize Backend Frontend Clean by @asadaaron in #224
- Unit Testing Automation by @harry-rhesis in #219
- Readme Code Coverage by @harry-rhesis in #227
- Fix: Frontend PROD Mode by @harry-rhesis in #228
New Contributors
- @jahanzaibsuleman07 made their first contribution in #210
Full Changelog: polyphemus-v0.1.0...sdk-v0.2.2
Frontend v0.2.2
What's Changed
- Release/Multi V0.2.1 by @harry-rhesis in #181
- Add Document Extractor Endpoint by @EmanueleDeRossi1 in #191
- Add Documents Generate Endpoint by @EmanueleDeRossi1 in #187
- Python Formating And Linting by @akwasigroch in #184
- Fix: Proper Sdk Formatting by @akwasigroch in #185
- Document Upload with Automatic Metadata Generation by @EmanueleDeRossi1 in #195
- Fix: Update Lockfiles by @akwasigroch in #196
- WIP: Fix: Improve Contributing Guides by @akwasigroch in #188
- Fix: Update Uv Lock by @akwasigroch in #204
- Fix: Improve UX/UI Test Generation Stepper by @EmanueleDeRossi1 in #201
- Fix: Update Start Sh Uvicorn by @jahanzaibsuleman07 in #210
- Fix: Gunicorn Timeout by @EmanueleDeRossi1 in #207
- Unit Testing Backend by @harry-rhesis in #215
- Fix: Update Complete Setup Button Enabled by @jahanzaibsuleman07 in #220
- Markitdown Migration by @EmanueleDeRossi1 in #218
- Fix: Projects Long Project Names Are Truncated 205 by @nicolai-rhesis in #212
- Fix: Projects Refreshing after New Project Creation Not Being Automatically Triggered 103 by @nicolai-rhesis in #213
- Containerize Backend Frontend Clean by @asadaaron in #224
- Unit Testing Automation by @harry-rhesis in #219
- Readme Code Coverage by @harry-rhesis in #227
- Fix: Frontend PROD Mode by @harry-rhesis in #228
New Contributors
- @jahanzaibsuleman07 made their first contribution in #210
Full Changelog: polyphemus-v0.1.0...frontend-v0.2.2
Backend v0.2.2
What's Changed
- Release/Multi V0.2.1 by @harry-rhesis in #181
- Add Document Extractor Endpoint by @EmanueleDeRossi1 in #191
- Add Documents Generate Endpoint by @EmanueleDeRossi1 in #187
- Python Formating And Linting by @akwasigroch in #184
- Fix: Proper Sdk Formatting by @akwasigroch in #185
- Document Upload with Automatic Metadata Generation by @EmanueleDeRossi1 in #195
- Fix: Update Lockfiles by @akwasigroch in #196
- WIP: Fix: Improve Contributing Guides by @akwasigroch in #188
- Fix: Update Uv Lock by @akwasigroch in #204
- Fix: Improve UX/UI Test Generation Stepper by @EmanueleDeRossi1 in #201
- Fix: Update Start Sh Uvicorn by @jahanzaibsuleman07 in #210
- Fix: Gunicorn Timeout by @EmanueleDeRossi1 in #207
- Unit Testing Backend by @harry-rhesis in #215
- Fix: Update Complete Setup Button Enabled by @jahanzaibsuleman07 in #220
- Markitdown Migration by @EmanueleDeRossi1 in #218
- Fix: Projects Long Project Names Are Truncated 205 by @nicolai-rhesis in #212
- Fix: Projects Refreshing after New Project Creation Not Being Automatically Triggered 103 by @nicolai-rhesis in #213
- Containerize Backend Frontend Clean by @asadaaron in #224
- Unit Testing Automation by @harry-rhesis in #219
- Readme Code Coverage by @harry-rhesis in #227
- Fix: Frontend PROD Mode by @harry-rhesis in #228
New Contributors
- @jahanzaibsuleman07 made their first contribution in #210
Full Changelog: polyphemus-v0.1.0...backend-v0.2.2
SDK v0.2.1
What's Changed
- Docs/Fix Contributing Guide Backend by @EmanueleDeRossi1 in #145
- Fix: Test Set Infinite Loading by @harry-rhesis in #152
- Fix: Authentication Invited Users by @harry-rhesis in #153
- fix: correct GUID import path in alembic migrations by @asadaaron in #158
- Fix: Prevent Env Loading In Vscode by @akwasigroch in #161
- Fix: Default Base Url by @akwasigroch in #164
- Test Results Data and Statistics by @harry-rhesis in #167
- Fix: PR Script Behavior Unpushed by @harry-rhesis in #168
- Doc Upload Endpoint by @EmanueleDeRossi1 in #160
- Document Support Generate Tests by @EmanueleDeRossi1 in #169
- Chore/Get Entity Fields Names by @akwasigroch in #170
- Feature/154 migrate model scoring to rhesis sdk by @alexeyhramov123 in #174
- Fix: Create Pr by @akwasigroch in #175
- Test Results Poc Frontend by @harry-rhesis in #176
- Fix: Generate Tests Documents Error by @EmanueleDeRossi1 in #179
- Fix: Test Results Display by @harry-rhesis in #180
New Contributors
- @asadaaron made their first contribution in #158
- @akwasigroch made their first contribution in #161
- @alexeyhramov123 made their first contribution in #174
Full Changelog: v0.2.0...sdk-v0.2.1
Polyphemus v0.1.0
Polyphemus Changelog
All notable changes to the polyphemus component will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
Unreleased
0.1.0 - 2025-01-08
Added
- Initial release of the Polyphemus LLM inference and benchmarking service
- FastAPI-based REST API for text generation with Dolphin 3.0 Llama 3.1 8B model
- Support for streaming and non-streaming text generation endpoints
- Modular benchmarking suite for model evaluation and selection
- Abstract model interface with HuggingFace and mock model implementations
- Test framework with test sets and scoring logic
- Basic test sets and examples (e.g.,
mock_test_set.json
) - OWASP-based security test sets for model harmfulness and integrity evaluation
- Pre-built model configurations for various LLM models (Hermes3, Dolphin3, Vicuna, Kimi K2)
- Health check endpoints with GPU status monitoring
- AMD GPU support documentation and setup guide for ROCm (
AMD.md
) - Docker containerization with Cloud Build integration for deployment
Changed
- Updated structure: moved and renamed files to match SDK conventions
- Added
pyproject.toml
; removedrequirements.txt
Note
- After this initial release, Polyphemus will follow its own versioning lifecycle with polyphemus-vX.Y.Z tags