Skip to content

Merge to production 20260730 - #1016

Merged
ikxplain merged 164 commits into
mainfrom
test
Jul 30, 2026
Merged

Merge to production 20260730#1016
ikxplain merged 164 commits into
mainfrom
test

Conversation

@hadi-aix

Copy link
Copy Markdown
Contributor

Merging test into main for the production release on 2026-07-30. test is ahead of main by 163 commits across 21 files. Note: branches cannot be auto-merged (conflicts to resolve).

aix-ahmet and others added 30 commits January 27, 2026 12:47
* Hotfix: Inspectors, v2 fixes, debugger (#801)

* ENG-2710 tool in dict form handled (#796)

* Eng 2709 SDK 2.0 Various Improvements (#792)

* ENG-2709 Added path, developer and host filters

* ENG-2709 Removed intermediate steps

* ENG-2709 Modified run_async to accept positional query arg

* ENG-2709 templated instruction/query

* ENG-2709 Fixed instruction templating

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* ENG-2717 fixes v2 resource repr over path display (#798)

* added max iterations and max tokens too agent config (#800)

* ENG-2716 Agent status update treatment for notebook envs (#799)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* Add ability to configure rate limits based on input, output or total tokens (#791)

* Update api_key.py

* Update api

* feat(api-key): add token type support for per-asset rate limiting

- Add TokenType enum (INPUT, OUTPUT, TOTAL) for configuring which tokens
  to count for rate limiting purposes
- Fix bug where asset limits incorrectly used global tokenType instead of
  per-asset tokenType
- Properly parse tokenType from API response as TokenType enum
- Add comprehensive docstrings to TokenType enum and APIKeyUsageLimit class
- Move functional API key tests to unit tests with mocked responses
- Add unit tests for token type creation, parsing, and serialization

Closes ENG-2705

* undo docs

---------

Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* safe delete only for dev and test (#804)

* ENG-2716 make progress_time_ticks default behaviour (#803)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* ENG-2716 make progress_time_ticks default behaviour

* removed inspectors v1, fixed v2 tests (#802)

* removed inspectors v1, fixed v2 tests

* move import from v1 to v2

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2720 Fix team agent save when subagents are saved after team creation (#805)

* feat(v2): Add Debugger meta-agent for agent response analysis (#793)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* update functions param

* fix evolver tests and add slack integration model id

* fix already exists agent error in agent functional test

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>
#808)

* ENG-2722 Fix code/value attribute handling for actions and removed auth scheme foundation

* fix static agent id in tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
* removed limitations other than abort-critical

* Removed limitations entirely
- also fixed some unchecked unit tests
* updated the inspector payload

* fix: use snake_case for inspector Python fields, keep
   camelCase in API payload

   Renamed maxRetries→max_retries, onExhaust→on_exhaust, assetId→asset_id
   across InspectorActionConfig, EvaluatorConfig, and EditorConfig. The
   to_dict()/from_dict() methods still serialize to/from camelCase for the API

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

* max tokens

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>
* ENG-2726 streaming support for v2 models

* ENG-2726 streaming support for v2 models review
* ENG-2724 Added v2 apikey resource

* Add tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
#817)

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_async uses the v1 endpoint

* ENG-2725 v1 base url adjusted

* ENG-2725 Add tests for connection_type routing and fix completed flag bug

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
* model factory get by name

* integration factory get by name

* add tests

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>
When using the v2 SDK with constructor-based API keys (Aixplain(api_key=...)),
imports from v1 modules in model.py and utility.py triggered the v1 init chain
(aixplain.modules → corpus.py → utils/config.py → validate_api_keys), causing
crashes when TEAM_API_KEY env var was not set.

- Rewrite _run_async_v1 in v2/model.py to use v2 client directly
- Create v2/code_utils.py with self-contained parse_code functions
- Add DataType enum to v2/enums.py
- Update v2/utility.py to import from v2/code_utils instead of v1
- Add guard test to prevent v1 imports from leaking back into v2

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
* Test (#818)

* Packpropagating Connection Description Add (#742)

* Test (#737)

* Backpropagate the hotfix (#725)

* Test (#721)

* MCP Deploy error (#681)

* Test (#663)

* Dev to Test (#654)

* Merge to prod (#530)

* Merge to test (#246)

* Update Finetuner search metadata functional tests (#172)

* Downgrade dataclasses-json for compatibility (#170)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix model cost parameters (#179)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Treat label URLs (#176)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Add new metric test (#181)

* Add new metric test

* Enable testing new pipeline executor

---------

Co-authored-by: Thiago Castro Ferreira <thiago@aixplain.com>

* LLMModel class and parameters (#184)

* LLMModel class and parameters

* Change in the documentation

* Changing LLMModel for LLM

* Remove frequency penalty

---------

Co-authored-by: Thiago Castro Ferreira <thiago@aixplain.com>

* Gpus (#185)

* Release. (#141)

* Merge dev to test (#107)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Development to Test (#109)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>

* Merge to test (#111)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#118)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge to test (#124)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge dev to test (#126)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge dev to test (#129)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge to test (#135)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

* Enabling dataset ID and model ID as parameters for finetuner creation (#131)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix supplier representation of a model (#132)

* Fix supplier representation of a model

* Fixing parameter typing

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fixing indentation in documentation sample code (#134)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Merge dev to test (#137)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

* Enabling dataset ID and model ID as parameters for finetuner creation (#131)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix supplier representation of a model (#132)

* Fix supplier representation of a model

* Fixing parameter typing

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fixing indentation in documentation sample code (#134)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Update FineTune unit and functional tests (#136)

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Merge to prod. (#152)

* Merge dev to test (#107)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Development to Test (#109)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>

* Merge to test (#111)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#118)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge to test (#124)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-…
* Test (#807)

* Hotfix: Inspectors, v2 fixes, debugger (#801)

* ENG-2710 tool in dict form handled (#796)

* Eng 2709 SDK 2.0 Various Improvements (#792)

* ENG-2709 Added path, developer and host filters

* ENG-2709 Removed intermediate steps

* ENG-2709 Modified run_async to accept positional query arg

* ENG-2709 templated instruction/query

* ENG-2709 Fixed instruction templating

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* ENG-2717 fixes v2 resource repr over path display (#798)

* added max iterations and max tokens too agent config (#800)

* ENG-2716 Agent status update treatment for notebook envs (#799)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* Add ability to configure rate limits based on input, output or total tokens (#791)

* Update api_key.py

* Update api

* feat(api-key): add token type support for per-asset rate limiting

- Add TokenType enum (INPUT, OUTPUT, TOTAL) for configuring which tokens
  to count for rate limiting purposes
- Fix bug where asset limits incorrectly used global tokenType instead of
  per-asset tokenType
- Properly parse tokenType from API response as TokenType enum
- Add comprehensive docstrings to TokenType enum and APIKeyUsageLimit class
- Move functional API key tests to unit tests with mocked responses
- Add unit tests for token type creation, parsing, and serialization

Closes ENG-2705

* undo docs

---------

Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* safe delete only for dev and test (#804)

* ENG-2716 make progress_time_ticks default behaviour (#803)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* ENG-2716 make progress_time_ticks default behaviour

* removed inspectors v1, fixed v2 tests (#802)

* removed inspectors v1, fixed v2 tests

* move import from v1 to v2

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2720 Fix team agent save when subagents are saved after team creation (#805)

* feat(v2): Add Debugger meta-agent for agent response analysis (#793)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* update functions param

* fix evolver tests and add slack integration model id

* fix already exists agent error in agent functional test

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2722 Fix code/value attribute handling for actions and removed au… (#808)

* ENG-2722 Fix code/value attribute handling for actions and removed auth scheme foundation

* fix static agent id in tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* removed limitations other than abort-critical (#811)

* removed limitations other than abort-critical

* Removed limitations entirely

* Make model tool function, supplier, and version optional (#813)

* fix: remove INFO severity from inspector
- also fixed some unchecked unit tests

* ENG-2727-Change-the-inspector-payload-structure (#815)

* updated the inspector payload

* fix: use snake_case for inspector Python fields, keep
   camelCase in API payload

   Renamed maxRetries→max_retries, onExhaust→on_exhaust, assetId→asset_id
   across InspectorActionConfig, EvaluatorConfig, and EditorConfig. The
   to_dict()/from_dict() methods still serialize to/from camelCase for the API

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* feat(v2): Add Debugger meta-agent for agent response analysis (#814)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

* max tokens

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2726 streaming support for v2 models (#816)

* ENG-2726 streaming support for v2 models

* ENG-2726 streaming support for v2 models review

* ENG-2724 Added v2 apikey resource (#810)

* ENG-2724 Added v2 apikey resource

* Add tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_… (#817)

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_async uses the v1 endpoint

* ENG-2725 v1 base url adjusted

* ENG-2725 Add tests for connection_type routing and fix completed flag bug

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* Get-models-by-name (#674)

* model factory get by name

* integration factory get by name

* add tests

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* fix model completed

* Fix v2 imports from v1 modules that trigger env var validation (#819)

When using the v2 SDK with constructor-based API keys (Aixplain(api_key=...)),
imports from v1 modules in model.py and utility.py triggered the v1 init chain
(aixplain.modules → corpus.py → utils/config.py → validate_api_keys), causing
crashes when TEAM_API_KEY env var was not set.

- Rewrite _run_async_v1 in v2/model.py to use v2 client directly
- Create v2/code_utils.py with self-contained parse_code functions
- Add DataType enum to v2/enums.py
- Update v2/utility.py to import from v2/code_utils instead of v1
- Add guard test to prevent v1 imports from leaking back into v2

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* remove duplicated code in v2/agent.py

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>
Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>
Co-authored-by: Ahmet Gündüz <ahmetgunduz@users.noreply.github.com>
* refactor: replace global test cleanup with per-fixture resource management

Replace the unsafe `safe_delete_all_agents_and_team_agents()` global nuke
with yield-based pytest fixtures that clean up only the resources each test
creates. This eliminates the production safety blocker that caused all
agent/team-agent tests to fail on the `main` branch.

Key changes:
- Remove `delete_agents_and_team_agents` / `cleanup_agents` fixtures from
  all test files (agent, team_agent, evolver, inspector)
- Add `resource_tracker` fixture (Pattern 3 from RFC) for guaranteed
  per-test cleanup via reversed deletion order
- Add `build_tools_from_input_map()` helper to deduplicate tool-building
  logic in agent_functional_test.py
- Convert `mcp_tool` and `test_agent` fixtures to yield-based with
  try/except teardown (Pattern 1)
- Convert `team_agent` fixture in evolver_test.py to yield-based with
  reverse-order cleanup (Pattern 2)
- Remove `safe_delete_all_agents_and_team_agents` from test_deletion_utils.py
- Fix previously leaked resources (agents/models never deleted) in
  test_specific_model_parameters_e2e, test_agent_with_utility_tool,
  test_agent_with_pipeline_tool, test_run_agent_with_expected_output,
  test_agent_with_action_tool, test_agent_with_mcp_tool

Implements: docs/rfcs/rfc-test-cleanup-refactoring.md
Co-authored-by: Cursor <cursoragent@cursor.com>

* added agents.md

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
* Test (#807)

* Hotfix: Inspectors, v2 fixes, debugger (#801)

* ENG-2710 tool in dict form handled (#796)

* Eng 2709 SDK 2.0 Various Improvements (#792)

* ENG-2709 Added path, developer and host filters

* ENG-2709 Removed intermediate steps

* ENG-2709 Modified run_async to accept positional query arg

* ENG-2709 templated instruction/query

* ENG-2709 Fixed instruction templating

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* ENG-2717 fixes v2 resource repr over path display (#798)

* added max iterations and max tokens too agent config (#800)

* ENG-2716 Agent status update treatment for notebook envs (#799)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* Add ability to configure rate limits based on input, output or total tokens (#791)

* Update api_key.py

* Update api

* feat(api-key): add token type support for per-asset rate limiting

- Add TokenType enum (INPUT, OUTPUT, TOTAL) for configuring which tokens
  to count for rate limiting purposes
- Fix bug where asset limits incorrectly used global tokenType instead of
  per-asset tokenType
- Properly parse tokenType from API response as TokenType enum
- Add comprehensive docstrings to TokenType enum and APIKeyUsageLimit class
- Move functional API key tests to unit tests with mocked responses
- Add unit tests for token type creation, parsing, and serialization

Closes ENG-2705

* undo docs

---------

Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* safe delete only for dev and test (#804)

* ENG-2716 make progress_time_ticks default behaviour (#803)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* ENG-2716 make progress_time_ticks default behaviour

* removed inspectors v1, fixed v2 tests (#802)

* removed inspectors v1, fixed v2 tests

* move import from v1 to v2

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2720 Fix team agent save when subagents are saved after team creation (#805)

* feat(v2): Add Debugger meta-agent for agent response analysis (#793)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* update functions param

* fix evolver tests and add slack integration model id

* fix already exists agent error in agent functional test

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2722 Fix code/value attribute handling for actions and removed au… (#808)

* ENG-2722 Fix code/value attribute handling for actions and removed auth scheme foundation

* fix static agent id in tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* removed limitations other than abort-critical (#811)

* removed limitations other than abort-critical

* Removed limitations entirely

* Make model tool function, supplier, and version optional (#813)

* fix: remove INFO severity from inspector
- also fixed some unchecked unit tests

* ENG-2727-Change-the-inspector-payload-structure (#815)

* updated the inspector payload

* fix: use snake_case for inspector Python fields, keep
   camelCase in API payload

   Renamed maxRetries→max_retries, onExhaust→on_exhaust, assetId→asset_id
   across InspectorActionConfig, EvaluatorConfig, and EditorConfig. The
   to_dict()/from_dict() methods still serialize to/from camelCase for the API

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* feat(v2): Add Debugger meta-agent for agent response analysis (#814)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

* max tokens

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2726 streaming support for v2 models (#816)

* ENG-2726 streaming support for v2 models

* ENG-2726 streaming support for v2 models review

* ENG-2724 Added v2 apikey resource (#810)

* ENG-2724 Added v2 apikey resource

* Add tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_… (#817)

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_async uses the v1 endpoint

* ENG-2725 v1 base url adjusted

* ENG-2725 Add tests for connection_type routing and fix completed flag bug

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* Get-models-by-name (#674)

* model factory get by name

* integration factory get by name

* add tests

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* fix model completed

* Fix v2 imports from v1 modules that trigger env var validation (#819)

When using the v2 SDK with constructor-based API keys (Aixplain(api_key=...)),
imports from v1 modules in model.py and utility.py triggered the v1 init chain
(aixplain.modules → corpus.py → utils/config.py → validate_api_keys), causing
crashes when TEAM_API_KEY env var was not set.

- Rewrite _run_async_v1 in v2/model.py to use v2 client directly
- Create v2/code_utils.py with self-contained parse_code functions
- Add DataType enum to v2/enums.py
- Update v2/utility.py to import from v2/code_utils instead of v1
- Add guard test to prevent v1 imports from leaking back into v2

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* remove duplicated code in v2/agent.py

* added rfc for test cleanup refactoring (#825)

* ci: add development branch to workflow triggers

* undo ci

* fix tests with available llm

* fix agent functional test and team agent functional test

* refactored test cleanup to use yield fixtures

* removed finetune tests from development branch

* Feature/fixture-based-test-cleanup (#826)

* refactor: replace global test cleanup with per-fixture resource management

Replace the unsafe `safe_delete_all_agents_and_team_agents()` global nuke
with yield-based pytest fixtures that clean up only the resources each test
creates. This eliminates the production safety blocker that caused all
agent/team-agent tests to fail on the `main` branch.

Key changes:
- Remove `delete_agents_and_team_agents` / `cleanup_agents` fixtures from
  all test files (agent, team_agent, evolver, inspector)
- Add `resource_tracker` fixture (Pattern 3 from RFC) for guaranteed
  per-test cleanup via reversed deletion order
- Add `build_tools_from_input_map()` helper to deduplicate tool-building
  logic in agent_functional_test.py
- Convert `mcp_tool` and `test_agent` fixtures to yield-based with
  try/except teardown (Pattern 1)
- Convert `team_agent` fixture in evolver_test.py to yield-based with
  reverse-order cleanup (Pattern 2)
- Remove `safe_delete_all_agents_and_team_agents` from test_deletion_utils.py
- Fix previously leaked resources (agents/models never deleted) in
  test_specific_model_parameters_e2e, test_agent_with_utility_tool,
  test_agent_with_pipeline_tool, test_run_agent_with_expected_output,
  test_agent_with_action_tool, test_agent_with_mcp_tool

Implements: docs/rfcs/rfc-test-cleanup-refactoring.md
Co-authored-by: Cursor <cursoragent@cursor.com>

* added agents.md

---------

Co-authored-by: Cursor <cursoragent@cursor.com>

* file parsing support in aiR and add functional test (#824)

* FIX: Bug 710 - Allowed Actions Not Set (#828)

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>
Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>
Co-authored-by: Ahmet Gündüz <ahmetgunduz@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Abdul Basit Anees <50206820+basitanees@users.noreply.github.com>
aix-ahmet and others added 25 commits June 9, 2026 17:58
- Replace deprecated GPT-3.5 model 640b517694bf816d35a59125 (removed by
  OpenAI, now 404s on backend) with GPT-5.4 69b7e5f1b2fe44704ab0e7d0 in
  apikey and general_assets functional tests.
- test_agent_with_action_tool: drop stale hardcoded Slack connection ID
  692995404907d69787ddab00 (no longer exists on dev/test) and always
  create the connection on demand from the Slack integration.
The test calls model.delete() on a real model ID. After the GPT-3.5 ->
GPT-5.4 ID swap it targeted the SDK default LLM (69b7e5f1b2fe44704ab0e7d0),
and the CI team key can actually delete it (DELETE returns 200), removing
the default model from the test backend and breaking most of the suite.

Skip until it targets a throwaway model or the backend reliably refuses
the deletion.
…best-effort ipinfo

- pipeline/asset.py: Pipeline.run read polling_response.status via attribute
  access, but __polling returns a plain dict when polling fails -> AttributeError.
  Use subscript/'in' access consistently so a failed run yields a clean FAILED
  PipelineResponse instead of crashing (fixes general_assets::test_run_pipeline).
- api_key.py: APIKeyLimits, APIKeyUsageLimit and APIKey.validate() eagerly resolved
  asset-limit models via ModelFactory.get(), so a single key referencing a deleted
  model made APIKeyFactory.list() throw entirely. Degrade gracefully (keep raw ID +
  warn); model validity is still enforced server-side on create/update.
- user_info_utils.py: the best-effort ipinfo geo lookup only caught
  requests.RequestException/ValueError, so anything else (incl. requests_mock
  NoMockAddress) could break an agent run. Catch broadly - telemetry must never
  break a run.
- tests/functional/v2/test_agent.py: agent.llm is now a role-ref (str|dict|Model)
  by design (#922); relax the structure assertion accordingly.
- tests/unit/agent/agent_test.py: mock ipinfo (and clear its cache) so the api-key
  request test is hermetic.
Follow-up to the deleted-model resilience change: when a referenced model is
gone, APIKeyLimits keeps the raw ID string instead of a Model. to_dict() and the
limit-setter then accessed model.id and crashed ('str' object has no attribute
'id') on update/serialization. Handle both the Model and raw-id-string cases
(fixes apikey::test_05_list_update_api_keys).
* fix(test): decouple issue reporter tests from BACKEND_URL env

The three test_issue.py URL assertions hardcoded the production host
while Aixplain() resolves backend_url from the BACKEND_URL env var,
so they failed whenever .env pointed elsewhere (e.g. test backend).
Construct Aixplain with an explicit backend_url to make them deterministic.

* fix: remove incorrect object attribute access for dict response

* fix: use dict access for polling_response in Pipeline.run() v2 path

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>
Co-authored-by: Shreyas Sharma <shreyassharma@Shreyass-MacBook-Pro.local>
* fix(test): decouple issue reporter tests from BACKEND_URL env

The three test_issue.py URL assertions hardcoded the production host
while Aixplain() resolves backend_url from the BACKEND_URL env var,
so they failed whenever .env pointed elsewhere (e.g. test backend).
Construct Aixplain with an explicit backend_url to make them deterministic.

* Test to dev (#949)

* merge to test (#948)

* Test to dev sync (#940)

* update version

* Test (#875)

* Test (#807)

* Hotfix: Inspectors, v2 fixes, debugger (#801)

* ENG-2710 tool in dict form handled (#796)

* Eng 2709 SDK 2.0 Various Improvements (#792)

* ENG-2709 Added path, developer and host filters

* ENG-2709 Removed intermediate steps

* ENG-2709 Modified run_async to accept positional query arg

* ENG-2709 templated instruction/query

* ENG-2709 Fixed instruction templating

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* ENG-2717 fixes v2 resource repr over path display (#798)

* added max iterations and max tokens too agent config (#800)

* ENG-2716 Agent status update treatment for notebook envs (#799)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* Add ability to configure rate limits based on input, output or total tokens (#791)

* Update api_key.py

* Update api

* feat(api-key): add token type support for per-asset rate limiting

- Add TokenType enum (INPUT, OUTPUT, TOTAL) for configuring which tokens
  to count for rate limiting purposes
- Fix bug where asset limits incorrectly used global tokenType instead of
  per-asset tokenType
- Properly parse tokenType from API response as TokenType enum
- Add comprehensive docstrings to TokenType enum and APIKeyUsageLimit class
- Move functional API key tests to unit tests with mocked responses
- Add unit tests for token type creation, parsing, and serialization

Closes ENG-2705

* undo docs

---------

Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* safe delete only for dev and test (#804)

* ENG-2716 make progress_time_ticks default behaviour (#803)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* ENG-2716 make progress_time_ticks default behaviour

* removed inspectors v1, fixed v2 tests (#802)

* removed inspectors v1, fixed v2 tests

* move import from v1 to v2

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2720 Fix team agent save when subagents are saved after team creation (#805)

* feat(v2): Add Debugger meta-agent for agent response analysis (#793)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* update functions param

* fix evolver tests and add slack integration model id

* fix already exists agent error in agent functional test

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2722 Fix code/value attribute handling for actions and removed au… (#808)

* ENG-2722 Fix code/value attribute handling for actions and removed auth scheme foundation

* fix static agent id in tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* removed limitations other than abort-critical (#811)

* removed limitations other than abort-critical

* Removed limitations entirely

* Make model tool function, supplier, and version optional (#813)

* fix: remove INFO severity from inspector
- also fixed some unchecked unit tests

* ENG-2727-Change-the-inspector-payload-structure (#815)

* updated the inspector payload

* fix: use snake_case for inspector Python fields, keep
   camelCase in API payload

   Renamed maxRetries→max_retries, onExhaust→on_exhaust, assetId→asset_id
   across InspectorActionConfig, EvaluatorConfig, and EditorConfig. The
   to_dict()/from_dict() methods still serialize to/from camelCase for the API

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* feat(v2): Add Debugger meta-agent for agent response analysis (#814)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

* max tokens

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2726 streaming support for v2 models (#816)

* ENG-2726 streaming support for v2 models

* ENG-2726 streaming support for v2 models review

* ENG-2724 Added v2 apikey resource (#810)

* ENG-2724 Added v2 apikey resource

* Add tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_… (#817)

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_async uses the v1 endpoint

* ENG-2725 v1 base url adjusted

* ENG-2725 Add tests for connection_type routing and fix completed flag bug

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* Get-models-by-name (#674)

* model factory get by name

* integration factory get by name

* add tests

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* fix model completed

* Fix v2 imports from v1 modules that trigger env var validation (#819)

When using the v2 SDK with constructor-based API keys (Aixplain(api_key=...)),
imports from v1 modules in model.py and utility.py triggered the v1 init chain
(aixplain.modules → corpus.py → utils/config.py → validate_api_keys), causing
crashes when TEAM_API_KEY env var was not set.

- Rewrite _run_async_v1 in v2/model.py to use v2 client directly
- Create v2/code_utils.py with self-contained parse_code functions
- Add DataType enum to v2/enums.py
- Update v2/utility.py to import from v2/code_utils instead of v1
- Add guard test to prevent v1 imports from leaking back into v2

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* Fix models api  (#822)

* Test (#818)

* Packpropagating Connection Description Add (#742)

* Test (#737)

* Backpropagate the hotfix (#725)

* Test (#721)

* MCP Deploy error (#681)

* Test (#663)

* Dev to Test (#654)

* Merge to prod (#530)

* Merge to test (#246)

* Update Finetuner search metadata functional tests (#172)

* Downgrade dataclasses-json for compatibility (#170)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix model cost parameters (#179)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Treat label URLs (#176)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Add new metric test (#181)

* Add new metric test

* Enable testing new pipeline executor

---------

Co-authored-by: Thiago Castro Ferreira <thiago@aixplain.com>

* LLMModel class and parameters (#184)

* LLMModel class and parameters

* Change in the documentation

* Changing LLMModel for LLM

* Remove frequency penalty

---------

Co-authored-by: Thiago Castro Ferreira <thiago@aixplain.com>

* Gpus (#185)

* Release. (#141)

* Merge dev to test (#107)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Development to Test (#109)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>

* Merge to test (#111)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#118)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge to test (#124)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge dev to test (#126)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge dev to test (#129)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge to test (#135)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

* Enabling dataset ID and model ID as parameters for finetuner creation (#131)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix supplier representation of a model (#132)

* Fix supplier representation of a model

* Fixing parameter typing

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fixing indentation in documentation sample code (#134)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Merge dev to test (#137)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

* Enabling dataset ID and model ID as parameters for finetuner creation (#131)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix supplier representation of a model (#132)

* Fix supplier representation of a model

* Fixing parameter typing

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fixing indentation in documentation sample code (#134)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Update FineTune unit and functional tests (#136)

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Merge to prod. (#152)

* Merge dev to test (#107)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Development to Test (#109)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>

* Merge to test (#111)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#118)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tes…
* fix(test): decouple issue reporter tests from BACKEND_URL env

The three test_issue.py URL assertions hardcoded the production host
while Aixplain() resolves backend_url from the BACKEND_URL env var,
so they failed whenever .env pointed elsewhere (e.g. test backend).
Construct Aixplain with an explicit backend_url to make them deterministic.

* Test to dev (#949)

* merge to test (#948)

* Test to dev sync (#940)

* update version

* Test (#875)

* Test (#807)

* Hotfix: Inspectors, v2 fixes, debugger (#801)

* ENG-2710 tool in dict form handled (#796)

* Eng 2709 SDK 2.0 Various Improvements (#792)

* ENG-2709 Added path, developer and host filters

* ENG-2709 Removed intermediate steps

* ENG-2709 Modified run_async to accept positional query arg

* ENG-2709 templated instruction/query

* ENG-2709 Fixed instruction templating

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* ENG-2717 fixes v2 resource repr over path display (#798)

* added max iterations and max tokens too agent config (#800)

* ENG-2716 Agent status update treatment for notebook envs (#799)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* Add ability to configure rate limits based on input, output or total tokens (#791)

* Update api_key.py

* Update api

* feat(api-key): add token type support for per-asset rate limiting

- Add TokenType enum (INPUT, OUTPUT, TOTAL) for configuring which tokens
  to count for rate limiting purposes
- Fix bug where asset limits incorrectly used global tokenType instead of
  per-asset tokenType
- Properly parse tokenType from API response as TokenType enum
- Add comprehensive docstrings to TokenType enum and APIKeyUsageLimit class
- Move functional API key tests to unit tests with mocked responses
- Add unit tests for token type creation, parsing, and serialization

Closes ENG-2705

* undo docs

---------

Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* safe delete only for dev and test (#804)

* ENG-2716 make progress_time_ticks default behaviour (#803)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* ENG-2716 make progress_time_ticks default behaviour

* removed inspectors v1, fixed v2 tests (#802)

* removed inspectors v1, fixed v2 tests

* move import from v1 to v2

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2720 Fix team agent save when subagents are saved after team creation (#805)

* feat(v2): Add Debugger meta-agent for agent response analysis (#793)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* update functions param

* fix evolver tests and add slack integration model id

* fix already exists agent error in agent functional test

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2722 Fix code/value attribute handling for actions and removed au… (#808)

* ENG-2722 Fix code/value attribute handling for actions and removed auth scheme foundation

* fix static agent id in tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* removed limitations other than abort-critical (#811)

* removed limitations other than abort-critical

* Removed limitations entirely

* Make model tool function, supplier, and version optional (#813)

* fix: remove INFO severity from inspector
- also fixed some unchecked unit tests

* ENG-2727-Change-the-inspector-payload-structure (#815)

* updated the inspector payload

* fix: use snake_case for inspector Python fields, keep
   camelCase in API payload

   Renamed maxRetries→max_retries, onExhaust→on_exhaust, assetId→asset_id
   across InspectorActionConfig, EvaluatorConfig, and EditorConfig. The
   to_dict()/from_dict() methods still serialize to/from camelCase for the API

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* feat(v2): Add Debugger meta-agent for agent response analysis (#814)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

* max tokens

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2726 streaming support for v2 models (#816)

* ENG-2726 streaming support for v2 models

* ENG-2726 streaming support for v2 models review

* ENG-2724 Added v2 apikey resource (#810)

* ENG-2724 Added v2 apikey resource

* Add tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_… (#817)

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_async uses the v1 endpoint

* ENG-2725 v1 base url adjusted

* ENG-2725 Add tests for connection_type routing and fix completed flag bug

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* Get-models-by-name (#674)

* model factory get by name

* integration factory get by name

* add tests

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* fix model completed

* Fix v2 imports from v1 modules that trigger env var validation (#819)

When using the v2 SDK with constructor-based API keys (Aixplain(api_key=...)),
imports from v1 modules in model.py and utility.py triggered the v1 init chain
(aixplain.modules → corpus.py → utils/config.py → validate_api_keys), causing
crashes when TEAM_API_KEY env var was not set.

- Rewrite _run_async_v1 in v2/model.py to use v2 client directly
- Create v2/code_utils.py with self-contained parse_code functions
- Add DataType enum to v2/enums.py
- Update v2/utility.py to import from v2/code_utils instead of v1
- Add guard test to prevent v1 imports from leaking back into v2

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* Fix models api  (#822)

* Test (#818)

* Packpropagating Connection Description Add (#742)

* Test (#737)

* Backpropagate the hotfix (#725)

* Test (#721)

* MCP Deploy error (#681)

* Test (#663)

* Dev to Test (#654)

* Merge to prod (#530)

* Merge to test (#246)

* Update Finetuner search metadata functional tests (#172)

* Downgrade dataclasses-json for compatibility (#170)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix model cost parameters (#179)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Treat label URLs (#176)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Add new metric test (#181)

* Add new metric test

* Enable testing new pipeline executor

---------

Co-authored-by: Thiago Castro Ferreira <thiago@aixplain.com>

* LLMModel class and parameters (#184)

* LLMModel class and parameters

* Change in the documentation

* Changing LLMModel for LLM

* Remove frequency penalty

---------

Co-authored-by: Thiago Castro Ferreira <thiago@aixplain.com>

* Gpus (#185)

* Release. (#141)

* Merge dev to test (#107)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Development to Test (#109)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>

* Merge to test (#111)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#118)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge to test (#124)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge dev to test (#126)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge dev to test (#129)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge to test (#135)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

* Enabling dataset ID and model ID as parameters for finetuner creation (#131)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix supplier representation of a model (#132)

* Fix supplier representation of a model

* Fixing parameter typing

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fixing indentation in documentation sample code (#134)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Merge dev to test (#137)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

* Enabling dataset ID and model ID as parameters for finetuner creation (#131)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix supplier representation of a model (#132)

* Fix supplier representation of a model

* Fixing parameter typing

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fixing indentation in documentation sample code (#134)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Update FineTune unit and functional tests (#136)

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Merge to prod. (#152)

* Merge dev to test (#107)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Development to Test (#109)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>

* Merge to test (#111)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#118)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tes…
* fix(test): decouple issue reporter tests from BACKEND_URL env

The three test_issue.py URL assertions hardcoded the production host
while Aixplain() resolves backend_url from the BACKEND_URL env var,
so they failed whenever .env pointed elsewhere (e.g. test backend).
Construct Aixplain with an explicit backend_url to make them deterministic.

* Test to dev (#949)

* merge to test (#948)

* Test to dev sync (#940)

* update version

* Test (#875)

* Test (#807)

* Hotfix: Inspectors, v2 fixes, debugger (#801)

* ENG-2710 tool in dict form handled (#796)

* Eng 2709 SDK 2.0 Various Improvements (#792)

* ENG-2709 Added path, developer and host filters

* ENG-2709 Removed intermediate steps

* ENG-2709 Modified run_async to accept positional query arg

* ENG-2709 templated instruction/query

* ENG-2709 Fixed instruction templating

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* ENG-2717 fixes v2 resource repr over path display (#798)

* added max iterations and max tokens too agent config (#800)

* ENG-2716 Agent status update treatment for notebook envs (#799)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* Add ability to configure rate limits based on input, output or total tokens (#791)

* Update api_key.py

* Update api

* feat(api-key): add token type support for per-asset rate limiting

- Add TokenType enum (INPUT, OUTPUT, TOTAL) for configuring which tokens
  to count for rate limiting purposes
- Fix bug where asset limits incorrectly used global tokenType instead of
  per-asset tokenType
- Properly parse tokenType from API response as TokenType enum
- Add comprehensive docstrings to TokenType enum and APIKeyUsageLimit class
- Move functional API key tests to unit tests with mocked responses
- Add unit tests for token type creation, parsing, and serialization

Closes ENG-2705

* undo docs

---------

Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* safe delete only for dev and test (#804)

* ENG-2716 make progress_time_ticks default behaviour (#803)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* ENG-2716 make progress_time_ticks default behaviour

* removed inspectors v1, fixed v2 tests (#802)

* removed inspectors v1, fixed v2 tests

* move import from v1 to v2

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2720 Fix team agent save when subagents are saved after team creation (#805)

* feat(v2): Add Debugger meta-agent for agent response analysis (#793)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* update functions param

* fix evolver tests and add slack integration model id

* fix already exists agent error in agent functional test

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2722 Fix code/value attribute handling for actions and removed au… (#808)

* ENG-2722 Fix code/value attribute handling for actions and removed auth scheme foundation

* fix static agent id in tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* removed limitations other than abort-critical (#811)

* removed limitations other than abort-critical

* Removed limitations entirely

* Make model tool function, supplier, and version optional (#813)

* fix: remove INFO severity from inspector
- also fixed some unchecked unit tests

* ENG-2727-Change-the-inspector-payload-structure (#815)

* updated the inspector payload

* fix: use snake_case for inspector Python fields, keep
   camelCase in API payload

   Renamed maxRetries→max_retries, onExhaust→on_exhaust, assetId→asset_id
   across InspectorActionConfig, EvaluatorConfig, and EditorConfig. The
   to_dict()/from_dict() methods still serialize to/from camelCase for the API

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* feat(v2): Add Debugger meta-agent for agent response analysis (#814)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

* max tokens

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2726 streaming support for v2 models (#816)

* ENG-2726 streaming support for v2 models

* ENG-2726 streaming support for v2 models review

* ENG-2724 Added v2 apikey resource (#810)

* ENG-2724 Added v2 apikey resource

* Add tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_… (#817)

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_async uses the v1 endpoint

* ENG-2725 v1 base url adjusted

* ENG-2725 Add tests for connection_type routing and fix completed flag bug

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* Get-models-by-name (#674)

* model factory get by name

* integration factory get by name

* add tests

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* fix model completed

* Fix v2 imports from v1 modules that trigger env var validation (#819)

When using the v2 SDK with constructor-based API keys (Aixplain(api_key=...)),
imports from v1 modules in model.py and utility.py triggered the v1 init chain
(aixplain.modules → corpus.py → utils/config.py → validate_api_keys), causing
crashes when TEAM_API_KEY env var was not set.

- Rewrite _run_async_v1 in v2/model.py to use v2 client directly
- Create v2/code_utils.py with self-contained parse_code functions
- Add DataType enum to v2/enums.py
- Update v2/utility.py to import from v2/code_utils instead of v1
- Add guard test to prevent v1 imports from leaking back into v2

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* Fix models api  (#822)

* Test (#818)

* Packpropagating Connection Description Add (#742)

* Test (#737)

* Backpropagate the hotfix (#725)

* Test (#721)

* MCP Deploy error (#681)

* Test (#663)

* Dev to Test (#654)

* Merge to prod (#530)

* Merge to test (#246)

* Update Finetuner search metadata functional tests (#172)

* Downgrade dataclasses-json for compatibility (#170)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix model cost parameters (#179)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Treat label URLs (#176)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Add new metric test (#181)

* Add new metric test

* Enable testing new pipeline executor

---------

Co-authored-by: Thiago Castro Ferreira <thiago@aixplain.com>

* LLMModel class and parameters (#184)

* LLMModel class and parameters

* Change in the documentation

* Changing LLMModel for LLM

* Remove frequency penalty

---------

Co-authored-by: Thiago Castro Ferreira <thiago@aixplain.com>

* Gpus (#185)

* Release. (#141)

* Merge dev to test (#107)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Development to Test (#109)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>

* Merge to test (#111)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#118)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge to test (#124)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge dev to test (#126)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge dev to test (#129)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge to test (#135)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

* Enabling dataset ID and model ID as parameters for finetuner creation (#131)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix supplier representation of a model (#132)

* Fix supplier representation of a model

* Fixing parameter typing

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fixing indentation in documentation sample code (#134)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Merge dev to test (#137)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

* Enabling dataset ID and model ID as parameters for finetuner creation (#131)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix supplier representation of a model (#132)

* Fix supplier representation of a model

* Fixing parameter typing

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fixing indentation in documentation sample code (#134)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Update FineTune unit and functional tests (#136)

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Merge to prod. (#152)

* Merge dev to test (#107)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Development to Test (#109)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>

* Merge to test (#111)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#118)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tes…
* fix(test): decouple issue reporter tests from BACKEND_URL env

The three test_issue.py URL assertions hardcoded the production host
while Aixplain() resolves backend_url from the BACKEND_URL env var,
so they failed whenever .env pointed elsewhere (e.g. test backend).
Construct Aixplain with an explicit backend_url to make them deterministic.

* Test to dev (#949)

* merge to test (#948)

* Test to dev sync (#940)

* update version

* Test (#875)

* Test (#807)

* Hotfix: Inspectors, v2 fixes, debugger (#801)

* ENG-2710 tool in dict form handled (#796)

* Eng 2709 SDK 2.0 Various Improvements (#792)

* ENG-2709 Added path, developer and host filters

* ENG-2709 Removed intermediate steps

* ENG-2709 Modified run_async to accept positional query arg

* ENG-2709 templated instruction/query

* ENG-2709 Fixed instruction templating

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* ENG-2717 fixes v2 resource repr over path display (#798)

* added max iterations and max tokens too agent config (#800)

* ENG-2716 Agent status update treatment for notebook envs (#799)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* Add ability to configure rate limits based on input, output or total tokens (#791)

* Update api_key.py

* Update api

* feat(api-key): add token type support for per-asset rate limiting

- Add TokenType enum (INPUT, OUTPUT, TOTAL) for configuring which tokens
  to count for rate limiting purposes
- Fix bug where asset limits incorrectly used global tokenType instead of
  per-asset tokenType
- Properly parse tokenType from API response as TokenType enum
- Add comprehensive docstrings to TokenType enum and APIKeyUsageLimit class
- Move functional API key tests to unit tests with mocked responses
- Add unit tests for token type creation, parsing, and serialization

Closes ENG-2705

* undo docs

---------

Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* safe delete only for dev and test (#804)

* ENG-2716 make progress_time_ticks default behaviour (#803)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* ENG-2716 make progress_time_ticks default behaviour

* removed inspectors v1, fixed v2 tests (#802)

* removed inspectors v1, fixed v2 tests

* move import from v1 to v2

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2720 Fix team agent save when subagents are saved after team creation (#805)

* feat(v2): Add Debugger meta-agent for agent response analysis (#793)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* update functions param

* fix evolver tests and add slack integration model id

* fix already exists agent error in agent functional test

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2722 Fix code/value attribute handling for actions and removed au… (#808)

* ENG-2722 Fix code/value attribute handling for actions and removed auth scheme foundation

* fix static agent id in tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* removed limitations other than abort-critical (#811)

* removed limitations other than abort-critical

* Removed limitations entirely

* Make model tool function, supplier, and version optional (#813)

* fix: remove INFO severity from inspector
- also fixed some unchecked unit tests

* ENG-2727-Change-the-inspector-payload-structure (#815)

* updated the inspector payload

* fix: use snake_case for inspector Python fields, keep
   camelCase in API payload

   Renamed maxRetries→max_retries, onExhaust→on_exhaust, assetId→asset_id
   across InspectorActionConfig, EvaluatorConfig, and EditorConfig. The
   to_dict()/from_dict() methods still serialize to/from camelCase for the API

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* feat(v2): Add Debugger meta-agent for agent response analysis (#814)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

* max tokens

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2726 streaming support for v2 models (#816)

* ENG-2726 streaming support for v2 models

* ENG-2726 streaming support for v2 models review

* ENG-2724 Added v2 apikey resource (#810)

* ENG-2724 Added v2 apikey resource

* Add tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_… (#817)

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_async uses the v1 endpoint

* ENG-2725 v1 base url adjusted

* ENG-2725 Add tests for connection_type routing and fix completed flag bug

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* Get-models-by-name (#674)

* model factory get by name

* integration factory get by name

* add tests

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* fix model completed

* Fix v2 imports from v1 modules that trigger env var validation (#819)

When using the v2 SDK with constructor-based API keys (Aixplain(api_key=...)),
imports from v1 modules in model.py and utility.py triggered the v1 init chain
(aixplain.modules → corpus.py → utils/config.py → validate_api_keys), causing
crashes when TEAM_API_KEY env var was not set.

- Rewrite _run_async_v1 in v2/model.py to use v2 client directly
- Create v2/code_utils.py with self-contained parse_code functions
- Add DataType enum to v2/enums.py
- Update v2/utility.py to import from v2/code_utils instead of v1
- Add guard test to prevent v1 imports from leaking back into v2

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* Fix models api  (#822)

* Test (#818)

* Packpropagating Connection Description Add (#742)

* Test (#737)

* Backpropagate the hotfix (#725)

* Test (#721)

* MCP Deploy error (#681)

* Test (#663)

* Dev to Test (#654)

* Merge to prod (#530)

* Merge to test (#246)

* Update Finetuner search metadata functional tests (#172)

* Downgrade dataclasses-json for compatibility (#170)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix model cost parameters (#179)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Treat label URLs (#176)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Add new metric test (#181)

* Add new metric test

* Enable testing new pipeline executor

---------

Co-authored-by: Thiago Castro Ferreira <thiago@aixplain.com>

* LLMModel class and parameters (#184)

* LLMModel class and parameters

* Change in the documentation

* Changing LLMModel for LLM

* Remove frequency penalty

---------

Co-authored-by: Thiago Castro Ferreira <thiago@aixplain.com>

* Gpus (#185)

* Release. (#141)

* Merge dev to test (#107)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Development to Test (#109)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>

* Merge to test (#111)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#118)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge to test (#124)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge dev to test (#126)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge dev to test (#129)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge to test (#135)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

* Enabling dataset ID and model ID as parameters for finetuner creation (#131)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix supplier representation of a model (#132)

* Fix supplier representation of a model

* Fixing parameter typing

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fixing indentation in documentation sample code (#134)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Merge dev to test (#137)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

* Enabling dataset ID and model ID as parameters for finetuner creation (#131)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix supplier representation of a model (#132)

* Fix supplier representation of a model

* Fixing parameter typing

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fixing indentation in documentation sample code (#134)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Update FineTune unit and functional tests (#136)

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Merge to prod. (#152)

* Merge dev to test (#107)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Development to Test (#109)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>

* Merge to test (#111)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#118)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tes…
* fix(ci): repair test-branch CI failures found in run 29570846631

- workflows/main.yaml: add missing matrix include entries for benchmark,
  pipeline_3.0_v1, pipeline_designer, pipeline_create. These four suites
  had no path/timeout, so their jobs ran bare 'python -m pytest' over the
  whole tree with an invalid timeout-minutes template.
- v2/model.py: serialize the 'functions' search filter as plain strings;
  the backend now validates 'each value in functions must be a string'
  (the previous [{'id': ...}] shape was silently ignored, now rejected).
- tests: rename Slack action code SLACK_SENDS_A_MESSAGE_TO_A_SLACK_CHANNEL
  -> SLACK_SEND_MESSAGE everywhere (upstream Composio rename; the old code
  silently produced empty action scopes).
- test_rlm.py: run with mode='recursive' in the missing-orchestrator test;
  auto mode falls back to worker-only parallel/rag and never raises.
- test_snake_case_e2e.py: accept any APIError for the max_tokens=1 run;
  the backend message is generic, the failure itself proves the param landed.
- run_connect_model_test.py: unique script-tool names + try/finally delete
  so one failed run can't poison later runs with 'Name already exists'.

* test(ci): update stale platform assets and remove response_generator checks

- Tavily marketplace path changed: tavily/tavily-web-search/tavily ->
  tavily/tavily-search-api/Tavily (paths are case-sensitive).
- Web search: replace the failing Firecrawl-based Web Search Tool asset
  with Google Search API (scale-serp/google-search/Google,
  692f18557b2cc45d29150cb0 for the id-based v1 test).
- Skip the VECTARA index param as flaky (test-env integration rejects the
  configured customer id).
- Point the remote MCP fixture at https://mcp.deepwiki.com/mcp (public,
  verified alive) with the ask_question action; the old
  remote.mcpservers.org host is NXDOMAIN.
- Remove all response_generator step assertions and tests: the backend no
  longer emits that step. Inspector tests now assert inspector steps
  directly wherever they appear in the run.
- Inspector step detection: the backend now reports the inspector's own
  name as the step agent id (e.g. 'abort_output_inspector',
  is_system_agent=true) instead of 'inspector'/'inspector|...'; match on
  substring. Verified via a live run (also returns a new governance block
  with status BLOCKED_BY_INSPECTOR).
- Tavily: fetch the 'Tavily Web Search' connector tool by id
  (6931bdf462eb386b7158def3). The marketplace path
  tavily/tavily-search-api/Tavily resolves to the Legacy asset whose only
  action is a generic 'run', breaking the 'search'-action tests.
- functions filter: v2 Function enum values are uppercase
  (TEXT_GENERATION); compare enum name, and require non-empty results now
  that the backend honors the filter.
- snake_case round-trips: Agent.get hydrates tools into objects, so read
  the raw payload via client.request('get', 'sdk/agents/{id}') and assert
  on the wire shape (assetId, allowMulti, supportsVariables). Verified
  against the test platform.
- session reactions: skip both tests — verified backend bug: the sessions
  service validates role but stores every message as role='user', so
  assistant messages can never be reacted to.
…name (#997)

The backend uses the inspector's own name as the step agent id, and this
test names its inspector 'ArabicContentValidator-<model>', which the
substring matcher ('inspector') missed.
- team_agent_functional_test.py::test_team_agent_tasks: flaky rerun mark;
  the run intermittently aborts with 'maximum step limit reached'.
- test_arabic_agent.py across-llms tests: flaky rerun mark; weaker models
  (gpt-4.1-nano) intermittently miss the expected Arabic keyword.
- run_connect_model_test.py::test_run_mcp_connect_model: skip — the
  hardcoded Zapier MCP share URL (token committed in plaintext) is dead;
  needs a fresh secret-managed endpoint.
# Conflicts:
#	README.md
#	aixplain/utils/user_info_utils.py
#	aixplain/v1/modules/pipeline/asset.py
#	aixplain/v2/agent.py
#	aixplain/v2/core.py
#	aixplain/v2/inspector.py
#	aixplain/v2/model.py
#	aixplain/v2/resource.py
#	docs/api-reference/python/aixplain/v2/inspector.md
#	tests/functional/agent/agent_functional_test.py
#	tests/functional/v2/test_agent.py
#	tests/unit/v2/test_agent_polling.py
#	tests/unit/v2/test_inspector.py
#	tests/unit/v2/test_model.py
#	tests/unit/v2/test_v2_agent_v3_compat.py
* fix(test): decouple issue reporter tests from BACKEND_URL env

The three test_issue.py URL assertions hardcoded the production host
while Aixplain() resolves backend_url from the BACKEND_URL env var,
so they failed whenever .env pointed elsewhere (e.g. test backend).
Construct Aixplain with an explicit backend_url to make them deterministic.

* Test to dev (#949)

* merge to test (#948)

* Test to dev sync (#940)

* update version

* Test (#875)

* Test (#807)

* Hotfix: Inspectors, v2 fixes, debugger (#801)

* ENG-2710 tool in dict form handled (#796)

* Eng 2709 SDK 2.0 Various Improvements (#792)

* ENG-2709 Added path, developer and host filters

* ENG-2709 Removed intermediate steps

* ENG-2709 Modified run_async to accept positional query arg

* ENG-2709 templated instruction/query

* ENG-2709 Fixed instruction templating

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* ENG-2717 fixes v2 resource repr over path display (#798)

* added max iterations and max tokens too agent config (#800)

* ENG-2716 Agent status update treatment for notebook envs (#799)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* Add ability to configure rate limits based on input, output or total tokens (#791)

* Update api_key.py

* Update api

* feat(api-key): add token type support for per-asset rate limiting

- Add TokenType enum (INPUT, OUTPUT, TOTAL) for configuring which tokens
  to count for rate limiting purposes
- Fix bug where asset limits incorrectly used global tokenType instead of
  per-asset tokenType
- Properly parse tokenType from API response as TokenType enum
- Add comprehensive docstrings to TokenType enum and APIKeyUsageLimit class
- Move functional API key tests to unit tests with mocked responses
- Add unit tests for token type creation, parsing, and serialization

Closes ENG-2705

* undo docs

---------

Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* safe delete only for dev and test (#804)

* ENG-2716 make progress_time_ticks default behaviour (#803)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* ENG-2716 make progress_time_ticks default behaviour

* removed inspectors v1, fixed v2 tests (#802)

* removed inspectors v1, fixed v2 tests

* move import from v1 to v2

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2720 Fix team agent save when subagents are saved after team creation (#805)

* feat(v2): Add Debugger meta-agent for agent response analysis (#793)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* update functions param

* fix evolver tests and add slack integration model id

* fix already exists agent error in agent functional test

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2722 Fix code/value attribute handling for actions and removed au… (#808)

* ENG-2722 Fix code/value attribute handling for actions and removed auth scheme foundation

* fix static agent id in tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* removed limitations other than abort-critical (#811)

* removed limitations other than abort-critical

* Removed limitations entirely

* Make model tool function, supplier, and version optional (#813)

* fix: remove INFO severity from inspector
- also fixed some unchecked unit tests

* ENG-2727-Change-the-inspector-payload-structure (#815)

* updated the inspector payload

* fix: use snake_case for inspector Python fields, keep
   camelCase in API payload

   Renamed maxRetries→max_retries, onExhaust→on_exhaust, assetId→asset_id
   across InspectorActionConfig, EvaluatorConfig, and EditorConfig. The
   to_dict()/from_dict() methods still serialize to/from camelCase for the API

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* feat(v2): Add Debugger meta-agent for agent response analysis (#814)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

* max tokens

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2726 streaming support for v2 models (#816)

* ENG-2726 streaming support for v2 models

* ENG-2726 streaming support for v2 models review

* ENG-2724 Added v2 apikey resource (#810)

* ENG-2724 Added v2 apikey resource

* Add tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_… (#817)

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_async uses the v1 endpoint

* ENG-2725 v1 base url adjusted

* ENG-2725 Add tests for connection_type routing and fix completed flag bug

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* Get-models-by-name (#674)

* model factory get by name

* integration factory get by name

* add tests

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* fix model completed

* Fix v2 imports from v1 modules that trigger env var validation (#819)

When using the v2 SDK with constructor-based API keys (Aixplain(api_key=...)),
imports from v1 modules in model.py and utility.py triggered the v1 init chain
(aixplain.modules → corpus.py → utils/config.py → validate_api_keys), causing
crashes when TEAM_API_KEY env var was not set.

- Rewrite _run_async_v1 in v2/model.py to use v2 client directly
- Create v2/code_utils.py with self-contained parse_code functions
- Add DataType enum to v2/enums.py
- Update v2/utility.py to import from v2/code_utils instead of v1
- Add guard test to prevent v1 imports from leaking back into v2

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* Fix models api  (#822)

* Test (#818)

* Packpropagating Connection Description Add (#742)

* Test (#737)

* Backpropagate the hotfix (#725)

* Test (#721)

* MCP Deploy error (#681)

* Test (#663)

* Dev to Test (#654)

* Merge to prod (#530)

* Merge to test (#246)

* Update Finetuner search metadata functional tests (#172)

* Downgrade dataclasses-json for compatibility (#170)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix model cost parameters (#179)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Treat label URLs (#176)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Add new metric test (#181)

* Add new metric test

* Enable testing new pipeline executor

---------

Co-authored-by: Thiago Castro Ferreira <thiago@aixplain.com>

* LLMModel class and parameters (#184)

* LLMModel class and parameters

* Change in the documentation

* Changing LLMModel for LLM

* Remove frequency penalty

---------

Co-authored-by: Thiago Castro Ferreira <thiago@aixplain.com>

* Gpus (#185)

* Release. (#141)

* Merge dev to test (#107)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Development to Test (#109)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>

* Merge to test (#111)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#118)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge to test (#124)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge dev to test (#126)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge dev to test (#129)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge to test (#135)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

* Enabling dataset ID and model ID as parameters for finetuner creation (#131)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix supplier representation of a model (#132)

* Fix supplier representation of a model

* Fixing parameter typing

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fixing indentation in documentation sample code (#134)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Merge dev to test (#137)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

* Enabling dataset ID and model ID as parameters for finetuner creation (#131)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix supplier representation of a model (#132)

* Fix supplier representation of a model

* Fixing parameter typing

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fixing indentation in documentation sample code (#134)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Update FineTune unit and functional tests (#136)

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Merge to prod. (#152)

* Merge dev to test (#107)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Development to Test (#109)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>

* Merge to test (#111)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#118)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

…
* fix(test): decouple issue reporter tests from BACKEND_URL env

The three test_issue.py URL assertions hardcoded the production host
while Aixplain() resolves backend_url from the BACKEND_URL env var,
so they failed whenever .env pointed elsewhere (e.g. test backend).
Construct Aixplain with an explicit backend_url to make them deterministic.

* Test to dev (#949)

* merge to test (#948)

* Test to dev sync (#940)

* update version

* Test (#875)

* Test (#807)

* Hotfix: Inspectors, v2 fixes, debugger (#801)

* ENG-2710 tool in dict form handled (#796)

* Eng 2709 SDK 2.0 Various Improvements (#792)

* ENG-2709 Added path, developer and host filters

* ENG-2709 Removed intermediate steps

* ENG-2709 Modified run_async to accept positional query arg

* ENG-2709 templated instruction/query

* ENG-2709 Fixed instruction templating

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* ENG-2717 fixes v2 resource repr over path display (#798)

* added max iterations and max tokens too agent config (#800)

* ENG-2716 Agent status update treatment for notebook envs (#799)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* Add ability to configure rate limits based on input, output or total tokens (#791)

* Update api_key.py

* Update api

* feat(api-key): add token type support for per-asset rate limiting

- Add TokenType enum (INPUT, OUTPUT, TOTAL) for configuring which tokens
  to count for rate limiting purposes
- Fix bug where asset limits incorrectly used global tokenType instead of
  per-asset tokenType
- Properly parse tokenType from API response as TokenType enum
- Add comprehensive docstrings to TokenType enum and APIKeyUsageLimit class
- Move functional API key tests to unit tests with mocked responses
- Add unit tests for token type creation, parsing, and serialization

Closes ENG-2705

* undo docs

---------

Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* safe delete only for dev and test (#804)

* ENG-2716 make progress_time_ticks default behaviour (#803)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* ENG-2716 make progress_time_ticks default behaviour

* removed inspectors v1, fixed v2 tests (#802)

* removed inspectors v1, fixed v2 tests

* move import from v1 to v2

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2720 Fix team agent save when subagents are saved after team creation (#805)

* feat(v2): Add Debugger meta-agent for agent response analysis (#793)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* update functions param

* fix evolver tests and add slack integration model id

* fix already exists agent error in agent functional test

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2722 Fix code/value attribute handling for actions and removed au… (#808)

* ENG-2722 Fix code/value attribute handling for actions and removed auth scheme foundation

* fix static agent id in tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* removed limitations other than abort-critical (#811)

* removed limitations other than abort-critical

* Removed limitations entirely

* Make model tool function, supplier, and version optional (#813)

* fix: remove INFO severity from inspector
- also fixed some unchecked unit tests

* ENG-2727-Change-the-inspector-payload-structure (#815)

* updated the inspector payload

* fix: use snake_case for inspector Python fields, keep
   camelCase in API payload

   Renamed maxRetries→max_retries, onExhaust→on_exhaust, assetId→asset_id
   across InspectorActionConfig, EvaluatorConfig, and EditorConfig. The
   to_dict()/from_dict() methods still serialize to/from camelCase for the API

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* feat(v2): Add Debugger meta-agent for agent response analysis (#814)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

* max tokens

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2726 streaming support for v2 models (#816)

* ENG-2726 streaming support for v2 models

* ENG-2726 streaming support for v2 models review

* ENG-2724 Added v2 apikey resource (#810)

* ENG-2724 Added v2 apikey resource

* Add tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_… (#817)

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_async uses the v1 endpoint

* ENG-2725 v1 base url adjusted

* ENG-2725 Add tests for connection_type routing and fix completed flag bug

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* Get-models-by-name (#674)

* model factory get by name

* integration factory get by name

* add tests

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* fix model completed

* Fix v2 imports from v1 modules that trigger env var validation (#819)

When using the v2 SDK with constructor-based API keys (Aixplain(api_key=...)),
imports from v1 modules in model.py and utility.py triggered the v1 init chain
(aixplain.modules → corpus.py → utils/config.py → validate_api_keys), causing
crashes when TEAM_API_KEY env var was not set.

- Rewrite _run_async_v1 in v2/model.py to use v2 client directly
- Create v2/code_utils.py with self-contained parse_code functions
- Add DataType enum to v2/enums.py
- Update v2/utility.py to import from v2/code_utils instead of v1
- Add guard test to prevent v1 imports from leaking back into v2

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* Fix models api  (#822)

* Test (#818)

* Packpropagating Connection Description Add (#742)

* Test (#737)

* Backpropagate the hotfix (#725)

* Test (#721)

* MCP Deploy error (#681)

* Test (#663)

* Dev to Test (#654)

* Merge to prod (#530)

* Merge to test (#246)

* Update Finetuner search metadata functional tests (#172)

* Downgrade dataclasses-json for compatibility (#170)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix model cost parameters (#179)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Treat label URLs (#176)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Add new metric test (#181)

* Add new metric test

* Enable testing new pipeline executor

---------

Co-authored-by: Thiago Castro Ferreira <thiago@aixplain.com>

* LLMModel class and parameters (#184)

* LLMModel class and parameters

* Change in the documentation

* Changing LLMModel for LLM

* Remove frequency penalty

---------

Co-authored-by: Thiago Castro Ferreira <thiago@aixplain.com>

* Gpus (#185)

* Release. (#141)

* Merge dev to test (#107)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Development to Test (#109)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>

* Merge to test (#111)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#118)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge to test (#124)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge dev to test (#126)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge dev to test (#129)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge to test (#135)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

* Enabling dataset ID and model ID as parameters for finetuner creation (#131)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix supplier representation of a model (#132)

* Fix supplier representation of a model

* Fixing parameter typing

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fixing indentation in documentation sample code (#134)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Merge dev to test (#137)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

* Enabling dataset ID and model ID as parameters for finetuner creation (#131)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix supplier representation of a model (#132)

* Fix supplier representation of a model

* Fixing parameter typing

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fixing indentation in documentation sample code (#134)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Update FineTune unit and functional tests (#136)

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Merge to prod. (#152)

* Merge dev to test (#107)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Development to Test (#109)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>

* Merge to test (#111)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#118)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

…
* fix(test): decouple issue reporter tests from BACKEND_URL env

The three test_issue.py URL assertions hardcoded the production host
while Aixplain() resolves backend_url from the BACKEND_URL env var,
so they failed whenever .env pointed elsewhere (e.g. test backend).
Construct Aixplain with an explicit backend_url to make them deterministic.

* Test to dev (#949)

* merge to test (#948)

* Test to dev sync (#940)

* update version

* Test (#875)

* Test (#807)

* Hotfix: Inspectors, v2 fixes, debugger (#801)

* ENG-2710 tool in dict form handled (#796)

* Eng 2709 SDK 2.0 Various Improvements (#792)

* ENG-2709 Added path, developer and host filters

* ENG-2709 Removed intermediate steps

* ENG-2709 Modified run_async to accept positional query arg

* ENG-2709 templated instruction/query

* ENG-2709 Fixed instruction templating

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* ENG-2717 fixes v2 resource repr over path display (#798)

* added max iterations and max tokens too agent config (#800)

* ENG-2716 Agent status update treatment for notebook envs (#799)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* Add ability to configure rate limits based on input, output or total tokens (#791)

* Update api_key.py

* Update api

* feat(api-key): add token type support for per-asset rate limiting

- Add TokenType enum (INPUT, OUTPUT, TOTAL) for configuring which tokens
  to count for rate limiting purposes
- Fix bug where asset limits incorrectly used global tokenType instead of
  per-asset tokenType
- Properly parse tokenType from API response as TokenType enum
- Add comprehensive docstrings to TokenType enum and APIKeyUsageLimit class
- Move functional API key tests to unit tests with mocked responses
- Add unit tests for token type creation, parsing, and serialization

Closes ENG-2705

* undo docs

---------

Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* safe delete only for dev and test (#804)

* ENG-2716 make progress_time_ticks default behaviour (#803)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* ENG-2716 make progress_time_ticks default behaviour

* removed inspectors v1, fixed v2 tests (#802)

* removed inspectors v1, fixed v2 tests

* move import from v1 to v2

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2720 Fix team agent save when subagents are saved after team creation (#805)

* feat(v2): Add Debugger meta-agent for agent response analysis (#793)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* update functions param

* fix evolver tests and add slack integration model id

* fix already exists agent error in agent functional test

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2722 Fix code/value attribute handling for actions and removed au… (#808)

* ENG-2722 Fix code/value attribute handling for actions and removed auth scheme foundation

* fix static agent id in tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* removed limitations other than abort-critical (#811)

* removed limitations other than abort-critical

* Removed limitations entirely

* Make model tool function, supplier, and version optional (#813)

* fix: remove INFO severity from inspector
- also fixed some unchecked unit tests

* ENG-2727-Change-the-inspector-payload-structure (#815)

* updated the inspector payload

* fix: use snake_case for inspector Python fields, keep
   camelCase in API payload

   Renamed maxRetries→max_retries, onExhaust→on_exhaust, assetId→asset_id
   across InspectorActionConfig, EvaluatorConfig, and EditorConfig. The
   to_dict()/from_dict() methods still serialize to/from camelCase for the API

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* feat(v2): Add Debugger meta-agent for agent response analysis (#814)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

* max tokens

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2726 streaming support for v2 models (#816)

* ENG-2726 streaming support for v2 models

* ENG-2726 streaming support for v2 models review

* ENG-2724 Added v2 apikey resource (#810)

* ENG-2724 Added v2 apikey resource

* Add tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_… (#817)

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_async uses the v1 endpoint

* ENG-2725 v1 base url adjusted

* ENG-2725 Add tests for connection_type routing and fix completed flag bug

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* Get-models-by-name (#674)

* model factory get by name

* integration factory get by name

* add tests

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* fix model completed

* Fix v2 imports from v1 modules that trigger env var validation (#819)

When using the v2 SDK with constructor-based API keys (Aixplain(api_key=...)),
imports from v1 modules in model.py and utility.py triggered the v1 init chain
(aixplain.modules → corpus.py → utils/config.py → validate_api_keys), causing
crashes when TEAM_API_KEY env var was not set.

- Rewrite _run_async_v1 in v2/model.py to use v2 client directly
- Create v2/code_utils.py with self-contained parse_code functions
- Add DataType enum to v2/enums.py
- Update v2/utility.py to import from v2/code_utils instead of v1
- Add guard test to prevent v1 imports from leaking back into v2

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* Fix models api  (#822)

* Test (#818)

* Packpropagating Connection Description Add (#742)

* Test (#737)

* Backpropagate the hotfix (#725)

* Test (#721)

* MCP Deploy error (#681)

* Test (#663)

* Dev to Test (#654)

* Merge to prod (#530)

* Merge to test (#246)

* Update Finetuner search metadata functional tests (#172)

* Downgrade dataclasses-json for compatibility (#170)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix model cost parameters (#179)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Treat label URLs (#176)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Add new metric test (#181)

* Add new metric test

* Enable testing new pipeline executor

---------

Co-authored-by: Thiago Castro Ferreira <thiago@aixplain.com>

* LLMModel class and parameters (#184)

* LLMModel class and parameters

* Change in the documentation

* Changing LLMModel for LLM

* Remove frequency penalty

---------

Co-authored-by: Thiago Castro Ferreira <thiago@aixplain.com>

* Gpus (#185)

* Release. (#141)

* Merge dev to test (#107)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Development to Test (#109)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>

* Merge to test (#111)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#118)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge to test (#124)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge dev to test (#126)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge dev to test (#129)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge to test (#135)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

* Enabling dataset ID and model ID as parameters for finetuner creation (#131)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix supplier representation of a model (#132)

* Fix supplier representation of a model

* Fixing parameter typing

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fixing indentation in documentation sample code (#134)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Merge dev to test (#137)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

* Enabling dataset ID and model ID as parameters for finetuner creation (#131)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix supplier representation of a model (#132)

* Fix supplier representation of a model

* Fixing parameter typing

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fixing indentation in documentation sample code (#134)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Update FineTune unit and functional tests (#136)

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Merge to prod. (#152)

* Merge dev to test (#107)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Development to Test (#109)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>

* Merge to test (#111)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#118)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding te…
* fix(test): decouple issue reporter tests from BACKEND_URL env

The three test_issue.py URL assertions hardcoded the production host
while Aixplain() resolves backend_url from the BACKEND_URL env var,
so they failed whenever .env pointed elsewhere (e.g. test backend).
Construct Aixplain with an explicit backend_url to make them deterministic.

* Test to dev (#949)

* merge to test (#948)

* Test to dev sync (#940)

* update version

* Test (#875)

* Test (#807)

* Hotfix: Inspectors, v2 fixes, debugger (#801)

* ENG-2710 tool in dict form handled (#796)

* Eng 2709 SDK 2.0 Various Improvements (#792)

* ENG-2709 Added path, developer and host filters

* ENG-2709 Removed intermediate steps

* ENG-2709 Modified run_async to accept positional query arg

* ENG-2709 templated instruction/query

* ENG-2709 Fixed instruction templating

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* ENG-2717 fixes v2 resource repr over path display (#798)

* added max iterations and max tokens too agent config (#800)

* ENG-2716 Agent status update treatment for notebook envs (#799)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* Add ability to configure rate limits based on input, output or total tokens (#791)

* Update api_key.py

* Update api

* feat(api-key): add token type support for per-asset rate limiting

- Add TokenType enum (INPUT, OUTPUT, TOTAL) for configuring which tokens
  to count for rate limiting purposes
- Fix bug where asset limits incorrectly used global tokenType instead of
  per-asset tokenType
- Properly parse tokenType from API response as TokenType enum
- Add comprehensive docstrings to TokenType enum and APIKeyUsageLimit class
- Move functional API key tests to unit tests with mocked responses
- Add unit tests for token type creation, parsing, and serialization

Closes ENG-2705

* undo docs

---------

Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* safe delete only for dev and test (#804)

* ENG-2716 make progress_time_ticks default behaviour (#803)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* ENG-2716 make progress_time_ticks default behaviour

* removed inspectors v1, fixed v2 tests (#802)

* removed inspectors v1, fixed v2 tests

* move import from v1 to v2

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2720 Fix team agent save when subagents are saved after team creation (#805)

* feat(v2): Add Debugger meta-agent for agent response analysis (#793)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* update functions param

* fix evolver tests and add slack integration model id

* fix already exists agent error in agent functional test

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2722 Fix code/value attribute handling for actions and removed au… (#808)

* ENG-2722 Fix code/value attribute handling for actions and removed auth scheme foundation

* fix static agent id in tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* removed limitations other than abort-critical (#811)

* removed limitations other than abort-critical

* Removed limitations entirely

* Make model tool function, supplier, and version optional (#813)

* fix: remove INFO severity from inspector
- also fixed some unchecked unit tests

* ENG-2727-Change-the-inspector-payload-structure (#815)

* updated the inspector payload

* fix: use snake_case for inspector Python fields, keep
   camelCase in API payload

   Renamed maxRetries→max_retries, onExhaust→on_exhaust, assetId→asset_id
   across InspectorActionConfig, EvaluatorConfig, and EditorConfig. The
   to_dict()/from_dict() methods still serialize to/from camelCase for the API

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* feat(v2): Add Debugger meta-agent for agent response analysis (#814)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

* max tokens

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2726 streaming support for v2 models (#816)

* ENG-2726 streaming support for v2 models

* ENG-2726 streaming support for v2 models review

* ENG-2724 Added v2 apikey resource (#810)

* ENG-2724 Added v2 apikey resource

* Add tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_… (#817)

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_async uses the v1 endpoint

* ENG-2725 v1 base url adjusted

* ENG-2725 Add tests for connection_type routing and fix completed flag bug

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* Get-models-by-name (#674)

* model factory get by name

* integration factory get by name

* add tests

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* fix model completed

* Fix v2 imports from v1 modules that trigger env var validation (#819)

When using the v2 SDK with constructor-based API keys (Aixplain(api_key=...)),
imports from v1 modules in model.py and utility.py triggered the v1 init chain
(aixplain.modules → corpus.py → utils/config.py → validate_api_keys), causing
crashes when TEAM_API_KEY env var was not set.

- Rewrite _run_async_v1 in v2/model.py to use v2 client directly
- Create v2/code_utils.py with self-contained parse_code functions
- Add DataType enum to v2/enums.py
- Update v2/utility.py to import from v2/code_utils instead of v1
- Add guard test to prevent v1 imports from leaking back into v2

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* Fix models api  (#822)

* Test (#818)

* Packpropagating Connection Description Add (#742)

* Test (#737)

* Backpropagate the hotfix (#725)

* Test (#721)

* MCP Deploy error (#681)

* Test (#663)

* Dev to Test (#654)

* Merge to prod (#530)

* Merge to test (#246)

* Update Finetuner search metadata functional tests (#172)

* Downgrade dataclasses-json for compatibility (#170)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix model cost parameters (#179)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Treat label URLs (#176)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Add new metric test (#181)

* Add new metric test

* Enable testing new pipeline executor

---------

Co-authored-by: Thiago Castro Ferreira <thiago@aixplain.com>

* LLMModel class and parameters (#184)

* LLMModel class and parameters

* Change in the documentation

* Changing LLMModel for LLM

* Remove frequency penalty

---------

Co-authored-by: Thiago Castro Ferreira <thiago@aixplain.com>

* Gpus (#185)

* Release. (#141)

* Merge dev to test (#107)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Development to Test (#109)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>

* Merge to test (#111)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#118)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge to test (#124)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge dev to test (#126)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge dev to test (#129)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge to test (#135)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

* Enabling dataset ID and model ID as parameters for finetuner creation (#131)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix supplier representation of a model (#132)

* Fix supplier representation of a model

* Fixing parameter typing

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fixing indentation in documentation sample code (#134)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Merge dev to test (#137)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

* Enabling dataset ID and model ID as parameters for finetuner creation (#131)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix supplier representation of a model (#132)

* Fix supplier representation of a model

* Fixing parameter typing

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fixing indentation in documentation sample code (#134)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Update FineTune unit and functional tests (#136)

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Merge to prod. (#152)

* Merge dev to test (#107)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Development to Test (#109)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>

* Merge to test (#111)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#118)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

…
* fix(test): decouple issue reporter tests from BACKEND_URL env

The three test_issue.py URL assertions hardcoded the production host
while Aixplain() resolves backend_url from the BACKEND_URL env var,
so they failed whenever .env pointed elsewhere (e.g. test backend).
Construct Aixplain with an explicit backend_url to make them deterministic.

* Test to dev (#949)

* merge to test (#948)

* Test to dev sync (#940)

* update version

* Test (#875)

* Test (#807)

* Hotfix: Inspectors, v2 fixes, debugger (#801)

* ENG-2710 tool in dict form handled (#796)

* Eng 2709 SDK 2.0 Various Improvements (#792)

* ENG-2709 Added path, developer and host filters

* ENG-2709 Removed intermediate steps

* ENG-2709 Modified run_async to accept positional query arg

* ENG-2709 templated instruction/query

* ENG-2709 Fixed instruction templating

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* ENG-2717 fixes v2 resource repr over path display (#798)

* added max iterations and max tokens too agent config (#800)

* ENG-2716 Agent status update treatment for notebook envs (#799)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* Add ability to configure rate limits based on input, output or total tokens (#791)

* Update api_key.py

* Update api

* feat(api-key): add token type support for per-asset rate limiting

- Add TokenType enum (INPUT, OUTPUT, TOTAL) for configuring which tokens
  to count for rate limiting purposes
- Fix bug where asset limits incorrectly used global tokenType instead of
  per-asset tokenType
- Properly parse tokenType from API response as TokenType enum
- Add comprehensive docstrings to TokenType enum and APIKeyUsageLimit class
- Move functional API key tests to unit tests with mocked responses
- Add unit tests for token type creation, parsing, and serialization

Closes ENG-2705

* undo docs

---------

Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* safe delete only for dev and test (#804)

* ENG-2716 make progress_time_ticks default behaviour (#803)

* ENG-2716 Agent status update treatment for notebook envs

* ENG-2716 experimental flag progress_time_ticks

* ENG-2716 make progress_time_ticks default behaviour

* removed inspectors v1, fixed v2 tests (#802)

* removed inspectors v1, fixed v2 tests

* move import from v1 to v2

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2720 Fix team agent save when subagents are saved after team creation (#805)

* feat(v2): Add Debugger meta-agent for agent response analysis (#793)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* update functions param

* fix evolver tests and add slack integration model id

* fix already exists agent error in agent functional test

---------

Co-authored-by: kadirpekel <kadirpekel@gmail.com>
Co-authored-by: Zaina Abu Shaban <zaina.abushaban@aixplain.com>
Co-authored-by: Hadi Nasrallah <87204330+hadi-aix@users.noreply.github.com>
Co-authored-by: Hadi <h.nasrallah.c@ncgr.gov.sa>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>
Co-authored-by: João Maia <157385649+MaiaJP-AIXplain@users.noreply.github.com>
Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2722 Fix code/value attribute handling for actions and removed au… (#808)

* ENG-2722 Fix code/value attribute handling for actions and removed auth scheme foundation

* fix static agent id in tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* removed limitations other than abort-critical (#811)

* removed limitations other than abort-critical

* Removed limitations entirely

* Make model tool function, supplier, and version optional (#813)

* fix: remove INFO severity from inspector
- also fixed some unchecked unit tests

* ENG-2727-Change-the-inspector-payload-structure (#815)

* updated the inspector payload

* fix: use snake_case for inspector Python fields, keep
   camelCase in API payload

   Renamed maxRetries→max_retries, onExhaust→on_exhaust, assetId→asset_id
   across InspectorActionConfig, EvaluatorConfig, and EditorConfig. The
   to_dict()/from_dict() methods still serialize to/from camelCase for the API

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* feat(v2): Add Debugger meta-agent for agent response analysis (#814)

* feat(v2): Add Debugger meta-agent for agent response analysis

- Add Debugger class in meta_agents.py for analyzing agent runs
- Add DebugResult dataclass with analysis property
- Add .debug() method to AgentRunResult for chained debugging
- Add execution_id extraction from poll URL for enhanced debugging
- Export Debugger and DebugResult from v2 module
- Register Debugger in Aixplain client context

Usage:
  aix = Aixplain('<api_key>')
  debugger = aix.Debugger()
  result = debugger.run('Analyze this agent output...')

  # Or chained from agent response:
  response = agent.run('Hello!')
  debug_result = response.debug()

ENG-2635

* Unit test meta agents

* max tokens

---------

Co-authored-by: JP Maia <maiajp2305@gmail.com>

* ENG-2726 streaming support for v2 models (#816)

* ENG-2726 streaming support for v2 models

* ENG-2726 streaming support for v2 models review

* ENG-2724 Added v2 apikey resource (#810)

* ENG-2724 Added v2 apikey resource

* Add tests

---------

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_… (#817)

* ENG-2725 Adjust run methods so that run uses the v2 endpoint and run_async uses the v1 endpoint

* ENG-2725 v1 base url adjusted

* ENG-2725 Add tests for connection_type routing and fix completed flag bug

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>
Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* Get-models-by-name (#674)

* model factory get by name

* integration factory get by name

* add tests

---------

Co-authored-by: aix-ahmet <ahmet.gunduz@aixplain.com>

* fix model completed

* Fix v2 imports from v1 modules that trigger env var validation (#819)

When using the v2 SDK with constructor-based API keys (Aixplain(api_key=...)),
imports from v1 modules in model.py and utility.py triggered the v1 init chain
(aixplain.modules → corpus.py → utils/config.py → validate_api_keys), causing
crashes when TEAM_API_KEY env var was not set.

- Rewrite _run_async_v1 in v2/model.py to use v2 client directly
- Create v2/code_utils.py with self-contained parse_code functions
- Add DataType enum to v2/enums.py
- Update v2/utility.py to import from v2/code_utils instead of v1
- Add guard test to prevent v1 imports from leaking back into v2

Co-authored-by: ahmetgunduz <ahmet.gunduz44@gmail.com>

* Fix models api  (#822)

* Test (#818)

* Packpropagating Connection Description Add (#742)

* Test (#737)

* Backpropagate the hotfix (#725)

* Test (#721)

* MCP Deploy error (#681)

* Test (#663)

* Dev to Test (#654)

* Merge to prod (#530)

* Merge to test (#246)

* Update Finetuner search metadata functional tests (#172)

* Downgrade dataclasses-json for compatibility (#170)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix model cost parameters (#179)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Treat label URLs (#176)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Add new metric test (#181)

* Add new metric test

* Enable testing new pipeline executor

---------

Co-authored-by: Thiago Castro Ferreira <thiago@aixplain.com>

* LLMModel class and parameters (#184)

* LLMModel class and parameters

* Change in the documentation

* Changing LLMModel for LLM

* Remove frequency penalty

---------

Co-authored-by: Thiago Castro Ferreira <thiago@aixplain.com>

* Gpus (#185)

* Release. (#141)

* Merge dev to test (#107)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Development to Test (#109)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>

* Merge to test (#111)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#118)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge to test (#124)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge dev to test (#126)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge dev to test (#129)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Merge to test (#135)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

* Enabling dataset ID and model ID as parameters for finetuner creation (#131)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix supplier representation of a model (#132)

* Fix supplier representation of a model

* Fixing parameter typing

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fixing indentation in documentation sample code (#134)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Merge dev to test (#137)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#117)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding HF token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Do not download textual URLs (#120)

* Do not download textual URLs

* Treat as string

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Enable api key parameter in data asset creation (#122)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>

* Update Finetuner hyperparameters (#125)

* Update Finetuner hyperparameters

* Change hyperparameters error message

* Add new LLMs finetuner models (mistral and solar) (#128)

* Enabling dataset ID and model ID as parameters for finetuner creation (#131)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fix supplier representation of a model (#132)

* Fix supplier representation of a model

* Fixing parameter typing

---------

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Fixing indentation in documentation sample code (#134)

Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Update FineTune unit and functional tests (#136)

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>
Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>
Co-authored-by: mikelam-us-aixplain <131073216+mikelam-us-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-3.ec2.internal>
Co-authored-by: Thiago Castro Ferreira <thiagocastroferreira@ip-192-168-0-4.ec2.internal>

* Merge to prod. (#152)

* Merge dev to test (#107)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Development to Test (#109)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>

* Merge to test (#111)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

---------

Co-authored-by: Lucas Pavanelli <86805709+lucas-aixplain@users.noreply.github.com>
Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Merge dev to test (#113)

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Update Finetuner functional tests (#112)

---------

Co-authored-by: Thiago Castro Ferreira <85182544+thiago-aixplain@users.noreply.github.com>

* Hf deployment test (#114)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

---------

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>
Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Hf deployment test (#118)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Create bounds for FineTune hyperparameters (#103)

* Test bound to hyperparameters

* Update finetune llm hyperparameters

* Remove option to use PEFT, always on use now

* Fixing pipeline general asset test (#106)

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Fixing hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding hf token

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Correcting first test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Testing

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding config

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added user doc

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added gated model test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Update Finetuner functional tests (#112)

* Hf deployment test (#115)

* Started adding Hugging Face deployment to aiXplain SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added model status function to  SDK

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updating

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Updated CLI

Signed-off-by: mikelam-us <michael.lam@aixplain.com>

* Adding CLI

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Corrected request error

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Clearing out unnecessary information in return

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Simplifying status

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Adding tests and correcting tokens

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Added bad repo ID test

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

* Finished rough draft of tests

Signed-off-by: mikelam-us-aixplain <michael.lam@aixplain.com>

…
@hadi-aix
hadi-aix requested a review from ikxplain July 30, 2026 15:58
@ikxplain
ikxplain merged commit 5e86f06 into main Jul 30, 2026
8 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.