Yuchan5386 commited on
Commit
684d21d
Β·
verified Β·
1 Parent(s): 632c414

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +29 -7
app.py CHANGED
@@ -1,11 +1,33 @@
1
- import json
2
- import numpy as np
3
- import tensorflow as tf
4
- from tensorflow.keras import layers
5
- import re
6
- import requests
7
- import math
8
  import sentencepiece as spm
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9
 
10
  # SentencePiece λ‘œλ“œ (ν† ν¬λ‚˜μ΄μ €λž‘ 특수 토큰 ID도 λ™μΌν•˜κ²Œ μ„ΈνŒ…)
11
  sp = spm.SentencePieceProcessor()
 
1
+ import requests
2
+ import numpy as np
3
+ import tensorflow as tf
4
+ from tensorflow.keras import layers
5
+ import asyncio
6
+ from fastapi import FastAPI, Request
7
+ from fastapi.responses import StreamingResponse, PlainTextResponse
8
  import sentencepiece as spm
9
+ import re
10
+ import math
11
+ from sklearn.feature_extraction.text import TfidfVectorizer
12
+ from sklearn.metrics.pairwise import cosine_similarity
13
+
14
+ app = FastAPI()
15
+
16
+
17
+ from fastapi.middleware.cors import CORSMiddleware
18
+
19
+ origins = [
20
+ "https://insect5386.github.io",
21
+ "https://insect5386.github.io/insect5386"
22
+ ]
23
+
24
+ app.add_middleware(
25
+ CORSMiddleware,
26
+ allow_origins=origins,
27
+ allow_credentials=True,
28
+ allow_methods=["*"],
29
+ allow_headers=["*"],
30
+ )
31
 
32
  # SentencePiece λ‘œλ“œ (ν† ν¬λ‚˜μ΄μ €λž‘ 특수 토큰 ID도 λ™μΌν•˜κ²Œ μ„ΈνŒ…)
33
  sp = spm.SentencePieceProcessor()