|
@@ -223,29 +223,29 @@ jobs:
|
|
- checkout
|
|
- checkout
|
|
- run: system_profiler SPHardwareDataType
|
|
- run: system_profiler SPHardwareDataType
|
|
|
|
|
|
- # chatgpt_api_integration_test_tinygrad:
|
|
|
|
- # macos:
|
|
|
|
- # xcode: "16.0.0"
|
|
|
|
- # resource_class: m2pro.large
|
|
|
|
- # steps:
|
|
|
|
- # - checkout
|
|
|
|
- # - run:
|
|
|
|
- # name: Set up Python
|
|
|
|
- # command: |
|
|
|
|
- # brew install python@3.12
|
|
|
|
- # python3.12 -m venv env
|
|
|
|
- # source env/bin/activate
|
|
|
|
- # - run:
|
|
|
|
- # name: Install dependencies
|
|
|
|
- # command: |
|
|
|
|
- # source env/bin/activate
|
|
|
|
- # pip install --upgrade pip
|
|
|
|
- # pip install .
|
|
|
|
- # - run_chatgpt_api_test:
|
|
|
|
- # inference_engine: tinygrad
|
|
|
|
- # model_id: llama-3-8b
|
|
|
|
- # prompt: "Keep responses concise. Who was the king of pop?"
|
|
|
|
- # expected_output: "Michael Jackson"
|
|
|
|
|
|
+ chatgpt_api_integration_test_tinygrad:
|
|
|
|
+ macos:
|
|
|
|
+ xcode: "16.0.0"
|
|
|
|
+ resource_class: m2pro.large
|
|
|
|
+ steps:
|
|
|
|
+ - checkout
|
|
|
|
+ - run:
|
|
|
|
+ name: Set up Python
|
|
|
|
+ command: |
|
|
|
|
+ brew install python@3.12
|
|
|
|
+ python3.12 -m venv env
|
|
|
|
+ source env/bin/activate
|
|
|
|
+ - run:
|
|
|
|
+ name: Install dependencies
|
|
|
|
+ command: |
|
|
|
|
+ source env/bin/activate
|
|
|
|
+ pip install --upgrade pip
|
|
|
|
+ pip install .
|
|
|
|
+ - run_chatgpt_api_test:
|
|
|
|
+ inference_engine: tinygrad
|
|
|
|
+ model_id: llama-3.2-1b
|
|
|
|
+ prompt: "Keep responses concise. Who was the king of pop?"
|
|
|
|
+ expected_output: "Michael Jackson"
|
|
|
|
|
|
workflows:
|
|
workflows:
|
|
version: 2
|
|
version: 2
|