Repository navigation
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>
…1027) Tool.DEFAULT_INTEGRATION_ID was 686432941223092cb4294d3f, which is the Slack integration on both dev and prod. Any script tool created via aix.Tool(code=...) was silently connected to Slack: the agent payload carried the full SLACK_* action catalog, empty parameters, and the user's code never executed. Use 688779d8bfb8e46c273982ca (Python Sandbox, verified on dev and prod; same ID v1 ModelFactory.PYTHON_SANDBOX_ID already uses), add a unit test locking the script path to the sandbox integration, and fix test comments/names that mislabeled the Slack ID as the Script integration.
…1031) The Python Sandbox integration requires both 'code' and 'function_name' inputs; Tool(code=...) sent only code, so connects failed with 'Function not found in code'. Infer the entrypoint from the code via ast (mirroring v1 create_script_connection_tool): single function of any name works, multiple functions require an explicit config={'function_name': ...}, and unknown names fail fast client-side. Extra config keys passed alongside code= are no longer dropped.
A duplicate-name connect failed with the opaque message
'Polling failed: err.supplier_error'; the actionable detail
('Name already exists') was in the supplierError field but dropped.
Prefer supplierError > message > error when building APIError.
* 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>
…
* 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>
…
* 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>
…
* 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>
…
* 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…
Resolves the conflicts blocking PR #1073 (test -> main, "Merge to production 20260905"). main is 5 commits past the merge base: two hotfixes (#1020 session_id in _SDK_ONLY_PARAMS, #1034 Utility.run as an instance method), two API-doc regenerations, and the 20260730 promotion merge (#1016). test is 183 commits past it and already carries every one of those changes, so all 18 hunks across 8 files resolve to test's side: - aixplain/v2/client.py (5): default timeouts already present, plus the later trusted_urls/SSRF guard (BUG-939), 429 retry and redacted request logging. - aixplain/v2/model.py (4): test has session_id AND agent_name, and derives _SDK_ONLY_PARAMS from _RUN_CONTROL_KEYS (BUG-1091) -- the identity guard that makes the #1020 class of merge-drop impossible -- so it is a strict superset of main's hand-written frozenset. - aixplain/v2/resource.py (3): _RUN_HEADER_KEYS / _validate_header_value generalise main's two-header _headers_for_run. - docs/.../model.md (1): find_supplier_by_id was deleted on purpose in #1074 (BUG-1092); its generated entry goes with it. - tests/unit/v2/test_{client,model,resource,tool}.py (5): test's side is main's tests plus later ones; every test class main added (TestDefaultTimeout, TestModelSessionHeader, TestReasoningNormalization, test_utility_run.py) is present in the result. Also removes duplicates the textual merge introduced outside the conflict markers -- git saw additions where both sides had independently gained the same code with shifted context: _timeout_from_env, default_timeout and the DEFAULT_TIMEOUT_*/TimeoutType constants in client.py, and _normalize_reasoning in model.py. Each pair was verified byte-identical before the second copy was cut. This is the same artifact #1072 and the development<-test merge (4d0e704) had to clean up. The merge is content-neutral: the resulting tree is identical to test. Unit suite unchanged at 2676 passed / 4 pre-existing failures (plotly importorskip and three client retry-jitter tests), all present on test before this merge.
* 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>
…
…0915 Conflicts came from `main` still carrying the pipeline and data_asset functional suites that `test` deleted in #1131, plus main's 0.2.48 version bump. Resolutions: * .github/workflows/main.yaml, docs/ci/required-checks.md, tests/unit/test_ci_matrix_coverage.py -- kept `test`'s matrix, which drops the `data_asset` and `pipeline_2.0_v1` legs and the two pipeline PARKED_TARGETS entries, since the files they referred to no longer exist. * tests/functional/agent/agent_functional_test.py -- dropped test_agent_with_pipeline_tool, deleted on `test` with the rest of the pipeline coverage. * tests/functional/data_asset/{corpus,dataset}_onboarding_test.py -- deleted, matching `test`. * tests/functional/pipelines/conftest.py -- deleted. It merged cleanly as an add from main, but `test` removed every test module in that directory, so it was left orphaned and failed the matrix-coverage guard. * pyproject.toml -- 0.2.48 from main. Verified: 2805 unit tests pass, pre-commit all-files passes.
* 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>
…
* 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>
* A…
* 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
Oct 9, 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-10-06.testis ahead ofmainby 192 commits across 877 files.