Conversation
* 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>
- 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>
…
ikxplain
approved these changes
Jul 30, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Merging
testintomainfor the production release on 2026-07-30.testis ahead ofmainby 163 commits across 21 files. Note: branches cannot be auto-merged (conflicts to resolve).