| 
														
															@@ -16,13 +16,16 @@ class R2R: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     def __init__(self): 
														 | 
														
														 | 
														
															     def __init__(self): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         self.auth_enabled = tool_settings.R2R_USERNAME and tool_settings.R2R_PASSWORD 
														 | 
														
														 | 
														
															         self.auth_enabled = tool_settings.R2R_USERNAME and tool_settings.R2R_PASSWORD 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        self.client = R2RAsyncClient(tool_settings.R2R_BASE_URL) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        self.client_sync = R2RClient(tool_settings.R2R_BASE_URL) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        # self.client = R2RAsyncClient(tool_settings.R2R_BASE_URL) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        # self.client_sync = R2RClient(tool_settings.R2R_BASE_URL) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        self.client 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        self.client_sync 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     def init_sync(self): 
														 | 
														
														 | 
														
															     def init_sync(self): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if not self.auth_enabled: 
														 | 
														
														 | 
														
															         if not self.auth_enabled: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             return 
														 | 
														
														 | 
														
															             return 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         # if not self.client_sync: 
														 | 
														
														 | 
														
															         # if not self.client_sync: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        self.client_sync = R2RClient(tool_settings.R2R_BASE_URL) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         self.client_sync.users.login( 
														 | 
														
														 | 
														
															         self.client_sync.users.login( 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             tool_settings.R2R_USERNAME, tool_settings.R2R_PASSWORD 
														 | 
														
														 | 
														
															             tool_settings.R2R_USERNAME, tool_settings.R2R_PASSWORD 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         ) 
														 | 
														
														 | 
														
															         ) 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -43,6 +46,7 @@ class R2R: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         ) 
														 | 
														
														 | 
														
															         ) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         print(tool_settings.R2R_USERNAME) 
														 | 
														
														 | 
														
															         print(tool_settings.R2R_USERNAME) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         print(tool_settings.R2R_PASSWORD) 
														 | 
														
														 | 
														
															         print(tool_settings.R2R_PASSWORD) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        self.client = R2RAsyncClient(tool_settings.R2R_BASE_URL) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         await self.client.users.login( 
														 | 
														
														 | 
														
															         await self.client.users.login( 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             tool_settings.R2R_USERNAME, tool_settings.R2R_PASSWORD 
														 | 
														
														 | 
														
															             tool_settings.R2R_USERNAME, tool_settings.R2R_PASSWORD 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         ) 
														 | 
														
														 | 
														
															         ) 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -155,5 +159,5 @@ r2r = R2R() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 # 在您的应用程序启动时调用 initialize_r2r() 
														 | 
														
														 | 
														
															 # 在您的应用程序启动时调用 initialize_r2r() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-# async def initialize_r2r(): 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-#    await r2r.init() 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+async def initialize_r2r(): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    await r2r.init() 
														 |