I have installed deepseek-r1:7b and 1.5b on my CentOS7.9 server using ollama, and I can use it on command and win11 client like Cherry Studio using API url like http://my-ip:8088 when using Nginx to redirect the origin URL http://127.0.0.1:11434/.
The Der Deepseek -Service, der jetzt auf meinem Server installiert ist, hat nur eine API -URL und kann im Client wie Cherry Studio mit der API -URL gut funktionieren. Client wie Cherrystudio. als 10 Personen werden diesen Service nutzen. < /p>
$ head Api_key.txt
key-xxyy11,2025/2/24,10.12.100.200
key-xxyy22,2025/3/24,10.12.200.201
Der folgende Code ignoriert IP -Informationen beim Überprüfen von API -Tasten. API -Schlüssel, es wird die Fehlermeldung in Cherry Studio angezeigt, was bedeutet, dass der Validierungsteil funktioniert. Deepseek. < /p>
I have installed deepseek-r1:7b and 1.5b on my CentOS7.9 server using ollama, and I can use it on command and win11 client like Cherry Studio using API url like http://my-ip:8088 when using Nginx to redirect the origin URL http://127.0.0.1:11434/. The Der Deepseek -Service, der jetzt auf meinem Server installiert ist, hat nur eine API -URL und kann im Client wie Cherry Studio mit der API -URL gut funktionieren. Client wie Cherrystudio. als 10 Personen werden diesen Service nutzen. < /p> [code]$ head Api_key.txt key-xxyy11,2025/2/24,10.12.100.200 key-xxyy22,2025/3/24,10.12.200.201 [/code] Der folgende Code ignoriert IP -Informationen beim Überprüfen von API -Tasten. API -Schlüssel, es wird die Fehlermeldung in Cherry Studio angezeigt, was bedeutet, dass der Validierungsteil funktioniert. Deepseek. < /p> [code]from flask import Flask, request, jsonify, Response, stream_with_context import datetime import csv import requests
app = Flask(__name__)
# load API key info def load_api_keys(): api_keys = {} with open('/path/to/Api_key.txt', mode='r') as file: reader = csv.reader(file) for row in reader: api_keys[row[0]] = row[1] return api_keys
# get model name list: OK @app.route('/deepseek/models', methods=['GET']) def getModels(): url = "http://127.0.0.1:11434/v1/models" headers = { #"Authorization": "Bearer sk-test2", "Content-Type": "application/json" } response = requests.get(url, headers=headers)
if response.status_code == 200: json_response = response.json() else: json_response={"Error":"get model list error from deepseek"}
# chat with deepseek, if API key is valid. Not work @app.route('/deepseek/chat/completions', methods=['POST']) def chat(): print("[0]>> begin") api_keys = load_api_keys() api_key = request.headers.get('Authorization').split(" ")[1] if api_key in api_keys: expiry_date = datetime.datetime.strptime(api_keys[api_key], "%Y/%m/%d") if expiry_date >= datetime.datetime.now(): # how to call DeepSeek service as if calling the service directly? #prompt = request.json.get('prompt') prompt = request.json.get('messages') print("[1]>> prompt=", prompt)
Ich habe Deepseek-R1: 7B und 1,5B auf meinem CentOS7.9-Server mit OLLAMAIS installiert, und ich kann es für den Befehl und den Win11-Client wie Cherry Studio verwenden, indem ich API-URL wie http: //...
Ich habe einen C#-UDP-Socket, von dem ich Daten zu mir nach Hause senden möchte. Der Server-Socket wird bei aws gehostet und der Client ist bei mir zu Hause. Mithilfe des UDPSocket.cs-Beispiels auf...
Wie füge ich eine Einschränkung hinzu, damit ich in jeder Spalte doppelte Werte haben kann, aber keine wiederholten Paare? Eine Spalte.
Wie kann ich das tun? -----STUDENT-----
LAST_NAME, COURSE...
Ich versuche, beim Booten einen neuen Dienst hinzuzufügen. Nennen Sie es my_service.
Also füge ich einen neuen Ordner system/core/my_service hinzu, der Android.bp enthält: cc_binary {
name:...
Die Aufgabe besteht darin, .Appsettings.json Datei neben appsettings.json zu haben und lassen Sie sie sensible Konfigurationseinstellungen überschreiben, da die Secrets -Datei dies tut. AddjsonFile...