Skip to content

Commit

Permalink
docs(readme): update architecture diagram (#20351)
Browse files Browse the repository at this point in the history
  • Loading branch information
hongbo-miao authored Nov 10, 2024
1 parent b97e73f commit 79e2a73
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 5 deletions.
13 changes: 10 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ The diagram illustrates the repository's architecture, which is considered overl

(The diagram here may take a moment to load. Please wait patiently.)

![Architecture](https://github.com/hongbo-miao/hongbomiao.com/assets/3375461/3946b33d-12c6-47bd-bf3b-c2f0e1b01973)
![Architecture](https://github.com/user-attachments/assets/2c1513ce-29fb-4b2d-b2b0-cf4ed8c5b138)

# 📦 Setup

Expand Down Expand Up @@ -398,9 +398,7 @@ make kubernetes-clean
- **Flax** - Neural network for JAX
- **Optax** - Gradient processing and optimization for JAX
- **Lightning** - Deep Learning framework
- **LangChain** - Large language model (LLM) framework
- **NeuralForecast** - Neural forecasting
- **GPT4All** - Large language models
- **Transformers** - Machine learning models
- **Gradio** - Machine learning web application building
- **Streamlit** - Data web application building
Expand All @@ -415,6 +413,14 @@ make kubernetes-clean
- **Weights & Biases** - Machine learning experiment tracking
- **Triton Inference Server** - Inference server

#### Large language model (LLM)

- **GPT4All** - LLM for local deployment
- **LangChain** - LLM framework
- **LiteLLM** - LLM gateway
- **Open WebUI** - AI chat interface
- **Open WebUI** - OpenAI API plugin framework

## Computer Vision

- **OpenCV** - Computer vision library
Expand Down Expand Up @@ -456,6 +462,7 @@ make kubernetes-clean

- **Amazon Web Services**
- **Amazon Athena** - Serverless query service
- **Amazon Bedrock** - Generative AI model service
- **Amazon CloudTrail** - Data governance, data compliance, data auditing
- **Amazon DynamoDB** - NoSQL database
- **Amazon EBS** - Block storage
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
argo-cd-app-create:
argocd app create production-hm-litellm --file=manifests/hm-litellm-application.yaml
argocd app create production-hm-litellm --file=argo-cd-manifests/hm-litellm-application.yaml
argo-cd-app-update:
argocd app create production-hm-litellm --file=manifests/hm-litellm-application.yaml --upsert
argocd app create production-hm-litellm --file=argo-cd-manifests/hm-litellm-application.yaml --upsert
argo-cd-app-delete:
argocd app delete production-hm-litellm --yes
8 changes: 8 additions & 0 deletions kubernetes/argo-cd/applications/production-hm/mlflow/Makefile
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
sealed-secrets-seal:
cat secrets/hm-mlflow-secret.unsealed.yaml | \
kubeseal \
--controller-namespace=production-hm-sealed-secrets \
--controller-name=hm-sealed-secrets \
--format=yaml \
> kubernetes-manifests/hm-mlflow-secret.yaml

argo-cd-app-create:
argocd app create production-hm-mlflow --file=argo-cd-manifests/hm-mlflow-application.yaml
argo-cd-app-update:
Expand Down

0 comments on commit 79e2a73

Please sign in to comment.