mirror of
https://github.com/hwchase17/langchain.git
synced 2025-08-30 08:12:53 +00:00
huggingface: docstrings (#23148)
Added missed docstrings. Format docstrings to the consistent format (used in the API Reference) Co-authored-by: ccurme <chester.curme@gmail.com>
This commit is contained in:
parent
066a5a209f
commit
41f7620989
@ -42,12 +42,16 @@ DEFAULT_SYSTEM_PROMPT = """You are a helpful, respectful, and honest assistant."
|
|||||||
|
|
||||||
@dataclass
|
@dataclass
|
||||||
class TGI_RESPONSE:
|
class TGI_RESPONSE:
|
||||||
|
"""Response from the TextGenInference API."""
|
||||||
|
|
||||||
choices: List[Any]
|
choices: List[Any]
|
||||||
usage: Dict
|
usage: Dict
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass
|
||||||
class TGI_MESSAGE:
|
class TGI_MESSAGE:
|
||||||
|
"""Message to send to the TextGenInference API."""
|
||||||
|
|
||||||
role: str
|
role: str
|
||||||
content: str
|
content: str
|
||||||
tool_calls: List[Dict]
|
tool_calls: List[Dict]
|
||||||
@ -141,8 +145,7 @@ def _is_huggingface_pipeline(llm: Any) -> bool:
|
|||||||
|
|
||||||
|
|
||||||
class ChatHuggingFace(BaseChatModel):
|
class ChatHuggingFace(BaseChatModel):
|
||||||
"""
|
"""Hugging Face LLM's as ChatModels.
|
||||||
Wrapper for using Hugging Face LLM's as ChatModels.
|
|
||||||
|
|
||||||
Works with `HuggingFaceTextGenInference`, `HuggingFaceEndpoint`,
|
Works with `HuggingFaceTextGenInference`, `HuggingFaceEndpoint`,
|
||||||
`HuggingFaceHub`, and `HuggingFacePipeline` LLMs.
|
`HuggingFaceHub`, and `HuggingFacePipeline` LLMs.
|
||||||
|
Loading…
Reference in New Issue
Block a user