update,
This commit is contained in:
31
.gitattributes
vendored
Normal file
31
.gitattributes
vendored
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
*.mp4 filter=lfs diff=lfs merge=lfs
|
||||||
|
*.zip filter=lfs diff=lfs merge=lfs
|
||||||
|
*.7z filter=lfs diff=lfs merge=lfs
|
||||||
|
*.tar.gz filter=lfs diff=lfs merge=lfs
|
||||||
|
*.jpg filter=lfs diff=lfs merge=lfs
|
||||||
|
*.png filter=lfs diff=lfs merge=lfs
|
||||||
|
*.avif filter=lfs diff=lfs merge=lfs
|
||||||
|
*.webm filter=lfs diff=lfs merge=lfs
|
||||||
|
*.mkv filter=lfs diff=lfs merge=lfs
|
||||||
|
|
||||||
|
# Documents
|
||||||
|
*.doc diff=astextplain
|
||||||
|
*.DOC diff=astextplain
|
||||||
|
*.docx diff=astextplain
|
||||||
|
*.DOCX diff=astextplain
|
||||||
|
*.dot diff=astextplain
|
||||||
|
*.DOT diff=astextplain
|
||||||
|
*.pdf diff=astextplain
|
||||||
|
*.PDF diff=astextplain
|
||||||
|
*.rtf diff=astextplain
|
||||||
|
*.RTF diff=astextplain
|
||||||
|
|
||||||
|
*.gif filter=lfs diff=lfs merge=lfs
|
||||||
|
*.GIF filter=lfs diff=lfs merge=lfs
|
||||||
|
*.bmp filter=lfs diff=lfs merge=lfs
|
||||||
|
*.BMP filter=lfs diff=lfs merge=lfs
|
||||||
|
*.tiff filter=lfs diff=lfs merge=lfs
|
||||||
|
*.TIFF filter=lfs diff=lfs merge=lfs
|
||||||
|
*.wav filter=lfs diff=lfs merge=lfs
|
||||||
|
*.WAV filter=lfs diff=lfs merge=lfs
|
||||||
|
*.log filter=lfs diff=lfs merge=lfs
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
**/~*.*
|
7
gitUpdate.bat
Normal file
7
gitUpdate.bat
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
git status .
|
||||||
|
|
||||||
|
@pause
|
||||||
|
|
||||||
|
git add .
|
||||||
|
git commit -m"update majkp23,"
|
||||||
|
start git push
|
16
gitUpdate.sh
Executable file
16
gitUpdate.sh
Executable file
@@ -0,0 +1,16 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
set -ex
|
||||||
|
|
||||||
|
git config --global http.version HTTP/1.1
|
||||||
|
git config --global lfs.allowincompletepush true
|
||||||
|
git config --global lfs.locksverify true
|
||||||
|
git config --global http.postBuffer 5368709120
|
||||||
|
|
||||||
|
git add .
|
||||||
|
|
||||||
|
git commit -m 'update,'
|
||||||
|
|
||||||
|
git push
|
||||||
|
|
||||||
|
echo "done"
|
36
notes.md
Normal file
36
notes.md
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
### How it works
|
||||||
|
|
||||||
|
1. It's similar to ChatGPT, but simpler. User can sign in, sign out and store conversations with LLM model
|
||||||
|
Q: 3rd-party auth provider (e.g. google auth) ?
|
||||||
|
|
||||||
|
2. Important: It should be able to use Azure API for GPT, because next week OpenAI closes access to Hong Kong.
|
||||||
|
|
||||||
|
3. You can have a conversation like in ChatGPT, you can type it or dictate it to microphone, it will be sent to Whisper API (Azure supports it)
|
||||||
|
4. Answer will be received from API, and attached with audio that will be generated by eleven labs API.
|
||||||
|
It needs to detect the language, so if the answer is in Spanish, then audio will be Spanish.
|
||||||
|
If Japanese - japanese audio, etc. you can continue the conversation, so it has a context of this conversation for next answer
|
||||||
|
5. Audio is looped in browser by default using simple HTML <loop>.
|
||||||
|
|
||||||
|
Remarks: LangChain can be use but the answer from ai-api will be provided as is for below api
|
||||||
|
|
||||||
|
- azure api,
|
||||||
|
- whisper api,
|
||||||
|
- eleven labs api
|
||||||
|
|
||||||
|
6. Answers are stored in server - and audios too, and can be obtained via rest api, and also from this simple web ui
|
||||||
|
Remarks: ChatGPT ui alike will be provided
|
||||||
|
Q: ui example for audios part ? for rest-api, any server provided (e.g storage) ?
|
||||||
|
|
||||||
|
7. You can use any server framework like node.js, same for frontend - react for instance
|
||||||
|
Q: will your side cover related azure and api fee in develop/bug-fix stage ?
|
||||||
|
|
||||||
|
### Details needed from a contractor
|
||||||
|
|
||||||
|
1. Name and surname
|
||||||
|
2. HKID number
|
||||||
|
Q: only first 4 digit of HKID number (eng including) provided is that OK ?
|
||||||
|
|
||||||
|
Q: 唐突一問你呢份係功課黎?!
|
||||||
|
|
||||||
|
what is the level of completion of your project (POC) ?
|
||||||
|
any chance if i leave you my company contact instead of HKID ?
|
Reference in New Issue
Block a user