From 5fdf7f59e515cc8c9e622d1d910ec4d7629671fd Mon Sep 17 00:00:00 2001 From: James Braza <jamesbraza@gmail.com> Date: Wed, 13 Dec 2023 21:05:44 -0800 Subject: [PATCH] Allowing `LOCALAI_DEFAULTS` to work with `__ror__` (#9502) --- llama_index/llms/localai.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/llama_index/llms/localai.py b/llama_index/llms/localai.py index 9f307254a6..4da2dc03b8 100644 --- a/llama_index/llms/localai.py +++ b/llama_index/llms/localai.py @@ -7,7 +7,7 @@ Source: https://github.com/go-skynet/LocalAI import warnings from types import MappingProxyType -from typing import Any, Callable, Dict, Mapping, Optional, Sequence +from typing import Any, Callable, Dict, Optional, Sequence from llama_index.bridge.pydantic import Field from llama_index.constants import DEFAULT_CONTEXT_WINDOW @@ -19,7 +19,8 @@ from llama_index.types import BaseOutputParser, PydanticProgramMode # Use these as kwargs for OpenAILike to connect to LocalAIs DEFAULT_LOCALAI_PORT = 8080 -LOCALAI_DEFAULTS: Mapping[str, Any] = MappingProxyType( +# TODO: move to MappingProxyType[str, Any] once Python 3.9+ +LOCALAI_DEFAULTS: Dict[str, Any] = MappingProxyType( # type: ignore[assignment] { "api_key": "localai_fake", "api_type": "localai_fake", -- GitLab