feat: financial agent template (#6246)

* add finacial assistant template

* fix typos

* Update tags Financial Agent.json

* fix typo

* template updated

* Update sambanova_constants.py

* [autofix.ci] apply automated fixes

* [autofix.ci] apply automated fixes

* [autofix.ci] apply automated fixes

* updated Financial Agent Template

* [autofix.ci] apply automated fixes

* [autofix.ci] apply automated fixes

* ✨ (Financial Agent.spec.ts): Add integration test for Financial Agent functionality
♻️ (select-gpt-model.ts): Refactor selectGptModel function to handle multiple dropdown options for GPT model selection

* Update Financial Agent.json

* Update Financial Agent.json

* Update Financial Agent.json

* notes-style

* Update Financial Agent.json

* Update Financial Agent.json

* minor fix in notes

---------

Co-authored-by: Edwin Jose <edwin.jose@datastax.com>
Co-authored-by: Jorge Piedrahita Ortiz <166410071+snova-jorgep@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: cristhianzl <cristhian.lousa@gmail.com>
Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com>
This commit is contained in:
Jorge Piedrahita Ortiz 2025-03-17 10:05:08 -05:00 • committed by GitHub
commit 932aee9cff
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 3928 additions and 3 deletions

View file

@ -5,8 +5,8 @@ export const selectGptModel = async (page: Page) => {
.getByTestId("dropdown_str_model_name")
.count();
if (gptModelDropdownCount > 0) {
await page.getByTestId("dropdown_str_model_name").nth(0).click();
await page.getByTestId("gpt-4o-1-option").click();
for (let i = 0; i < gptModelDropdownCount; i++) {
await page.getByTestId("dropdown_str_model_name").nth(i).click();
await page.getByRole("option").first().click();
}
};