From bc658c00b569a9f0a7325b89b245e52c3a7f021b Mon Sep 17 00:00:00 2001 From: Jason Date: Mon, 24 Jul 2023 20:27:36 +0800 Subject: [PATCH] rename --- {openai_function_call => instruction}/__init__.py | 0 {openai_function_call => instruction}/dsl/__init__.py | 0 {openai_function_call => instruction}/dsl/completion.py | 2 +- .../dsl/messages/__init__.py | 0 .../dsl/messages/base.py | 0 .../dsl/messages/messages.py | 0 .../dsl/messages/user.py | 0 {openai_function_call => instruction}/dsl/multitask.py | 2 +- {openai_function_call => instruction}/function_calls.py | 0 pyproject.toml | 6 +++--- tests/test_dsl.py | 8 ++++---- tests/test_function_calls.py | 2 +- tests/test_messages.py | 4 ++-- tests/test_multitask.py | 4 ++-- 14 files changed, 14 insertions(+), 14 deletions(-) rename {openai_function_call => instruction}/__init__.py (100%) rename {openai_function_call => instruction}/dsl/__init__.py (100%) rename {openai_function_call => instruction}/dsl/completion.py (99%) rename {openai_function_call => instruction}/dsl/messages/__init__.py (100%) rename {openai_function_call => instruction}/dsl/messages/base.py (100%) rename {openai_function_call => instruction}/dsl/messages/messages.py (100%) rename {openai_function_call => instruction}/dsl/messages/user.py (100%) rename {openai_function_call => instruction}/dsl/multitask.py (98%) rename {openai_function_call => instruction}/function_calls.py (100%) diff --git a/openai_function_call/__init__.py b/instruction/__init__.py similarity index 100% rename from openai_function_call/__init__.py rename to instruction/__init__.py diff --git a/openai_function_call/dsl/__init__.py b/instruction/dsl/__init__.py similarity index 100% rename from openai_function_call/dsl/__init__.py rename to instruction/dsl/__init__.py diff --git a/openai_function_call/dsl/completion.py b/instruction/dsl/completion.py similarity index 99% rename from openai_function_call/dsl/completion.py rename to instruction/dsl/completion.py index 09d122421..bef66ae56 100644 --- a/openai_function_call/dsl/completion.py +++ b/instruction/dsl/completion.py @@ -1,7 +1,7 @@ import openai from typing import List, Union from pydantic import BaseModel, Field -from openai_function_call import OpenAISchema +from .. import OpenAISchema from .messages import ChainOfThought, Message, MessageRole, SystemMessage diff --git a/openai_function_call/dsl/messages/__init__.py b/instruction/dsl/messages/__init__.py similarity index 100% rename from openai_function_call/dsl/messages/__init__.py rename to instruction/dsl/messages/__init__.py diff --git a/openai_function_call/dsl/messages/base.py b/instruction/dsl/messages/base.py similarity index 100% rename from openai_function_call/dsl/messages/base.py rename to instruction/dsl/messages/base.py diff --git a/openai_function_call/dsl/messages/messages.py b/instruction/dsl/messages/messages.py similarity index 100% rename from openai_function_call/dsl/messages/messages.py rename to instruction/dsl/messages/messages.py diff --git a/openai_function_call/dsl/messages/user.py b/instruction/dsl/messages/user.py similarity index 100% rename from openai_function_call/dsl/messages/user.py rename to instruction/dsl/messages/user.py diff --git a/openai_function_call/dsl/multitask.py b/instruction/dsl/multitask.py similarity index 98% rename from openai_function_call/dsl/multitask.py rename to instruction/dsl/multitask.py index 2bbdd8c50..566b9072b 100644 --- a/openai_function_call/dsl/multitask.py +++ b/instruction/dsl/multitask.py @@ -1,6 +1,6 @@ from pydantic import BaseModel, create_model, Field from typing import Optional, List, Type, Union -from openai_function_call import OpenAISchema +from .. import OpenAISchema class MultiTaskBase: diff --git a/openai_function_call/function_calls.py b/instruction/function_calls.py similarity index 100% rename from openai_function_call/function_calls.py rename to instruction/function_calls.py diff --git a/pyproject.toml b/pyproject.toml index bd6f8091a..e8fa8b7f5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,11 +1,11 @@ [tool.poetry] -name = "openai-function-call" +name = "instruction" version = "0.2.1" -description = "Helper functions that allow us to improve openai's function_call ergonomics" +description = "Helper functions that allow us to improve ergonomics of structured outputs of language models" authors = ["Jason "] license = "MIT" readme = "README.md" -packages = [{include = "openai_function_call"}] +packages = [{include = "instruction"}] repository = "https://github.com/jxnl/openai_function_call" [tool.poetry.dependencies] diff --git a/tests/test_dsl.py b/tests/test_dsl.py index 24a3d3ac3..4dfc526dc 100644 --- a/tests/test_dsl.py +++ b/tests/test_dsl.py @@ -1,7 +1,7 @@ -from openai_function_call import OpenAISchema, MultiTask -from openai_function_call.dsl import ChatCompletion -from openai_function_call.dsl import messages as m -from openai_function_call.dsl.messages import messages as s +from instruction import OpenAISchema, MultiTask +from instruction.dsl import ChatCompletion +from instruction.dsl import messages as m +from instruction.dsl.messages import messages as s def test_chatcompletion_has_kwargs(): diff --git a/tests/test_function_calls.py b/tests/test_function_calls.py index 550f930f5..f90eb4061 100644 --- a/tests/test_function_calls.py +++ b/tests/test_function_calls.py @@ -1,7 +1,7 @@ import pytest from pydantic import BaseModel -from openai_function_call import openai_schema, OpenAISchema +from instruction import openai_schema, OpenAISchema def test_openai_schema(): diff --git a/tests/test_messages.py b/tests/test_messages.py index 41648a8be..668f8fc1d 100644 --- a/tests/test_messages.py +++ b/tests/test_messages.py @@ -1,5 +1,5 @@ -from openai_function_call.dsl import messages as m -from openai_function_call.dsl.messages import messages as s +from instruction.dsl import messages as m +from instruction.dsl.messages import messages as s def test_create_message(): diff --git a/tests/test_multitask.py b/tests/test_multitask.py index 2dcf3734d..1417415a6 100644 --- a/tests/test_multitask.py +++ b/tests/test_multitask.py @@ -1,5 +1,5 @@ -from openai_function_call import OpenAISchema -from openai_function_call.dsl import MultiTask +from instruction import OpenAISchema +from instruction.dsl import MultiTask def test_multi_task():