Overview

Full name
docker.io/idootop/mi-gpt
Registry
docker.io
Namespace
idootop
Repository
mi-gpt
Cached tags
12
Last synced
07/05/2026, 03:23 AM

Introduction

Mi-GPT 小爱音箱 LLM 接入镜像,将小爱同学接入 OpenAI/本地 LLM,智能家居语音助手 AI 增强网关。

Details

idootop/mi-gpt 运行 Mi-GPT 网关,将小爱音箱语音请求转发至 OpenAI 或本地 LLM 并返回 AI 回答。定位为智能家居 LLM 网关 API 服务,需 LLM API Key 与小爱账号配置;K8s Deployment 内网语音 AI 网关。

快速启动

docker run -d --name mi-gpt \
  -v /data/mi-gpt:/app/config \
  docker.io/idootop/mi-gpt:latest

推荐实践

docker run -d --name mi-gpt \
  --restart unless-stopped \
  -v /data/mi-gpt:/app/config \
  -e OPENAI_API_KEY=sk-xxx \
  docker.io/idootop/mi-gpt:4.0.0

核心参数说明

  • -v .../mi-gpt:... — 小爱账号与 prompt 配置
  • -e OPENAI_API_KEY — LLM API 密钥(高敏
  • --restart unless-stopped — 网关持续在线
  • 网络 — 需与小爱音箱同局域网

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: mi-gpt
spec:
  replicas: 1
  selector:
    matchLabels:
      app: mi-gpt
  template:
    metadata:
      labels:
        app: mi-gpt
    spec:
      hostNetwork: true
      containers:
        - name: mi-gpt
          image: docker.io/idootop/mi-gpt:4.0.0
          envFrom:
            - secretRef:
                name: mi-gpt-env
          volumeMounts:
            - name: config
              mountPath: /app/config
      volumes:
        - name: config
          persistentVolumeClaim:
            claimName: mi-gpt-config
---
apiVersion: v1
kind: Service
metadata:
  name: mi-gpt
spec:
  selector:
    app: mi-gpt
  ports:
    - port: 8080
      targetPort: 8080

hostNetwork 确保发现小爱设备;Secret 存储 API Key。

Latest tags (20)

View all 12 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/idootop/mi-gpt
:latest
linux/amd64linux/arm64linux/arm/v7
2024/08/26 22:0185.1 MBsha256:08d24d53e6b8
docker.io/idootop/mi-gpt
:4.2.0
linux/amd64linux/arm64linux/arm/v7
2024/08/26 22:0185.1 MBsha256:08d24d53e6b8
docker.io/idootop/mi-gpt
:4.1.0
linux/amd64linux/arm64linux/arm/v7
2024/06/23 00:400.0 MBsha256:cd43e035ff8c
docker.io/idootop/mi-gpt
:4.0.0
linux/amd64linux/arm64linux/arm/v7
2024/06/18 01:1685.5 MBsha256:ebd44430a221
docker.io/idootop/mi-gpt
:3.1.0
linux/amd64linux/arm64linux/arm/v7
2024/06/11 22:2185.3 MBsha256:000b3187753f
docker.io/idootop/mi-gpt
:3.0.0
linux/arm/v7linux/amd64linux/arm64
2024/06/05 11:05371.5 MBsha256:d57cb5cbf05b
docker.io/idootop/mi-gpt
:2.1.0
linux/amd64linux/arm64linux/arm/v7
2024/06/02 20:3085.3 MBsha256:f54905168341
docker.io/idootop/mi-gpt
:2.0.1
linux/amd64linux/arm64linux/arm/v7
2024/06/02 14:4485.3 MBsha256:c28d6170cba0
docker.io/idootop/mi-gpt
:2.0.0
linux/amd64linux/arm64
2024/05/26 23:23103.7 MBsha256:b638728306f7
docker.io/idootop/mi-gpt
:1.2.0
linux/amd64linux/arm64
2024/05/21 23:35103.5 MBsha256:c68bc36b27ac
docker.io/idootop/mi-gpt
:1.1.0
linux/amd64linux/arm64
2024/05/18 11:45103.5 MBsha256:57899c6e0d5b
docker.io/idootop/mi-gpt
:1.0.0
linux/amd64
2024/03/05 23:4079.1 MBsha256:e3514c7f5470