Skip to content

Commit 8b8e667

Browse files
committed
Peel off :instructor_role in adapters
1 parent bfd5e48 commit 8b8e667

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

lib/instructor/adapters/anthropic.ex

+1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ defmodule Instructor.Adapters.Anthropic do
3434
{_, params} = Keyword.pop(params, :response_model)
3535
{_, params} = Keyword.pop(params, :validation_context)
3636
{_, params} = Keyword.pop(params, :max_retries)
37+
{_, params} = Keyword.pop(params, :instructor_role)
3738
{mode, params} = Keyword.pop(params, :mode)
3839
stream = Keyword.get(params, :stream, false)
3940
params = Enum.into(params, %{})

lib/instructor/adapters/gemini.ex

+1
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ defmodule Instructor.Adapters.Gemini do
4242
{_, params} = Keyword.pop(params, :response_model)
4343
{_, params} = Keyword.pop(params, :validation_context)
4444
{_, params} = Keyword.pop(params, :max_retries)
45+
{_, params} = Keyword.pop(params, :instructor_role)
4546
{mode, params} = Keyword.pop(params, :mode)
4647
stream = Keyword.get(params, :stream, false)
4748
params = Enum.into(params, %{})

lib/instructor/adapters/openai.ex

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ defmodule Instructor.Adapters.OpenAI do
1616
{_, params} = Keyword.pop(params, :response_model)
1717
{_, params} = Keyword.pop(params, :validation_context)
1818
{_, params} = Keyword.pop(params, :max_retries)
19+
{_, params} = Keyword.pop(params, :instructor_role)
1920
{mode, params} = Keyword.pop(params, :mode)
2021
stream = Keyword.get(params, :stream, false)
2122
params = Enum.into(params, %{})

0 commit comments

Comments
 (0)