1.1.124 • Published 1 year ago

softnix-sdp-ai v1.1.124

Weekly downloads
-
License
-
Repository
-
Last release
1 year 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

2 years ago

1.1.100

1 year ago

1.1.108

1 year ago

1.1.34

2 years 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

2 years ago

1.1.103

1 year ago

1.1.37

2 years ago

1.1.102

1 year ago

1.1.36

2 years ago

1.1.101

1 year ago

1.1.35

2 years ago

1.1.39

2 years ago

1.1.41

2 years ago

1.1.40

2 years ago

1.1.45

2 years ago

1.1.44

2 years ago

1.1.43

2 years ago

1.1.42

2 years ago

1.1.49

2 years ago

1.1.48

2 years ago

1.1.47

2 years ago

1.1.46

2 years ago

1.1.122

1 year ago

1.1.92

1 year ago

1.1.121

1 year ago

1.1.91

1 year ago

1.1.120

1 year 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

1 year ago

1.1.123

1 year ago

1.1.109

1 year ago

1.1.111

1 year ago

1.1.110

1 year ago

1.1.119

1 year ago

1.1.118

1 year ago

1.1.117

1 year 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

2 years ago

1.1.51

2 years ago

1.1.50

2 years ago

1.1.56

2 years ago

1.1.55

2 years ago

1.1.54

2 years ago

1.1.53

2 years ago

1.1.59

2 years ago

1.1.58

2 years ago

1.1.57

2 years ago

1.1.63

2 years ago

1.1.62

2 years ago

1.1.61

2 years ago

1.1.60

2 years ago

1.1.67

1 year ago

1.1.66

1 year ago

1.1.65

2 years ago

1.1.64

2 years ago

1.1.68

1 year ago

1.1.28

2 years ago

1.1.23

2 years ago

1.1.22

2 years ago

1.1.27

2 years ago

1.1.26

2 years ago

1.1.25

2 years ago

1.1.24

2 years ago

1.1.19

2 years ago

1.1.21

2 years ago

1.1.20

2 years ago

1.1.18

2 years ago

1.1.17

2 years ago

1.1.16

2 years ago

1.1.15

2 years ago

1.1.14

2 years ago

1.1.13

2 years ago

1.1.12

2 years ago

1.1.11

2 years ago

1.1.10

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.0

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago