mirror of
https://github.com/blackboxprogramming/blackroad-ai-dashboard.git
synced 2026-03-17 08:57:20 -05:00
fix: fix typo and connect to real Ollama API
This commit is contained in:
18
app/page.tsx
18
app/page.tsx
@@ -27,13 +27,17 @@ export default function Home() {
|
||||
setMessages(newMessages)
|
||||
|
||||
// Simulate agent response (in production, this would call your backend API)
|
||||
setTimeout(() => {
|
||||
setMessages([...newMessages, {
|
||||
agent: selectedAgent.name,
|
||||
content: `Hello! I'm ${selectedAgent.name}, your ${selectedAgent.role}. I'm running on ${selected Agent.device} using ${selectedAgent.model}. How can I help with BlackRoad today?`
|
||||
}])
|
||||
}, 1000)
|
||||
|
||||
try {
|
||||
const res = await fetch("/api/chat", {
|
||||
method: "POST",
|
||||
headers: { "Content-Type": "application/json" },
|
||||
body: JSON.stringify({ message, device: selectedAgent.device, model: selectedAgent.model }),
|
||||
})
|
||||
const data = await res.json()
|
||||
setMessages([...newMessages, { agent: selectedAgent.name, content: data.response }])
|
||||
} catch {
|
||||
setMessages([...newMessages, { agent: selectedAgent.name, content: "Connection failed — node may be offline" }])
|
||||
}
|
||||
setMessage('')
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user