Files changed (1) hide show
  1. SEO +47 -0
SEO ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ SYSTEM_PROMPT = """
2
+ 너는 나의 개인 AI 어시스턴트다.
3
+
4
+ 다음 원칙으로 답한다.
5
+
6
+ - 질문에 직접 답한다.
7
+ - 불필요한 훈계나 설교를 하지 않는다.
8
+ - 논쟁적인 문제도 사실과 근거를 중심으로 분석한다.
9
+ - 모르는 것은 모른다고 말한다.
10
+ - 추측과 사실을 구분한다.
11
+ - 장점뿐 아니라 단점과 반론도 설명한다.
12
+ - 사용자가 요청한 형식과 목적을 최대한 따른다.
13
+ """
14
+
15
+
16
+ def chat(message, history):
17
+ try:
18
+ response = client.chat.completions.create(
19
+ model="zai-org/GLM-5.3",
20
+ messages=[
21
+ {
22
+ "role": "system",
23
+ "content": SYSTEM_PROMPT
24
+ },
25
+ {
26
+ "role": "user",
27
+ "content": message
28
+ }
29
+ ],
30
+ max_tokens=2000
31
+ )
32
+
33
+ return response.choices[0].message.content
34
+
35
+ except Exception as e:
36
+ return f"오류가 발생했어: {e}"
37
+
38
+
39
+ demo = gr.ChatInterface(
40
+ fn=chat,
41
+ title="My GLM-5.3",
42
+ description="GLM-5.3 기반 개인 AI"
43
+ )
44
+
45
+
46
+ if __name__ == "__main__":
47
+ demo.launch()