[GH-ISSUE #1349] [langchain]: Missing guide for implementing custom chat models #200

Open
opened 2026-02-17 17:19:23 -05:00 by yindo · 0 comments
Owner

Originally created by @BushGommern on GitHub (Nov 9, 2025).
Original GitHub issue: https://github.com/langchain-ai/docs/issues/1349

Type of issue

question

Language

Python

Description

Background

I'm a new contributor seeking guidance on where to place documentation for implementing custom chat models in LangChain.

Previous PR Context

My previous PR was rejected with this feedback from a maintainer:

"We shouldn't put this in the integration template because it is not an expected part of the integration page. It would make more sense as part of a docs page on implementing custom chat models (we don't have much on that in the new docs site, closest we have is probably the API reference)."

Proposed Content

Documentation covering:

  • Tool calling (bind_tools() implementation)
  • Structured output (JSON schema enforcement)
  • JSON mode
  • Streaming support (stream(), _astream())
  • Multimodal input handling
  • Feature support matrix
  • Implementation best practices

Proposed Location

reference/python/docs/guides/custom_chat_models.md

Creating a new guides/ folder under reference/python/docs/ to organize implementation guides alongside API reference.

Questions

  1. Is this location appropriate?
  2. Should I create the guides/ folder or use an existing location?
  3. Any specific formatting requirements for this type of guide?

As a new contributor, I appreciate any guidance!

Originally created by @BushGommern on GitHub (Nov 9, 2025). Original GitHub issue: https://github.com/langchain-ai/docs/issues/1349 ### Type of issue question ### Language Python ### Description ## Background I'm a new contributor seeking guidance on where to place documentation for implementing custom chat models in LangChain. ## Previous PR Context My previous PR was rejected with this feedback from a maintainer: > "We shouldn't put this in the integration template because it is not an expected part of the integration page. It would make more sense as part of a docs page on implementing custom chat models (we don't have much on that in the new docs site, closest we have is probably the API reference)." ## Proposed Content Documentation covering: - Tool calling (`bind_tools()` implementation) - Structured output (JSON schema enforcement) - JSON mode - Streaming support (`stream()`, `_astream()`) - Multimodal input handling - Feature support matrix - Implementation best practices ## Proposed Location `reference/python/docs/guides/custom_chat_models.md` Creating a new `guides/` folder under `reference/python/docs/` to organize implementation guides alongside API reference. ## Questions 1. Is this location appropriate? 2. Should I create the `guides/` folder or use an existing location? 3. Any specific formatting requirements for this type of guide? As a new contributor, I appreciate any guidance!
yindo added the langchainexternal labels 2026-02-17 17:19:23 -05:00
yindo changed title from [langchain]: Missing guide for implementing custom chat models to [GH-ISSUE #1349] [langchain]: Missing guide for implementing custom chat models 2026-06-05 17:25:36 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/docs#200