1.1.124 • Published 12 months ago

softnix-sdp-ai v1.1.124

Weekly downloads
-
License
-
Repository
-
Last release
12 months ago

softnix-sdp-ai

Installation

bun a softnix-sdp-ai

Usage

import { SoftnixSdpAi } from "softnix-sdp-ai"

type SoftnixSdpAiConfig = {
	url: string
	token: string
}

type SoftnixSdpAiSystemConfig = SoftnixSdpAiConfig & {
	ollama_host: string
	onConnect?: (ws: WsModel) => void
	onMessage?: (ws: WsModel, ...e: OnMessage) => void
	onClose?: (ws: WsModel, e: CloseEvent) => void
	onError?: (ws: WsModel, e: Event) => void
	onBeforeDelete?: (model: string) => boolean
}


const { SOFTNIX_HOST = "http://localhost:3000", token } = Bun.env

SoftnixSdpAiSystem({
    url: SOFTNIX_HOST, token, ollama_host: "http://localhost:11434",
    onConnect(ws) {
        setInterval(() => {
            ws.send({ action: "connection" })
        }, 60 * 5 * 1_000)
    }
})

For more detailed documentation, please refer to the Main README.

This project was created using bun init in bun v1.1.30. Bun is a fast all-in-one JavaScript runtime.

Docker

Required environments

SOFTNIX_HOST # Softnix sdp-ai url
OLLAMA_HOST # Ollama base url
TOKEN # Token

Pull image

docker pull registry.gitlab.com/softnixdev/sdp-ai:client-latest-test   

Run image

docker run -e SOFTNIX_HOST=[SOFTNIX_HOST] -e OLLAMA_HOST=[OLLAMA_HOST] -e TOKEN=[TOKEN] registry.gitlab.com/softnixdev/sdp-ai:client-latest-test     

Docker compose

services:
  app:
    image: registry.gitlab.com/softnixdev/sdp-ai:client-latest-test   
    environment:
      - SOFTNIX_HOST=[SOFTNIX_HOST]
      - OLLAMA_HOST=[OLLAMA_HOST]
      - TOKEN=[TOKEN]
docker compose up 
1.1.29

1 year ago

1.1.100

1 year ago

1.1.108

1 year ago

1.1.34

1 year ago

1.1.107

1 year ago

1.1.106

1 year ago

1.1.105

1 year ago

1.1.104

1 year ago

1.1.38

1 year ago

1.1.103

1 year ago

1.1.37

1 year ago

1.1.102

1 year ago

1.1.36

1 year ago

1.1.101

1 year ago

1.1.35

1 year ago

1.1.39

1 year ago

1.1.41

1 year ago

1.1.40

1 year ago

1.1.45

1 year ago

1.1.44

1 year ago

1.1.43

1 year ago

1.1.42

1 year ago

1.1.49

1 year ago

1.1.48

1 year ago

1.1.47

1 year ago

1.1.46

1 year ago

1.1.122

12 months ago

1.1.92

1 year ago

1.1.121

12 months ago

1.1.91

1 year ago

1.1.120

12 months ago

1.1.90

1 year ago

1.1.96

1 year ago

1.1.95

1 year ago

1.1.94

1 year ago

1.1.93

1 year ago

1.1.99

1 year ago

1.1.98

1 year ago

1.1.97

1 year ago

1.1.124

12 months ago

1.1.123

12 months ago

1.1.109

1 year ago

1.1.111

1 year ago

1.1.110

1 year ago

1.1.119

12 months ago

1.1.118

12 months ago

1.1.117

12 months ago

1.1.116

1 year ago

1.1.115

1 year ago

1.1.114

1 year ago

1.1.113

1 year ago

1.1.112

1 year ago

1.1.74

1 year ago

1.1.73

1 year ago

1.1.72

1 year ago

1.1.71

1 year ago

1.1.78

1 year ago

1.1.77

1 year ago

1.1.76

1 year ago

1.1.75

1 year ago

1.1.79

1 year ago

1.1.81

1 year ago

1.1.80

1 year ago

1.1.85

1 year ago

1.1.84

1 year ago

1.1.83

1 year ago

1.1.82

1 year ago

1.1.89

1 year ago

1.1.88

1 year ago

1.1.87

1 year ago

1.1.86

1 year ago

1.1.52

1 year ago

1.1.51

1 year ago

1.1.50

1 year ago

1.1.56

1 year ago

1.1.55

1 year ago

1.1.54

1 year ago

1.1.53

1 year ago

1.1.59

1 year ago

1.1.58

1 year ago

1.1.57

1 year ago

1.1.63

1 year ago

1.1.62

1 year ago

1.1.61

1 year ago

1.1.60

1 year ago

1.1.67

1 year ago

1.1.66

1 year ago

1.1.65

1 year ago

1.1.64

1 year ago

1.1.68

1 year ago

1.1.28

1 year ago

1.1.23

1 year ago

1.1.22

1 year ago

1.1.27

1 year ago

1.1.26

1 year ago

1.1.25

1 year ago

1.1.24

1 year ago

1.1.19

1 year ago

1.1.21

1 year ago

1.1.20

1 year ago

1.1.18

1 year ago

1.1.17

1 year ago

1.1.16

1 year ago

1.1.15

1 year ago

1.1.14

1 year ago

1.1.13

1 year ago

1.1.12

1 year ago

1.1.11

1 year ago

1.1.10

1 year ago

1.1.9

1 year ago

1.1.8

1 year ago

1.1.6

1 year ago

1.1.5

1 year ago

1.1.4

1 year ago

1.1.0

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago