Skip to content

Add Keywords AI integration for Haystack 2.0#390

Open
fran3cc wants to merge 1 commit intodeepset-ai:mainfrom
Keywords-AI:main
Open

Add Keywords AI integration for Haystack 2.0#390
fran3cc wants to merge 1 commit intodeepset-ai:mainfrom
Keywords-AI:main

Conversation

@fran3cc
Copy link

@fran3cc fran3cc commented Jan 20, 2026

  • Monitoring tool integration with tracing and gateway features
  • Includes logo and screenshots for documentation
  • Supports pipeline tracing, automatic logging, and prompt management
  • Links to detailed documentation at docs.keywordsai.co

- Monitoring tool integration with tracing and gateway features
- Includes logo and screenshots for documentation
- Supports pipeline tracing, automatic logging, and prompt management
- Links to detailed documentation at docs.keywordsai.co
@fran3cc fran3cc requested a review from a team as a code owner January 20, 2026 10:16
linkedin: https://www.linkedin.com/company/keywordsai/
pypi: https://pypi.org/project/keywordsai-exporter-haystack/
repo: https://github.com/Keywords-AI/keywordsai/tree/main/python-sdks/keywordsai-exporter-haystack
type: Gateway & Monitoring Tool
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have "Monitoring Tool" label that fits better

Suggested change
type: Gateway & Monitoring Tool
type: Monitoring Tool

Comment on lines +88 to +89
pipeline.add_component("prompt", PromptBuilder(template="Tell me about {{topic}}."))
pipeline.add_component("llm", OpenAIGenerator(model="gpt-4o-mini"))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you write this example with ChatPromptBuilder and OpenAIChatGenerator components?

import os
from haystack import Pipeline
from haystack.components.builders import PromptBuilder
from keywordsai_exporter_haystack import KeywordsAIGenerator
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If missing, please implement KeywordsAIChatGenerator as it's the component type we're using across all examples

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants