v2.3.0 (#429)
Co-authored-by: Carlo <carloantonio.patti@mistral.ai> Co-authored-by: Mathias Gesbert <mathias.gesbert@mistral.ai> Co-authored-by: Clement Sirieix <clem.sirieix@gmail.com> Co-authored-by: Michel Thomazo <michel.thomazo@mistral.ai> Co-authored-by: Clément Drouin <clement.drouin@mistral.ai> Co-authored-by: Vincent Guilloux <vincent.guilloux@mistral.ai> Co-authored-by: Thomas Kenbeek <thomas.kenbeek@mistral.ai> Co-authored-by: Mistral Vibe <vibe@mistral.ai>
This commit is contained in:
parent
a560a47ce8
commit
5d2e01a6d7
139 changed files with 7152 additions and 1457 deletions
|
|
@ -1,5 +1,6 @@
|
|||
from __future__ import annotations
|
||||
|
||||
from collections.abc import Sequence
|
||||
import json
|
||||
import re
|
||||
from typing import Any, ClassVar
|
||||
|
|
@ -22,7 +23,7 @@ class AnthropicMapper:
|
|||
"""Shared mapper for converting messages to/from Anthropic API format."""
|
||||
|
||||
def prepare_messages(
|
||||
self, messages: list[LLMMessage]
|
||||
self, messages: Sequence[LLMMessage]
|
||||
) -> tuple[str | None, list[dict[str, Any]]]:
|
||||
system_prompt: str | None = None
|
||||
converted: list[dict[str, Any]] = []
|
||||
|
|
@ -457,7 +458,7 @@ class AnthropicAdapter(APIAdapter):
|
|||
self,
|
||||
*,
|
||||
model_name: str,
|
||||
messages: list[LLMMessage],
|
||||
messages: Sequence[LLMMessage],
|
||||
temperature: float,
|
||||
tools: list[AvailableTool] | None,
|
||||
max_tokens: int | None,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue