from fi.kb import KnowledgeBaseimport time# Initialize the clientclient = KnowledgeBase( fi_api_key="YOUR_API_KEY", fi_secret_key="YOUR_SECRET_KEY")# Create a new knowledge basekb_name = "test-kb-" + str(int(time.time()))kb_client = client.create_kb( name=kb_name, file_paths=["file1.txt", "file2.txt"])# Update the knowledge base with new filesupdated_kb = kb_client.update_kb(file_paths=["file3.txt"])# Delete a file from the knowledge baseif hasattr(updated_kb.kb, 'files') and updated_kb.kb.files: file_id = updated_kb.kb.files[0] kb_client.delete_files_from_kb(file_ids=[file_id])# Delete the knowledge basekb_client.delete_kb(kb_ids=[updated_kb.kb.id])