async initialize(force = false) {
    try {
      const response = await axios.post(`${this.baseUrl}/initialize`, { force });
      return response.data;
    } catch (error) {
      console.error('Error initializing RAG service:', error);
      throw error;
    }
  }
Initialize the RAG service
@param {boolean} force - Whether to force initialization
@returns {Promise<Object>} - Initialization status