mirror of
				https://github.com/hwchase17/langchain.git
				synced 2025-10-31 07:41:40 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			18 lines
		
	
	
		
			486 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			486 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| import platform
 | |
| from functools import lru_cache
 | |
| 
 | |
| 
 | |
| @lru_cache(maxsize=1)
 | |
| def get_runtime_environment() -> dict:
 | |
|     """Get information about the LangChain runtime environment."""
 | |
|     # Lazy import to avoid circular imports
 | |
|     from langchain_core import __version__
 | |
| 
 | |
|     return {
 | |
|         "library_version": __version__,
 | |
|         "library": "langchain-core",
 | |
|         "platform": platform.platform(),
 | |
|         "runtime": "python",
 | |
|         "runtime_version": platform.python_version(),
 | |
|     }
 |