Spaces:
Running
Running
Upload app.py
Browse files
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")
|