graphiti/graphiti_core/llm_client
supmo668 9d9ae1fa76 fix: Add client attribute type annotation to BaseOpenAIClient
Fixes pyright type checking error by declaring the client attribute
in the base class. All concrete implementations (OpenAIClient,
AzureOpenAILLMClient, OpenAIGenericClient) initialize this attribute,
and it needs to be accessible for type checking in OpenAIRerankerClient.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-23 17:13:33 -08:00
..
__init__.py Add support for falkordb (#575) 2025-06-13 12:06:57 -04:00
anthropic_client.py Update default Anthropic model to claude-haiku-4-5 (#1070) 2025-11-15 09:07:18 -08:00
azure_openai_client.py Add Azure OpenAI example with Neo4j (#1064) 2025-11-14 08:34:35 -08:00
client.py Add OpenTelemetry distributed tracing support (#982) 2025-10-05 12:26:14 -07:00
config.py Gpt 5 default (#849) 2025-08-21 12:10:57 -04:00
errors.py Anthropic client (#361) 2025-04-16 12:35:07 -07:00
gemini_client.py Add OpenTelemetry distributed tracing support (#982) 2025-10-05 12:26:14 -07:00
groq_client.py Refactor imports (#675) 2025-07-05 08:57:07 -07:00
openai_base_client.py fix: Add client attribute type annotation to BaseOpenAIClient 2025-11-23 17:13:33 -08:00
openai_client.py feat: MCP Server v1.0.0 - Modular architecture with multi-provider support (#1024) 2025-10-30 22:59:01 -07:00
openai_generic_client.py Use OpenAI structured output API for response validation (#1061) 2025-11-11 06:53:37 -08:00
utils.py update new names with input_data (#204) 2024-10-29 11:03:31 -04:00