GT AI OS Community v2.0.33 - Add NVIDIA NIM and Nemotron agents
- Updated python_coding_microproject.csv to use NVIDIA NIM Kimi K2 - Updated kali_linux_shell_simulator.csv to use NVIDIA NIM Kimi K2 - Made more general-purpose (flexible targets, expanded tools) - Added nemotron-mini-agent.csv for fast local inference via Ollama - Added nemotron-agent.csv for advanced reasoning via Ollama - Added wiki page: Projects for NVIDIA NIMs and Nemotron
This commit is contained in:
45
apps/resource-cluster/app/core/exceptions.py
Normal file
45
apps/resource-cluster/app/core/exceptions.py
Normal file
@@ -0,0 +1,45 @@
|
||||
"""
|
||||
GT 2.0 Resource Cluster Exceptions
|
||||
|
||||
Custom exceptions for the resource cluster.
|
||||
"""
|
||||
|
||||
|
||||
class ResourceClusterError(Exception):
|
||||
"""Base exception for resource cluster errors"""
|
||||
pass
|
||||
|
||||
|
||||
class ProviderError(ResourceClusterError):
|
||||
"""Error from AI model provider"""
|
||||
pass
|
||||
|
||||
|
||||
class ModelNotFoundError(ResourceClusterError):
|
||||
"""Requested model not found"""
|
||||
pass
|
||||
|
||||
|
||||
class CapabilityError(ResourceClusterError):
|
||||
"""Capability token validation error"""
|
||||
pass
|
||||
|
||||
|
||||
class MCPError(ResourceClusterError):
|
||||
"""MCP service error"""
|
||||
pass
|
||||
|
||||
|
||||
class DocumentProcessingError(ResourceClusterError):
|
||||
"""Document processing error"""
|
||||
pass
|
||||
|
||||
|
||||
class RateLimitError(ResourceClusterError):
|
||||
"""Rate limit exceeded"""
|
||||
pass
|
||||
|
||||
|
||||
class CircuitBreakerError(ProviderError):
|
||||
"""Circuit breaker is open"""
|
||||
pass
|
||||
Reference in New Issue
Block a user