[PR #3528] [CLOSED] docs: add semantix semantic output validation provider #3571

Closed
opened 2026-06-05 18:23:32 -04:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/docs/pull/3528
Author: @labrat-akhona
Created: 4/10/2026
Status: Closed

Base: mainHead: docs/semantix-integration


📝 Commits (1)

  • 8506e55 docs: add semantix semantic output validation integration

📊 Changes

1 file changed (+74 additions, -0 deletions)

View changed files

src/oss/integrations/providers/semantix.mdx (+74 -0)

📄 Description

Summary

  • Adds src/oss/integrations/providers/semantix.mdx — a new integration provider page
  • semantix-ai validates LLM outputs against natural language intents using local NLI models
  • Provides SemanticValidator — a LangChain Runnable that composes with | and raises OutputParserException on failure
  • Runs locally (~15ms per evaluation), zero API cost for validation

Context

semantix adds semantic validation on top of LangChain's structural output parsing. While StrOutputParser ensures the output is a string, SemanticValidator ensures the string means what it should — e.g., "must be polite and professional" or "must provide constructive feedback." On failure, it raises OutputParserException compatible with RetryWithErrorOutputParser.

PyPI: pypi.org/project/semantix-ai
Repository: github.com/labrat-akhona/semantix-ai


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langchain-ai/docs/pull/3528 **Author:** [@labrat-akhona](https://github.com/labrat-akhona) **Created:** 4/10/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `docs/semantix-integration` --- ### 📝 Commits (1) - [`8506e55`](https://github.com/langchain-ai/docs/commit/8506e55d3fffd4490636c27dcb6bb6f2e28d4464) docs: add semantix semantic output validation integration ### 📊 Changes **1 file changed** (+74 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `src/oss/integrations/providers/semantix.mdx` (+74 -0) </details> ### 📄 Description ## Summary - Adds `src/oss/integrations/providers/semantix.mdx` — a new integration provider page - [semantix-ai](https://pypi.org/project/semantix-ai/) validates LLM outputs against natural language intents using local NLI models - Provides `SemanticValidator` — a LangChain `Runnable` that composes with `|` and raises `OutputParserException` on failure - Runs locally (~15ms per evaluation), zero API cost for validation ## Context semantix adds semantic validation on top of LangChain's structural output parsing. While `StrOutputParser` ensures the output is a string, `SemanticValidator` ensures the string *means* what it should — e.g., "must be polite and professional" or "must provide constructive feedback." On failure, it raises `OutputParserException` compatible with `RetryWithErrorOutputParser`. **PyPI:** [pypi.org/project/semantix-ai](https://pypi.org/project/semantix-ai/) **Repository:** [github.com/labrat-akhona/semantix-ai](https://github.com/labrat-akhona/semantix-ai) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-06-05 18:23:32 -04:00
yindo closed this issue 2026-06-05 18:23:32 -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#3571