Move default plugins into llm/default_plugins

This commit is contained in:
Simon Willison 2023-07-01 11:10:30 -07:00
parent c4513068fb
commit 1b3f14fe89
4 changed files with 9 additions and 6 deletions

View file

View file

@ -1,6 +1,6 @@
from . import Model, Prompt, OptionsError, Response, hookimpl
from .errors import NeedsKeyException
from .utils import dicts_to_table_string
from llm import Model, Prompt, OptionsError, Response, hookimpl
from llm.errors import NeedsKeyException
from llm.utils import dicts_to_table_string
import click
import datetime
from typing import Optional

View file

@ -1,5 +1,5 @@
from . import Model, Prompt, Response, hookimpl
from .errors import NeedsKeyException
from llm import Model, Prompt, Response, hookimpl
from llm.errors import NeedsKeyException
import requests

View file

@ -5,7 +5,10 @@ from typing import Dict, List
from . import hookspecs
from .models import ModelWithAliases, Model
DEFAULT_PLUGINS = ("llm.openai_models", "llm.vertex_models")
DEFAULT_PLUGINS = (
"llm.default_plugins.openai_models",
"llm.default_plugins.vertex_models",
)
pm = pluggy.PluginManager("llm")
pm.add_hookspecs(hookspecs)