csabakecskemeti commited on
Commit
5a52b96
·
verified ·
1 Parent(s): e89e0cf

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -1
app.py CHANGED
@@ -90,11 +90,18 @@ class ToolCallingAgentChat:
90
  protocol = "https" if self.port in ["443", "11443"] or "https" in self.ip else "http"
91
  base_url = f"{protocol}://{self.ip}:{self.port}/v1"
92
 
 
 
 
93
  self.llm = ChatOpenAI(
94
  base_url=base_url,
95
  api_key=self.api_key or "ollama", # Use provided key or default
96
  model=self.model,
97
- temperature=0.7
 
 
 
 
98
  )
99
  if ENABLE_DETAILED_LOGGING:
100
  logger.info("LLM created successfully")
 
90
  protocol = "https" if self.port in ["443", "11443"] or "https" in self.ip else "http"
91
  base_url = f"{protocol}://{self.ip}:{self.port}/v1"
92
 
93
+ # Add custom headers for Cloudflare bypass
94
+ cf_bypass_key = os.environ.get('cf_bypass_key', 'devquasar2025')
95
+
96
  self.llm = ChatOpenAI(
97
  base_url=base_url,
98
  api_key=self.api_key or "ollama", # Use provided key or default
99
  model=self.model,
100
+ temperature=0.7,
101
+ default_headers={
102
+ "X-CF-Bypass": cf_bypass_key,
103
+ "User-Agent": "DevQuasar-Agent/1.0"
104
+ }
105
  )
106
  if ENABLE_DETAILED_LOGGING:
107
  logger.info("LLM created successfully")