From 866b2f569c3adb06d76d4b8769d363540089c2e2 Mon Sep 17 00:00:00 2001 From: Zheng Kai Date: Wed, 9 Aug 2023 18:47:52 +0800 Subject: [PATCH] up --- misc/docker/Makefile | 9 +++++++++ misc/test/chat.sh | 2 +- misc/test/direct.sh | 13 +++++++------ misc/test/models-list.sh | 6 ++++++ 4 files changed, 23 insertions(+), 7 deletions(-) create mode 100755 misc/test/models-list.sh diff --git a/misc/docker/Makefile b/misc/docker/Makefile index bb170f5..969b505 100644 --- a/misc/docker/Makefile +++ b/misc/docker/Makefile @@ -1,6 +1,7 @@ SHELL:=/bin/bash TARGET_HOST:=lamia +RACHEL_HOST:=rachel include ../../server/build/env.sh @@ -26,6 +27,14 @@ install: build ssh $(TARGET_HOST) "chmod +x /tmp/install.sh && /tmp/install.sh && rm /tmp/install.sh" ssh $(TARGET_HOST) "rm /tmp/env.sh" +rachel: build + sudo docker save orca > docker-orca.tar + scp docker-orca.tar $(RACHEL_HOST):/tmp + scp install.sh $(RACHEL_HOST):/tmp + scp ../../server/build/env.sh $(RACHEL_HOST):/tmp + ssh $(RACHEL_HOST) "chmod +x /tmp/install.sh && /tmp/install.sh && rm /tmp/install.sh" + ssh $(RACHEL_HOST) "rm /tmp/env.sh" + nginx: scp ../nginx/prod.conf lamia:/etc/nginx/vhost.d/600-orca diff --git a/misc/test/chat.sh b/misc/test/chat.sh index 82568ba..10999b2 100755 --- a/misc/test/chat.sh +++ b/misc/test/chat.sh @@ -4,7 +4,7 @@ BASE="${OPENAI_API_BASE:-https://api.openai.com/v1}" curl -v "${BASE}/chat/completions" \ -H "Content-Type: application/json" \ - -H "Authorization: Bearer ${OPENAI_API_KEY} no-cache" \ + -H "Authorization: Bearer ${OPENAI_API_KEY}" \ -d '{ "model": "gpt-3.5-turbo", "messages": [{"role": "user", "content": "Hello!"}] diff --git a/misc/test/direct.sh b/misc/test/direct.sh index dd8a3c7..f8d8c9d 100755 --- a/misc/test/direct.sh +++ b/misc/test/direct.sh @@ -6,9 +6,10 @@ export OPENAI_API_KEY BASE="https://api.openai.com/v1" curl -v "${BASE}/chat/completions" \ - -H "Content-Type: application/json" \ - -H "Authorization: Bearer ${OPENAI_API_KEY}" \ - -d '{ - "model": "gpt-3.5-turbo", - "messages": [{"role": "user", "content": "Hello!"}] - }' + -w "Total time: %{time_total} seconds\n" \ + -H "Content-Type: application/json" \ + -H "Authorization: Bearer ${OPENAI_API_KEY}" \ + -d '{ + "model": "gpt-3.5-turbo", + "messages": [{"role": "user", "content": "Hello!"}] +}' diff --git a/misc/test/models-list.sh b/misc/test/models-list.sh new file mode 100755 index 0000000..0b96858 --- /dev/null +++ b/misc/test/models-list.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +OPENAI_API_KEY="sk-rhjeVT1fkcuarBKnQR6ST$(cat ~/.config/openai)" + +curl https://api.openai.com/v1/models \ + -H "Authorization: Bearer ${OPENAI_API_KEY}"