Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
186 commits
Select commit Hold shift + click to select a range
0139e19
Introduce helm charts for hyperpod inference operator
mbnavali May 16, 2025
89d9f29
Introduce helm charts for hyperpod inference operator
mbnavali May 16, 2025
d4fffa0
Introduce helm charts for hyperpod inference operator
mbnavali May 16, 2025
f6d3949
Update Helm charts for inference operator, clean up to remove bedrock…
mbnavali May 23, 2025
3cf3f8b
Changes to
mbnavali May 27, 2025
716382f
Removed binary from the code base.
mbnavali May 27, 2025
c0acb09
Nit: Update the app name labels for sample yaml files.
mbnavali May 29, 2025
6868542
Merge pull request #29 from mbnavali/main
mbnavali Jun 4, 2025
6a9ddb4
Add crds, service account and region (#32)
shantanutrip Jun 10, 2025
a5dec3e
Merge pull request #33 from zhaoqizqwang/update-sync-branch
zhaoqizqwang Jun 10, 2025
15242fe
Add hyperpod inference classes
zhaoqizqwang Jun 11, 2025
984c820
Refactor create inference function
zhaoqizqwang Jun 12, 2025
1af95ad
Add List, Delete, Describe endpoint features
zhaoqizqwang Jun 13, 2025
de55508
Add unit test and update class names
zhaoqizqwang Jun 18, 2025
0ab576f
Add end and setup.py
zhaoqizqwang Jun 18, 2025
f104770
Update gitignore
zhaoqizqwang Jun 18, 2025
05c374c
Add setup.cfg
zhaoqizqwang Jun 18, 2025
bbf9570
Fix HPEndpoint class and add optional values
zhaoqizqwang Jun 18, 2025
11faa90
remove utils.py
zhaoqizqwang Jun 18, 2025
5430f3f
Merge pull request #34 from zhaoqizqwang/add-inference-classes
zhaoqizqwang Jun 18, 2025
b22e4ad
Make function classmethod and update unit tests
zhaoqizqwang Jun 19, 2025
c3a8a16
Merge pull request #40 from zhaoqizqwang/add-inference-classes
zhaoqizqwang Jun 19, 2025
b13c487
Fix bugs for inference endpoint
zhaoqizqwang Jun 19, 2025
d13acdd
Small fixes
zhaoqizqwang Jun 19, 2025
6acb6f6
Merge pull request #41 from zhaoqizqwang/add-inference-classes
zhaoqizqwang Jun 20, 2025
1ab67ee
build: add mountpoint s3 csi driver, keda + cert-manager controllers …
rvasahu-amazon Jun 20, 2025
68a9944
chore: add inference operator as dependency for HP Helm Chart, defaul…
rvasahu-amazon Jun 20, 2025
d87dc59
feat: add support for jumpstart gated models
rvasahu-amazon Jun 20, 2025
349f2ff
Merge pull request #42 from rvasahu-amazon/main-2
rvasahu-amazon Jun 20, 2025
66df206
fix: remove stray symbol
rvasahu-amazon Jun 23, 2025
31bac53
fix: rename inference operator chart to match name in parent
rvasahu-amazon Jun 23, 2025
b538a4e
change: sync charts with latest version of operator
rvasahu-amazon Jun 23, 2025
e732254
doc: update readme.md identifying the inference operator as a subchart
rvasahu-amazon Jun 23, 2025
2bf4d52
Merge pull request #43 from rvasahu-amazon/main-2
zhaoqizqwang Jun 23, 2025
d3db0af
Add HyperpodPytorchJob class (#39)
pintaoz-aws Jun 24, 2025
574351e
Add tlsConfig to quick create
zhaoqizqwang Jun 25, 2025
f9a5d90
Revert "Add tlsConfig to quick create"
zhaoqizqwang Jun 25, 2025
bffec6c
Add tls config
zhaoqizqwang Jun 25, 2025
7981fea
Merge pull request #45 from zhaoqizqwang/add-inference-classes
mollyheamazon Jun 25, 2025
ffa945f
Update CRD configs and minor updates
zhaoqizqwang Jun 25, 2025
f066b55
Merge branch 'aws:master' into add-inference-classes
zhaoqizqwang Jun 25, 2025
5671b26
Merge pull request #47 from zhaoqizqwang/add-inference-classes
mollyheamazon Jun 25, 2025
26f3ecb
Add model_location to HPEndpont
zhaoqizqwang Jun 26, 2025
075fcf1
Merge branch 'add-inference-classes' of https://github.com/zhaoqizqwa…
zhaoqizqwang Jun 26, 2025
0348875
Merge pull request #48 from zhaoqizqwang/add-inference-classes
mollyheamazon Jun 26, 2025
8f7f835
Adding observability command to fetch details of grafana, prometheus …
jam-jee Jun 26, 2025
2c46993
Merge pull request #50 from jam-jee/master
zhaoqizqwang Jun 27, 2025
d00cec7
Training CLI implementation: create
Jun 28, 2025
97f02c8
Adding observability SDK experience and updating CLI command signature
jam-jee Jun 28, 2025
027c3f1
Rename CLI commands to be consistent with SDK
nargokul Jun 28, 2025
6b2a6a5
Merge pull request #56 from jam-jee/master
jam-jee Jun 29, 2025
3a310fb
Merge branch 'master' into master
nargokul Jun 29, 2025
50af9a6
Merge branch 'aws:master' into master-hyperpod-test-630
rsareddy0329 Jun 29, 2025
116fb5b
Training CLI for Launch
Jun 29, 2025
f6f852d
Training CLI for Launch
Jun 29, 2025
bde684b
Training CLI for Launch
Jun 29, 2025
c8c185f
Training CLI for Launch
Jun 29, 2025
d90666a
Update JumpStartModel interface (#51)
zhaoqizqwang Jun 29, 2025
edb5c3c
Merge pull request #57 from nargokul/master
nargokul Jun 29, 2025
7e980d7
Get Cluster Context
nargokul Jun 29, 2025
f1c9f4d
Merge remote-tracking branch 'origin/master'
nargokul Jun 29, 2025
bf22bb1
Merge branch 'aws:master' into master
nargokul Jun 29, 2025
15aeffc
Update to HyperPodManager call
nargokul Jun 29, 2025
22a6df4
Merge remote-tracking branch 'origin/master'
nargokul Jun 29, 2025
16a68a5
Merge branch 'aws:master' into master-hyperpod-test-630
rsareddy0329 Jun 29, 2025
39d2f41
Cleanup import
nargokul Jun 29, 2025
cebe4c2
Merge pull request #58 from nargokul/master
nargokul Jun 29, 2025
3b8713e
Merge branch 'aws:master' into master-hyperpod-test-630
rsareddy0329 Jun 29, 2025
6d4b211
Training CLI for Launch
Jun 29, 2025
47c9c48
Training CLI for Launch
Jun 29, 2025
d36ddb0
Training CLI for Launch
Jun 29, 2025
48d0239
Update HyperPodPytorchJob (#52)
pintaoz-aws Jun 29, 2025
8e995a2
Merge branch 'aws:master' into master-hyperpod-test-630
rsareddy0329 Jun 29, 2025
d2150f7
E2E testing done for inference CLI
mollyheamazon Jun 30, 2025
d6074d6
delete build
mollyheamazon Jun 30, 2025
0ae5c32
Revert accidental submodule pointer change
mollyheamazon Jun 30, 2025
8d24dda
Merge pull request #54 from rsareddy0329/master-hyperpod-test-630
rsareddy0329 Jun 30, 2025
2cf9336
Update inference example notebook and fix bugs
zhaoqizqwang Jun 30, 2025
f1e7234
Reformat code with black
zhaoqizqwang Jun 30, 2025
f4a918a
Merge pull request #61 from zhaoqizqwang/add-inference-classes
zhaoqizqwang Jun 30, 2025
5886bec
Add get_logs function for inference
zhaoqizqwang Jun 30, 2025
6f38a31
Update HyperPodPytorchJob to not use _HyperPodPytorchJob object (#63)
pintaoz-aws Jun 30, 2025
8358856
Update get_logs function to accept since_hour
zhaoqizqwang Jun 30, 2025
903b6f6
Separate get_logs and get_operator_logs methods
zhaoqizqwang Jun 30, 2025
c36ec03
Update get_logs to class method
zhaoqizqwang Jun 30, 2025
cb915f5
Merge pull request #62 from zhaoqizqwang/add-inference-classes
zhaoqizqwang Jun 30, 2025
f17d1b3
Merge pull request #59 from mollyheamazon/inference-pentest
mollyheamazon Jun 30, 2025
4fbf3c5
Add container name to get_logs function
zhaoqizqwang Jun 30, 2025
a6a4f81
Merge branch 'aws:master' into add-inference-classes
zhaoqizqwang Jun 30, 2025
e165fa7
Merge pull request #65 from zhaoqizqwang/add-inference-classes
zhaoqizqwang Jun 30, 2025
60e56f4
Add container in get_logs_from_pod (#66)
pintaoz-aws Jun 30, 2025
be796b4
change inference CLI directory, add inference CLI notebook, add get-l…
mollyheamazon Jul 1, 2025
a0cf0f0
delete build
mollyheamazon Jul 1, 2025
fc3cb62
Training CLI for Launch - Changes per SDK HyperPodPytorchJob construc…
rsareddy0329 Jul 1, 2025
503408c
Merge pull request #67 from mollyheamazon/inference-pentest
mollyheamazon Jul 1, 2025
16aa13c
| * d2453d6 (rig-dev) Add notes about HMA patching
chnnmz Jun 25, 2025
6cf1eb2
add cloudwatchtrigger and autoscalingspec to model.py and schema.json
mollyheamazon Jul 1, 2025
d0ebb1f
Merge pull request #69 from mollyheamazon/inference-pentest
mollyheamazon Jul 1, 2025
93cf35d
Add exception handling and update example notebooks (#71)
zhaoqizqwang Jul 1, 2025
00c22f0
Add unit tests for training sdk
Jul 1, 2025
829b1cf
Merge branch 'master' into training_unit_test
Jul 1, 2025
ab6be47
Update util tests
Jul 1, 2025
5719b76
Add training cli example notebook (#72)
rsareddy0329 Jul 1, 2025
85735ff
Address comments
Jul 1, 2025
4dfa302
fix tls flag issue, fsx endpoint successfully created with cli notebook
mollyheamazon Jul 1, 2025
21de3d6
clear notebook outputs
mollyheamazon Jul 1, 2025
d4a5c1c
minor update in notebook
mollyheamazon Jul 1, 2025
d70d98c
Merge pull request #73 from pintaoz-aws/training_unit_test
zhaoqizqwang Jul 1, 2025
cb627c3
Merge branch 'aws:master' into inference-pentest
mollyheamazon Jul 1, 2025
cb4d878
Merge pull request #74 from mollyheamazon/inference-pentest
zhaoqizqwang Jul 1, 2025
ee19040
minor change to notebook
mollyheamazon Jul 2, 2025
6f3219b
Move Metadata model to common (#75)
pintaoz-aws Jul 2, 2025
240e523
Minor change to notebook
mollyheamazon Jul 2, 2025
2f8030b
REstructure HPCLI
nargokul Jul 2, 2025
dd383a2
Fix training cli unit tests
adishaa Jul 2, 2025
00d6c34
Fix list jobs test
adishaa Jul 2, 2025
28461d7
Merge Changes
nargokul Jul 2, 2025
71260e2
Merge pull request #78 from Aditi2424/integration-tests
Aditi2424 Jul 2, 2025
cb09fc4
Fixed logger
zhaoqizqwang Jul 2, 2025
b2525d8
Merge pull request #79 from zhaoqizqwang/add-inference-classes
zhaoqizqwang Jul 2, 2025
5ce85fc
Updates from Testing
nargokul Jul 2, 2025
f59742b
Merge remote-tracking branch 'origin/master' into restructre
nargokul Jul 2, 2025
3e6fb63
Update import path
Jul 2, 2025
a91b11e
Merge pull request #77 from nargokul/restructre
nargokul Jul 2, 2025
2efb36f
Revert lines from readme (should not have been updated)
chnnmz Jul 2, 2025
2bc6801
Merge branch 'master' into import_path
Jul 2, 2025
3466c5d
unit test for inference CLI done
mollyheamazon Jul 2, 2025
896509b
resolve merge conflicts
Jul 2, 2025
15dfea9
rebase with master
mollyheamazon Jul 2, 2025
0f3e0d4
clean up
mollyheamazon Jul 2, 2025
4371779
clean up recipes
mollyheamazon Jul 2, 2025
d365e6b
Merge pull request #68 from chnnmz/rig-rebsae
zhaoqizqwang Jul 2, 2025
6f902ca
Merging hyp and hyperpod commands in a common entry point as hyp
jam-jee Jul 2, 2025
99d2b27
Merge pull request #82 from jam-jee/master
jam-jee Jul 2, 2025
0752bfa
Merge pull request #81 from mollyheamazon/inference-pentest
mollyheamazon Jul 2, 2025
7467c20
Merge pull request #80 from pintaoz-aws/import_path
zhaoqizqwang Jul 3, 2025
7c30bbc
Removing not relevant directories and updating setup and pyproject (…
jam-jee Jul 3, 2025
389d6ae
Add unit test and fix HyperPod Manager (#84)
zhaoqizqwang Jul 3, 2025
68d87de
update print for inference CLI for list and describe, bug fix for sin…
mollyheamazon Jul 3, 2025
22e176b
Append uuid to endpoint name (#90)
zhaoqizqwang Jul 3, 2025
d89bcf4
Fix set_context in HyperPodManager (#91)
zhaoqizqwang Jul 3, 2025
60d46c6
Remove Self from type hint (#92)
zhaoqizqwang Jul 3, 2025
877edd4
Minor documentation fixes for RIG Helm (#93)
chnnmz Jul 4, 2025
3e4c2ff
Bug fix: Fixed create command job error (#94)
rsareddy0329 Jul 4, 2025
ab77a3f
[HyperPod Inference] Update RBAC with perms for KEDA, allow direct pr…
rvasahu-amazon Jul 6, 2025
5a80519
Adding dynamic flag for dependencies installation (#95)
jam-jee Jul 7, 2025
dceee17
Add utils unit tests for training cli (#97)
rsareddy0329 Jul 7, 2025
8855224
Add instance type validation for JS model (#98)
zhaoqizqwang Jul 7, 2025
466baca
Adding observability notebook (#96)
jam-jee Jul 8, 2025
2384409
Inference dogfood notebook update (#99)
mollyheamazon Jul 8, 2025
eb44e6f
Unique job name: Append uuid to training job name (#101)
rsareddy0329 Jul 8, 2025
70576ef
Inference CLI update after dogfood (#102)
mollyheamazon Jul 8, 2025
c85d399
Lookup standard Helm release name for RIG Helm installation (1ff9c) (…
chnnmz Jul 9, 2025
63b0481
Minor negative case update for Helm release name lookup during RIG He…
chnnmz Jul 9, 2025
387816a
Add JumpStart PublicHub model visualization utilities. (#106)
mbnavali Jul 9, 2025
5eeed51
Update cli command noun to hyp-*, logging, list_jobs bug fix (#107)
rsareddy0329 Jul 9, 2025
f27a3cb
Make metadata name same as endpoint name; Updated instance type valid…
zhaoqizqwang Jul 9, 2025
281e6d6
Add integ test for training CLI and SDK (#100)
Aditi2424 Jul 9, 2025
cd36154
baseline inference integration test for CLI and SDK, minor bug fixes …
mollyheamazon Jul 9, 2025
47c8990
Remove UUID from training and Inference (#108)
nargokul Jul 9, 2025
3fb4054
Update inference logging setup similar to training (#113)
rsareddy0329 Jul 9, 2025
dc052d2
Change hp-pytorch-job to hyp-pytorch-job (#115)
Aditi2424 Jul 9, 2025
f636aab
Add methods for list pods and namespaces (#114)
zhaoqizqwang Jul 9, 2025
c37fc38
Minor change in training cli notebook: UUID removed (#117)
rsareddy0329 Jul 9, 2025
872853c
Cleaner error messading for Endpoint invoke (#112)
nargokul Jul 9, 2025
b64e7ea
Bumping kubernetes python client version and updating observability c…
jam-jee Jul 9, 2025
d749271
change: add prefix to convert bucket name to s3 URI (#109)
rvasahu-amazon Jul 9, 2025
bce58b3
Added type check on commands before invoking subprocess run (#118)
jam-jee Jul 9, 2025
e9e749c
Bring HyperPodManager class util functions (#119)
zhaoqizqwang Jul 9, 2025
e60a9f2
Add list_pods and get_logs for CLI (Update notebook, integ test, unit…
mollyheamazon Jul 9, 2025
1c9209a
Update inference and training to only check kubeconfig on the first t…
zhaoqizqwang Jul 9, 2025
6dc7013
Update Readme to include Inference and Training (#121)
nargokul Jul 9, 2025
b53d301
Move observability utils and constants; Rename set_context/get_contex…
zhaoqizqwang Jul 10, 2025
3463e98
Updating template packages name and structure (#126)
jam-jee Jul 10, 2025
78d8c37
Changelog updates (#128)
nargokul Jul 10, 2025
05fd213
Readme update (#129)
nargokul Jul 10, 2025
9ee0c92
Unit test fix (#127)
Aditi2424 Jul 10, 2025
8d11346
Fix get_cluster_context runtime error (#130)
nargokul Jul 10, 2025
475b9f2
Remove Py38 Tests (#131)
nargokul Jul 10, 2025
6d7975f
UNit test fixes (#132)
nargokul Jul 10, 2025
2a5c0f4
Inference integ tests all passed in Chait's account (#135)
mollyheamazon Jul 10, 2025
d0c6f14
Update operator namespace string (#137)
zhaoqizqwang Jul 10, 2025
2683932
Inference integ test passed on beta account (#140)
mollyheamazon Jul 10, 2025
a9e8d59
is_kubeconfig_loaded Fix (#139)
nargokul Jul 10, 2025
966d4b5
Merge remote-tracking branch 'origin/main' into release_v3
nargokul Jul 10, 2025
96b469b
Include main branch in pull request target
nargokul Jul 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .github/workflows/codebuild-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ name: PR Checks
on:
pull_request_target:
branches:
- "master*"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: may not need master branch here, CI would be running on main

- "main*"

concurrency:
Expand Down Expand Up @@ -47,7 +48,7 @@ jobs:
needs: [wait-for-approval]
strategy:
matrix:
python-version: ["38", "39", "310", "311"]
python-version: ["39", "310", "311"]
steps:
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v3
Expand All @@ -66,7 +67,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["38", "39", "310", "311"]
python-version: ["39", "310", "311"]
steps:
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v3
Expand Down
8 changes: 7 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,12 @@ __pycache__/
/doc/_apidoc/
/build

/sagemaker-hyperpod/build
/sagemaker-hyperpod/.coverage
/sagemaker-hyperpod/.coverage.*

# Ignore all contents of result and results directories
/result/
/results/
/results/

.idea/
4 changes: 2 additions & 2 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[submodule "src/hyperpod_cli/sagemaker_hyperpod_recipes"]
path = src/hyperpod_cli/sagemaker_hyperpod_recipes
[submodule "src/sagemaker/hyperpod/cli/sagemaker_hyperpod_recipes"]
path = src/sagemaker/hyperpod/cli/sagemaker_hyperpod_recipes
url = https://github.com/aws/sagemaker-hyperpod-recipes.git
branch = release-1.3.3
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,13 @@
### Features

- feature: Add support for SageMaker HyperPod CLI


## v1.0.0] ([2025]-[07]-[10])

### Features

* Training Job - Create, List , Get
* Inference Jumpstart - Create , List, Get, Invoke
* Inference Custom - Create , List, Get, Invoke
* Observability changes
440 changes: 318 additions & 122 deletions README.md

Large diffs are not rendered by default.

Empty file added __init__.py
Empty file.
116 changes: 0 additions & 116 deletions examples/basic-job-example-config.yaml

This file was deleted.

162 changes: 162 additions & 0 deletions examples/inference/CLI/inference-fsx-model-e2e-cli.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,162 @@
{
"cells": [
{
"cell_type": "markdown",
"id": "2d55c8b9",
"metadata": {},
"source": [
"## Inference Operator CLI E2E Expereience (S3 custom model)"
]
},
{
"cell_type": "markdown",
"id": "6e281ddd",
"metadata": {},
"source": [
"Make sure you have installed pacakges:\n",
"- sagemaker-hyperpod\n",
"- hyperpod-custom-inference-template"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "da015cdb",
"metadata": {},
"outputs": [],
"source": [
"!hyp list-cluster --output table"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "e9e1ce47",
"metadata": {},
"outputs": [],
"source": [
"!hyp set-cluster-context --cluster-name hp-cluster-for-inf-Beta2try1"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "dfc2f047",
"metadata": {},
"outputs": [],
"source": [
"!hyp create hyp-custom-endpoint \\\n",
" --version 1.0 \\\n",
" --env \\\n",
" '{\"HF_MODEL_ID\":\"/opt/ml/model\", \\\n",
" \"SAGEMAKER_PROGRAM\":\"inference.py\", \\\n",
" \"SAGEMAKER_SUBMIT_DIRECTORY\":\"/opt/ml/model/code\", \\\n",
" \"MODEL_CACHE_ROOT\":\"/opt/ml/model\", \\\n",
" \"SAGEMAKER_ENV\":\"1\"}' \\\n",
" --model-source-type fsx \\\n",
" --model-location deepseek-1-5b \\\n",
" --fsx-file-system-id fs-0e6a92495c35a81f2 \\\n",
" --image-uri 763104351884.dkr.ecr.us-east-2.amazonaws.com/huggingface-pytorch-tgi-inference:2.4.0-tgi2.3.1-gpu-py311-cu124-ubuntu22.04-v2.0 \\\n",
" --model-volume-mount-name model-weights \\\n",
" --container-port 8080 \\\n",
" --resources-requests '{\"cpu\": \"4\", \"nvidia.com/gpu\": 1, \"memory\": \"32Gi\"}' \\\n",
" --resources-limits '{\"nvidia.com/gpu\": 1}' \\\n",
" --tls-certificate-output-s3-uri s3://tls-bucket-inf1-beta2 \\\n",
" --instance-type ml.g5.8xlarge \\\n",
" --endpoint-name endpoint-fsx-test-cli \\\n",
" --model-name deepseek15b-fsx-test-cli"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "47a338fd",
"metadata": {},
"outputs": [],
"source": [
"!hyp list hyp-custom-endpoint"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "2929171e",
"metadata": {},
"outputs": [],
"source": [
"!hyp describe hyp-custom-endpoint --name endpoint-fsx-test-cli"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "74157664",
"metadata": {},
"outputs": [],
"source": [
"!hyp invoke hyp-custom-endpoint --endpoint-name endpoint-fsx-test-cli --body '{\"inputs\":\"What is the capital of USA?\"}'"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "52bfcde6",
"metadata": {},
"outputs": [],
"source": [
"!hyp delete hyp-custom-endpoint --name endpoint-fsx-test-cli"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "60fea9e8",
"metadata": {},
"outputs": [],
"source": [
"!hyp get-operator-logs hyp-custom-endpoint --since-hours 0.5"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "30a5cd60",
"metadata": {},
"outputs": [],
"source": [
"!hyp list-pods hyp-custom-endpoint"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "1a7a0583",
"metadata": {},
"outputs": [],
"source": [
"!hyp get-logs hyp-custom-endpoint --pod-name <pod-name>"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.12.2"
}
},
"nbformat": 4,
"nbformat_minor": 5
}
Loading
Loading