MCPcopy
hub / github.com/langchain-ai/langchainjs / SerializableLike

Interface SerializableLike

libs/langchain-core/src/load/serializable.ts:82–91  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

80 * This is a duck-typed interface to avoid circular imports.
81 */
82export interface SerializableLike {
83 lc_serializable: boolean;
84 lc_secrets?: Record<string, string>;
85 toJSON(): {
86 lc: number;
87 type: string;
88 id: string[];
89 kwargs?: Record<string, unknown>;
90 };
91}
92
93export interface SerializableInterface {
94 get lc_id(): string[];

Callers

nothing calls this directly

Implementers 15

AzureOpenAIlibs/providers/langchain-openai/src/az
AzureChatOpenAIlibs/providers/langchain-openai/src/az
AzureChatOpenAICompletionslibs/providers/langchain-openai/src/az
AzureChatOpenAIResponseslibs/providers/langchain-openai/src/az
ChatXAIlibs/providers/langchain-xai/src/chat_
ChatXAIResponseslibs/providers/langchain-xai/src/chat_
ChatTogetherAIlibs/providers/langchain-together-ai/s
Fireworkslibs/providers/langchain-fireworks/src
ChatFireworkslibs/providers/langchain-fireworks/src
SqlDatabaselibs/langchain-classic/src/sql_db.ts
StructuredOutputParserlibs/langchain-classic/src/output_pars
SerpAPIlibs/langchain-classic/src/util/testin

Calls

no outgoing calls

Tested by

no test coverage detected