kenken999 commited on
Commit
7fdd196
·
2 Parent(s): f0263f7 1f6b290

Merge branch 'main' of https://huggingface.co/spaces/kenken999/fastapi_django_main_live

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitignore +1 -1
  2. controllers/test_folders/Screenshot 2024-06-20 212335 +78 -0
  3. controllers/test_folders/Screenshot 2024-06-20 212335.png +3 -0
  4. mysite/interpreter/google_chat.py +16 -2
  5. staticfiles/aivtuber.js +3 -3
  6. staticfiles/audio_20240707054402.wav +0 -0
  7. staticfiles/audio_20240707054625.wav +0 -0
  8. staticfiles/audio_20240707055152.wav +0 -0
  9. staticfiles/audio_20240707055236.wav +0 -0
  10. staticfiles/audio_20240707055500.wav +0 -0
  11. staticfiles/audio_20240707055614.wav +0 -0
  12. staticfiles/audio_20240707063750.wav +0 -0
  13. staticfiles/audio_20240707064224.wav +0 -0
  14. staticfiles/audio_20240707064601.wav +0 -0
  15. staticfiles/audio_20240707064950.wav +0 -0
  16. staticfiles/audio_20240707065059.wav +0 -0
  17. staticfiles/audio_20240707065309.wav +0 -0
  18. staticfiles/audio_20240707065327.wav +0 -0
  19. staticfiles/audio_20240707065346.wav +0 -0
  20. staticfiles/audio_20240707065415.wav +0 -0
  21. staticfiles/audio_20240707065433.wav +0 -0
  22. staticfiles/audio_20240707065710.wav +0 -0
  23. staticfiles/audio_20240707070432.wav +0 -0
  24. staticfiles/audio_20240707070845.wav +0 -0
  25. staticfiles/audio_20240707085417.wav +0 -0
  26. staticfiles/audio_20240707085529.wav +0 -0
  27. staticfiles/audio_20240707085845.wav +0 -0
  28. staticfiles/audio_20240707090100.wav +0 -0
  29. staticfiles/audio_20240707090530.wav +0 -0
  30. staticfiles/audio_20240707091915.wav +0 -0
  31. staticfiles/audio_20240707091936.wav +0 -0
  32. staticfiles/audio_20240707134620.wav +0 -0
  33. staticfiles/audio_20240710134819.wav +0 -0
  34. staticfiles/audio_20240710135503.wav +0 -0
  35. staticfiles/audio_20240711150046.wav +0 -0
  36. staticfiles/audio_20240714150518.wav +0 -0
  37. staticfiles/audio_20240714152144.wav +0 -0
  38. staticfiles/audio_20240714152254.wav +0 -0
  39. staticfiles/audio_20240718021444.wav +0 -0
  40. staticfiles/audio_20240718022629.wav +0 -0
  41. staticfiles/audio_20240718024326.wav +0 -0
  42. staticfiles/audio_20240718024503.wav +0 -0
  43. staticfiles/audio_20240718025031.wav +0 -0
  44. staticfiles/audio_20240718025442.wav +0 -0
  45. staticfiles/audio_20240718025545.wav +0 -0
  46. staticfiles/audio_20240719071627.wav +0 -0
  47. staticfiles/audio_20240719071722.wav +0 -0
  48. staticfiles/audio_20240719071913.wav +0 -0
  49. staticfiles/audio_20240719072116.wav +0 -0
  50. staticfiles/audio_20240719073127.wav +0 -0
.gitignore CHANGED
@@ -5,7 +5,7 @@ __pycache__/
5
 
6
  # C extensions
7
  *.so
8
-
9
  # Distribution / packaging
10
  .Python
11
  build/
 
5
 
6
  # C extensions
7
  *.so
8
+ *.wav
9
  # Distribution / packaging
10
  .Python
11
  build/
controllers/test_folders/Screenshot 2024-06-20 212335 ADDED
@@ -0,0 +1,78 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ # 社員がプロフィールを登録・公開し、お互いに参照できるシステム
3
+
4
+ ## 機能
5
+
6
+ ### ユーザー登録
7
+
8
+ - ユーザー登録画面で、ユーザー名とパスワードを入力して登録ボタンを押すことにより、新規ユーザーを登録することができる。
9
+ - ユーザー名は、既存のユーザーと重複してはいけない。
10
+ - ユーザー登録に成功したら、ログイン済み状態として、ユーザー一覧画面へ遷移する。
11
+
12
+ ### ログイン
13
+
14
+ - ログイン画面で、ユーザー名とパスワードを入力してログインボタンを押すことにより、ログインすることができる。
15
+ - ログインに成功したら、ユーザー一覧画面へ遷移する。
16
+
17
+ ### チーム一覧・作成
18
+
19
+ - チームの一覧が、チームの作成日時降順で表示される。
20
+ - チーム名を入力して作成ボタンを押すと、チームが作成される。
21
+ - チームの作成後、本画面が再表示される。
22
+
23
+ ### プロフィール編集
24
+
25
+ - 自身の`所属チーム`・`プロフィール`・`タグ`を編集できる。
26
+ - 所属チームは、既存チームからの選択式とする。
27
+ - プロフィールは自由入力とする。
28
+ - タグは自由入力で、複数入力できるようにする。
29
+
30
+ ### ユーザー一覧・検索
31
+
32
+ - デフォルトでは全てのユーザーが一覧表示される。
33
+ - 検索条件を入力して検索ボタンを押すと、検索条件がプロフィールに部分一致するユーザーのみにフィルタリングできる。
34
+ - 一覧は、ユーザー登録日時の降順で表示される。
35
+ - 表示内容は、`ユーザー名`・`プロフィール`で、`プロフィール`は先頭10文字と三点リーダーを表示する。
36
+ - ユーザー名をクリックすると、そのユーザーのユーザー詳細画面へ遷移する。
37
+ - `チーム一覧へ`をクリックすると、チーム一覧画面へ遷移する。
38
+
39
+ ### ユーザー詳細画面
40
+
41
+ - 特定のユーザーの、`ユーザー名`・`所属チーム`・`プロフィール`・`タグ`が表示される。
42
+ - プロフィールの表示はマークダウンに対応させる。
43
+ - `一覧へ`リンクをクリックすると、ユーザー一覧画面へ遷移する。
44
+
45
+ ## あなたが作成するもの
46
+
47
+ バックエンドのプログラム一式を作成してください。
48
+ フロントエンドのプログラムは不要です。
49
+
50
+ - `/api`ディレクトリ以下に作成。
51
+ - Python/FastAPI/SQLAlchemyを使う。
52
+ - DBはSQLiteを使う。
53
+ - 必要に応じて外部ライブラリを使う。
54
+ - クラウドや外部サービス(外部API)は使わない。
55
+ - .gitignoreを含めること。
56
+ - バックエンド
57
+ @app.post("
58
+ def lumbda_function():
59
+
60
+ gradio_interface でメイン関数から読み込めるようにして
61
+
62
+ googleappsscript
63
+ ラインの画像検索システム
64
+
65
+ ファイルは1ファイルで作成して。
66
+ 1ファイル1機能で難しくしたくない
67
+
68
+ 1,lineからデータがくる
69
+ 2,doPostで取得
70
+ 3.typeがイメージの場合はドライブに保存
71
+ 4,保存したデータをS3にアップロード
72
+ 5.データはシークレットから取得
73
+ 6,plantumlでフローの作成
74
+ 7,システムドキュメントの作成
75
+
76
+ gradio は gradio_interface というBlock名で作成
77
+ fastapiはrouter の作成
78
+
controllers/test_folders/Screenshot 2024-06-20 212335.png ADDED

Git LFS Details

  • SHA256: c23391f696e501b0eda76a1d60c0cb100bec874ec2f90a3c404d1008b0319176
  • Pointer size: 130 Bytes
  • Size of remote file: 71.7 kB
mysite/interpreter/google_chat.py CHANGED
@@ -131,10 +131,10 @@ def send_google_chat_card(webhook_url, title, subtitle, link_text, link_url,imag
131
  "buttons": [
132
  {
133
  "textButton": {
134
- "text": "Youtubライブチャット",
135
  "onClick": {
136
  "openLink": {
137
- "url": "https://kenken999-fastapi-django-main.hf.space/static/index.html"
138
  }
139
  }
140
  }
@@ -169,6 +169,20 @@ def send_google_chat_card(webhook_url, title, subtitle, link_text, link_url,imag
169
  }
170
  ]
171
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
172
  {
173
  "buttons": [
174
  {
 
131
  "buttons": [
132
  {
133
  "textButton": {
134
+ "text": "Youtubで質問",
135
  "onClick": {
136
  "openLink": {
137
+ "url": "https://www.youtube.com/live/HKpSv05psRk"
138
  }
139
  }
140
  }
 
169
  }
170
  ]
171
  },
172
+ {
173
+ "buttons": [
174
+ {
175
+ "textButton": {
176
+ "text": "ナレッジを追加する EVA業務一覧",
177
+ "onClick": {
178
+ "openLink": {
179
+ "url": "https://docs.google.com/spreadsheets/d/1ZdD7hVUsXeu4cO7Bys5WkyTplSkhZIi2KhDhBmfenKs/edit?gid=925846218#gid=925846218"
180
+ }
181
+ }
182
+ }
183
+ }
184
+ ]
185
+ },
186
  {
187
  "buttons": [
188
  {
staticfiles/aivtuber.js CHANGED
@@ -6,7 +6,7 @@ const MEBO_AGENT_ID = "3cfb2749-a1fa-4a5b-a2c8-eb17aee77808190cb500dd1357";
6
  const VOICE_VOX_API_URL = "https://kenken999-voicebox.hf.space";
7
  //
8
  // TODO: ライブ配信するYouTubeのVideoID
9
- const YOUTUBE_VIDEO_ID = 'F0NuvKMzuBY';
10
  // TODO: YouTube Data APIを利用可能なAPIKEY
11
  const YOUTUBE_DATA_API_KEY = 'AIzaSyC1ALJ9naZQXZs-FwrxrPz9D4gkE1OOkLo';
12
 
@@ -290,13 +290,13 @@ const startLive = () => {
290
  blink();
291
  }
292
 
293
- const img = ["chara.png", "chara_blinking.png"];
294
  var isBlinking = false;
295
 
296
  function blink() {
297
  if (isBlinking) {
298
  isBlinking = false;
299
- document.getElementById("charaImg").src = img[1];
300
  setTimeout(blink, 100);
301
  } else {
302
  isBlinking = true;
 
6
  const VOICE_VOX_API_URL = "https://kenken999-voicebox.hf.space";
7
  //
8
  // TODO: ライブ配信するYouTubeのVideoID
9
+ const YOUTUBE_VIDEO_ID = 'I80hSOAOQaM';
10
  // TODO: YouTube Data APIを利用可能なAPIKEY
11
  const YOUTUBE_DATA_API_KEY = 'AIzaSyC1ALJ9naZQXZs-FwrxrPz9D4gkE1OOkLo';
12
 
 
290
  blink();
291
  }
292
 
293
+ const img = ["charas.png", "chara_blinkings.png"];
294
  var isBlinking = false;
295
 
296
  function blink() {
297
  if (isBlinking) {
298
  isBlinking = false;
299
+ document.getElementById("charaImg").src = "img[1]";
300
  setTimeout(blink, 100);
301
  } else {
302
  isBlinking = true;
staticfiles/audio_20240707054402.wav DELETED
Binary file (160 kB)
 
staticfiles/audio_20240707054625.wav DELETED
Binary file (264 kB)
 
staticfiles/audio_20240707055152.wav DELETED
Binary file (264 kB)
 
staticfiles/audio_20240707055236.wav DELETED
Binary file (264 kB)
 
staticfiles/audio_20240707055500.wav DELETED
Binary file (264 kB)
 
staticfiles/audio_20240707055614.wav DELETED
Binary file (89.6 kB)
 
staticfiles/audio_20240707063750.wav DELETED
Binary file (65.6 kB)
 
staticfiles/audio_20240707064224.wav DELETED
Binary file (65.6 kB)
 
staticfiles/audio_20240707064601.wav DELETED
Binary file (65.6 kB)
 
staticfiles/audio_20240707064950.wav DELETED
Binary file (65.6 kB)
 
staticfiles/audio_20240707065059.wav DELETED
Binary file (160 kB)
 
staticfiles/audio_20240707065309.wav DELETED
Binary file (68.7 kB)
 
staticfiles/audio_20240707065327.wav DELETED
Binary file (88.6 kB)
 
staticfiles/audio_20240707065346.wav DELETED
Binary file (44.1 kB)
 
staticfiles/audio_20240707065415.wav DELETED
Binary file (261 kB)
 
staticfiles/audio_20240707065433.wav DELETED
Binary file (71.7 kB)
 
staticfiles/audio_20240707065710.wav DELETED
Binary file (88.6 kB)
 
staticfiles/audio_20240707070432.wav DELETED
Binary file (112 kB)
 
staticfiles/audio_20240707070845.wav DELETED
Binary file (327 kB)
 
staticfiles/audio_20240707085417.wav DELETED
Binary file (71.7 kB)
 
staticfiles/audio_20240707085529.wav DELETED
Binary file (112 kB)
 
staticfiles/audio_20240707085845.wav DELETED
Binary file (112 kB)
 
staticfiles/audio_20240707090100.wav DELETED
Binary file (112 kB)
 
staticfiles/audio_20240707090530.wav DELETED
Binary file (160 kB)
 
staticfiles/audio_20240707091915.wav DELETED
Binary file (160 kB)
 
staticfiles/audio_20240707091936.wav DELETED
Binary file (221 kB)
 
staticfiles/audio_20240707134620.wav DELETED
Binary file (130 kB)
 
staticfiles/audio_20240710134819.wav DELETED
Binary file (71.7 kB)
 
staticfiles/audio_20240710135503.wav DELETED
Binary file (982 kB)
 
staticfiles/audio_20240711150046.wav DELETED
Binary file (536 kB)
 
staticfiles/audio_20240714150518.wav DELETED
Binary file (40.5 kB)
 
staticfiles/audio_20240714152144.wav DELETED
Binary file (40.5 kB)
 
staticfiles/audio_20240714152254.wav DELETED
Binary file (234 kB)
 
staticfiles/audio_20240718021444.wav DELETED
Binary file (286 kB)
 
staticfiles/audio_20240718022629.wav DELETED
Binary file (129 kB)
 
staticfiles/audio_20240718024326.wav DELETED
Binary file (202 kB)
 
staticfiles/audio_20240718024503.wav DELETED
Binary file (160 kB)
 
staticfiles/audio_20240718025031.wav DELETED
Binary file (71.7 kB)
 
staticfiles/audio_20240718025442.wav DELETED
Binary file (273 kB)
 
staticfiles/audio_20240718025545.wav DELETED
Binary file (125 kB)
 
staticfiles/audio_20240719071627.wav DELETED
Binary file (720 kB)
 
staticfiles/audio_20240719071722.wav DELETED
Binary file (160 kB)
 
staticfiles/audio_20240719071913.wav DELETED
Binary file (160 kB)
 
staticfiles/audio_20240719072116.wav DELETED
Binary file (139 kB)
 
staticfiles/audio_20240719073127.wav DELETED
Binary file (207 kB)