SamiKoen commited on
Commit
f4fa7fb
·
verified ·
1 Parent(s): 7a7b7b1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -22
app.py CHANGED
@@ -3,7 +3,7 @@ import os
3
  import json
4
  import requests
5
  import xml.etree.ElementTree as ET
6
- from datetime import datetime
7
 
8
 
9
 
@@ -28,27 +28,7 @@ for item in root.findall('item'):
28
  item_info = (stockAmount, price)
29
  # name: ilk kelime (marka), item_info: (stok adedi, fiyat)
30
  products.append((name, item_info, full_name))
31
- # Sohbet geçmişini kalıcı depolamaya yazan fonksiyon
32
- def log_chat(history):
33
- file_path = "/mnt/data/sohbet_kaydi2.json"
34
- # Eğer /mnt/data dizini yoksa oluşturur
35
- os.makedirs(os.path.dirname(file_path), exist_ok=True)
36
- log_entry = {
37
- "timestamp": datetime.now().isoformat(),
38
- "chat_history": history
39
- }
40
- with open(file_path, "a", encoding="utf-8") as f:
41
- f.write(json.dumps(log_entry, ensure_ascii=False) + "\n")
42
- def save_current_chat(state):
43
- # Mevcut sohbet geçmişini kalıcı olarak kaydeder
44
- log_chat(state)
45
- return state # state değiştirilmez, sohbet devam eder
46
- os.makedirs("/mnt/data", exist_ok=True)
47
-
48
- with open("/mnt/data/test.txt", "w", encoding="utf-8") as f:
49
- f.write("Test başarılı")
50
 
51
- print(open("/mnt/data/test.txt", "r", encoding="utf-8").read())
52
 
53
  def predict(system_msg, inputs, top_p, temperature, chat_counter, chatbot=[], history=[]):
54
  headers = {
@@ -102,7 +82,7 @@ def predict(system_msg, inputs, top_p, temperature, chat_counter, chatbot=[], hi
102
  messages.append({"role": "user", "content": inputs})
103
 
104
  payload = {
105
- "model": "gpt-4o",
106
  "messages": messages,
107
  "temperature": 0.7,
108
  "top_p": 0.9,
 
3
  import json
4
  import requests
5
  import xml.etree.ElementTree as ET
6
+
7
 
8
 
9
 
 
28
  item_info = (stockAmount, price)
29
  # name: ilk kelime (marka), item_info: (stok adedi, fiyat)
30
  products.append((name, item_info, full_name))
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
31
 
 
32
 
33
  def predict(system_msg, inputs, top_p, temperature, chat_counter, chatbot=[], history=[]):
34
  headers = {
 
82
  messages.append({"role": "user", "content": inputs})
83
 
84
  payload = {
85
+ "model": "o1-preview",
86
  "messages": messages,
87
  "temperature": 0.7,
88
  "top_p": 0.9,