const API_URL = 'http://localhost:8000'; export const login = async (string, password) => { const response = await fetch(`${API_URL}/api/token`, { method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded', }, body: new URLSearchParams({ username, password, }), }); if (!response.ok) { throw new Error('Login failed'); } const data = await response.json(); return data.access_token; }; export const clearMessages = async (token) => { const response = await fetch(`${API_URL}/api/clear_memory`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': `Bearer ${token}`, }, body: JSON.stringify({}) }) return response }