Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrations page #2254

Merged
merged 45 commits into from
Sep 3, 2024
Merged
Show file tree
Hide file tree
Changes from 12 commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
2b5b413
adding Integrations docs
sebawita Jun 20, 2024
4e3bace
Add template for docs page
erika-cardenas Jun 28, 2024
027b949
Update positioning of categories
erika-cardenas Jul 3, 2024
51d05a4
Cloud Hyperscalers (#2329)
erika-cardenas Aug 6, 2024
e8e177b
update hyperscaler landing page
erika-cardenas Aug 6, 2024
fc06301
Merge conflict
daveatweaviate Aug 6, 2024
5c07d46
DR-586 add menu item (#2430)
daveatweaviate Aug 7, 2024
777c0db
Add compute infra companies
erika-cardenas Aug 8, 2024
9306299
Add Replicate
erika-cardenas Aug 8, 2024
f0ebc4b
Factor in Dave's feedback
erika-cardenas Aug 9, 2024
277e76f
Merge pull request #2435 from weaviate/container-infra-section
erika-cardenas Aug 9, 2024
bee8a5c
Merge remote-tracking branch 'origin/main' into integrations-docs
erika-cardenas Aug 27, 2024
604bed6
Add Data Platforms section
erika-cardenas Aug 28, 2024
be36871
Add Spark page
erika-cardenas Aug 28, 2024
fb5ce79
update table
erika-cardenas Aug 28, 2024
f19a1b4
Add Unstructured
erika-cardenas Aug 28, 2024
1e5cc62
Add Firecrawl
erika-cardenas Aug 28, 2024
f1eac1a
Add Composio
erika-cardenas Aug 28, 2024
c68901d
Add Context Data
erika-cardenas Aug 28, 2024
3698aa4
Merge branch 'data-platforms' into integrations-page
erika-cardenas Aug 28, 2024
21b29a3
Add LangChain
erika-cardenas Aug 29, 2024
9e3570c
Add Haystack
erika-cardenas Aug 29, 2024
fee5d2e
Add LlamaIndex
erika-cardenas Aug 29, 2024
2cc3550
Add Semantic Kernel
erika-cardenas Aug 29, 2024
a6adc71
Merge pull request #2507 from weaviate/llm-frameworks
erika-cardenas Aug 29, 2024
708071b
Rename to Operations and add Arize
erika-cardenas Aug 29, 2024
df289f2
Add Langtrace
erika-cardenas Aug 29, 2024
bbfec94
Add Nomic and LangWatch
erika-cardenas Aug 29, 2024
be85142
Add Ragas
erika-cardenas Aug 29, 2024
502e26f
Add Ragas, W&B, and update main page
erika-cardenas Aug 29, 2024
9d0108a
Merge pull request #2508 from weaviate/operations-section
erika-cardenas Aug 29, 2024
36a83b6
Update main page
erika-cardenas Aug 29, 2024
b1475bb
Edits from Dave
erika-cardenas Aug 30, 2024
34e70fb
Merge conflicts
daveatweaviate Aug 30, 2024
7c8bb9c
Merge branch 'integrations-page' of github.com:weaviate/weaviate-io i…
daveatweaviate Aug 30, 2024
d1dca48
Merge conflict, minor tweaks
daveatweaviate Aug 30, 2024
4f44ecd
Add Aryn to Docs
erika-cardenas Sep 3, 2024
2c46dc6
Add callout to OG documentation
erika-cardenas Sep 3, 2024
509a61f
berge conflict
daveatweaviate Sep 3, 2024
4c7e50c
Merge branch 'integrations-page' of github.com:weaviate/weaviate-io i…
daveatweaviate Sep 3, 2024
91697bc
Final walkthrough
erika-cardenas Sep 3, 2024
3071a7d
Merge branch 'integrations-page' of https://github.com/weaviate/weavi…
erika-cardenas Sep 3, 2024
9dcbcbf
Final edits
erika-cardenas Sep 3, 2024
44a351c
LlamaIndex Update
erika-cardenas Sep 3, 2024
d63b1c4
rename files
erika-cardenas Sep 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions .vscode/markdown.code-snippets
Original file line number Diff line number Diff line change
Expand Up @@ -251,4 +251,33 @@
],
"description": "For marking features as being added in a certain version"
},

"Integrations Tabs code": {
"prefix": "integrations-tabs-code",
"scope": "markdown",
"body": [
"<!-- Delete these imports if already imported in the file -->",
"import Tabs from '@theme/Tabs';",
"import TabItem from '@theme/TabItem';",
"",
"<Tabs groupId=\"languages\">",
"<TabItem value=\"py\" label=\"Python Client v4\">",
"",
"```python",
"# Python v4 example goes here",
"# note there is an empty line before this code snippet,",
"# without the empty line the code won't render",
"```",
"</TabItem>",
"<TabItem value=\"py3\" label=\"Python Client v3\">",
"",
"```python",
"# Python v3 example goes here",
"```",
"",
"</TabItem>",
"</Tabs>",
],
"description": "Adds the tabs section for code examples"
},
}
19 changes: 19 additions & 0 deletions developers/integrations/cloud-hyperscalers/aws/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
title: Amazon Web Services
sidebar_position: 1
---

Launch a Weaviate cluster from the Amazon Web Services (AWS) marketplace. AWS supports model provider integrations through SageMaker and Bedrock.

## AWS and Weaviate
Weaviate integrates with [AWS](https://aws.amazon.com/) infrastructure and services like [SageMaker](https://aws.amazon.com/sagemaker/) and [Bedrock](https://aws.amazon.com/bedrock/).

* [Deploy Weaviate from AWS Marketplace](/developers/weaviate/installation/aws-marketplace)
* [Run embedding and generative models on SageMaker and Bedrock](/developers/weaviate/model-providers/aws)

## Our Resources
**Hands on Learning**: Build your technical understanding with end-to-end tutorials.

| Topic | Description | Resource |
| --- | --- | --- |
| RAG with Cohere models on Amazon Bedrock and Weaviate | The example use case generates targeted advertisements for vacation stay listings based on a target audience. | [Notebook](https://github.com/weaviate/recipes/blob/main/integrations/cloud-hyperscalers/aws/RAG_Cohere_Weaviate_v4_client.ipynb)
22 changes: 22 additions & 0 deletions developers/integrations/cloud-hyperscalers/google/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
title: Google Cloud Platform
sidebar_position: 2
---

Launch a Weaviate cluster from the Google Cloud Platform (GCP) marketplace. Weaviate integrates with Google AI Studio and Google Vertex AI.

## GCP and Weaviate
Weaviate integrates with GCP infrastructure and services like Google [AI Studio](https://ai.google.dev/aistudio) and [Vertex AI](https://cloud.google.com/vertex-ai?hl=en).

* [Deploy Weaviate on GCP Marketplace](/developers/weaviate/installation/gc-marketplace)
* [Run embedding and generative models on Vertex AI and AI Studio](/developers/weaviate/model-providers/google)


## Our Resources
**Hands on Learning**: Build your technical understanding with end-to-end tutorials.

| Topic | Description | Resource |
| --- | --- | --- |
| Build a multimodal application using Gemini Flash | This notebook shows you how to use Weaviate and Gemini Flash to build a multimodal application. | [Notebook](https://github.com/weaviate/recipes/blob/main/integrations/cloud-hyperscalers/google/gemini/multimodal-and-gemini-flash/NY-Roadshow-Gemini.ipynb) |
| BigQuery and Weaviate | Sync data between BigQuery and Weaviate using DSPy. | [Notebook](https://github.com/weaviate/recipes/blob/main/integrations/cloud-hyperscalers/google/bigquery/BigQuery-Weaviate-DSPy-RAG.ipynb) |
| Semantic Search with Gemini Ultra | This notebook shows you how to use Weaviate and Gemini Ultra. |[Notebook](https://github.com/weaviate/recipes/blob/main/integrations/cloud-hyperscalers/google/gemini/gemini-ultra/gemini-ultra-weaviate.ipynb) |
10 changes: 10 additions & 0 deletions developers/integrations/cloud-hyperscalers/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: Cloud Hyperscalers
sidebar_position: 1
---

Cloud hyperscalers offer a variety of services and infrastructure for large-scale computing and storage.

Learn about how Weaviate integrates with these hyperscalers:
* [Amazon Web Services](/developers/integrations/cloud-hyperscalers/aws)
* [Google Cloud Platform](/developers/integrations/cloud-hyperscalers/google)
11 changes: 11 additions & 0 deletions developers/integrations/compute-infrastructure/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: Compute Infrastructure
sidebar_position: 2
image: og/integrations/home.jpg
---

Compute Infrastructure solutions provide managed platforms for computationally intensive workloads. Use these platforms to develop, deploy, and scale your application.

Learn about how Weaviate integrates with these solutions:
* [Modal](/developers/integrations/compute-infrastructure/modal)
* [Replicate](/developers/integrations/compute-infrastructure/replicate)
20 changes: 20 additions & 0 deletions developers/integrations/compute-infrastructure/modal/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
title: Modal
sidebar_position: 1
---

[Modal](https://modal.com/) provides a serverless platform that has on-demand access to GPUs and a custom high-performance container runtime. Use Modal to easily deploy and automatically scale high-performance applications.

## Modal and Weaviate
Weaviate leverages Modal's serverless infrastructure for fast embedding generation and for fast generative model calls.
Copy link
Contributor

Choose a reason for hiding this comment

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

The words "for fast" are repetitive.

Suggested change
Weaviate leverages Modal's serverless infrastructure for fast embedding generation and for fast generative model calls.
Weaviate leverages Modal's serverless infrastructure for fast embedding generation and quick generative model calls.


To dynamically scale your application based on workload demands, [host the Weaviate client](https://modal.com/docs/examples/vector-analogies-wikipedia#deploy-a-serverless-read-only-weaviate-client-with-modal) on Modal.



## Our Resources
**Hands on Learning**: Build your technical understanding with end-to-end tutorials.

| Topic | Description | Resource |
| --- | --- | --- |
| Embed and Search Text at Scale with Modal and Weaviate | Build a full application that discovers analogies between Wikipedia articles. Combine serverless infrastructure from Modal with the search and storage capabilities of Weaviate. | [Blog post](/blog/modal-and-weaviate#modal-serverless-infrastructure-for-gpus-and-more), [Notebook](https://github.com/weaviate/recipes/tree/main/integrations/compute-infrastructure/modal), [Modal Guide](https://modal.com/docs/examples/vector-analogies-wikipedia#deploy-a-serverless-read-only-weaviate-client-with-modal)|
16 changes: 16 additions & 0 deletions developers/integrations/compute-infrastructure/replicate/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
title: Replicate
sidebar_position: 2
---

[Replicate](https://replicate.com/) is a platform that allows users to run machine learning models through a cloud API. They host many open-source models, including embedding and language models. Users can run or fine-tune the models to meet their application needs.

## Replicate and Weaviate
To use models on Replicate, you need to use [LlamaIndex](https://docs.llamaindex.ai/en/stable/api_reference/llms/replicate/) or [LangChain](https://python.langchain.com/v0.2/docs/integrations/llms/replicate/) and connect it to your Weaviate vector store.

## Our Resources
**Hands on Learning**: Build your technical understanding with end-to-end tutorials.

| Topic | Description | Resource |
| --- | --- | --- |
Run Llama 2 on Replicate | Build a LlamaIndex query engine using Replicate, Weaviate, and Llama 2 as the generative model. | [Notebook](https://github.com/weaviate/recipes/blob/main/integrations/compute-infrastructure/replicate-llama2/notebook.ipynb) |
15 changes: 15 additions & 0 deletions developers/integrations/data-pipeline/firecrawl/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
title: Firecrawl
sidebar_position: 2
---

[content]

## Firecrawl and Weaviate
[content]

## Our Resources
**Hands on Learning**: Build your technical understanding with end-to-end tutorials.

| Topic | Description | Resource |
| --- | --- | --- |
13 changes: 13 additions & 0 deletions developers/integrations/data-pipeline/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
title: Data Platforms
sidebar_position: 3
image: og/integrations/home.jpg
---

Data platforms

Learn about how Weaviate integrates with these data platforms:
* [Confluent Cloud](/developers/integrations/data-platforms/confluent-cloud)
* [Firecrawl](/developers/integrations/data-platforms/firecrawl)
* [Spark](/developers/integrations/data-platforms/spark)
* [Unstructured](/developers/integrations/data-platforms/unstructured)
16 changes: 16 additions & 0 deletions developers/integrations/data-pipeline/spark/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
title: Spark
sidebar_position: 3
---

Home page for Spark

## Spark and Weaviate
[content]


## Our Resources
**Hands on Learning**: Build your technical understanding with end-to-end tutorials.

| Topic | Description | Resource |
| --- | --- | --- |
15 changes: 15 additions & 0 deletions developers/integrations/data-pipeline/unstructured/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
title: Unstructured
sidebar_position: 4
---

[content]

## Unstructured and Weaviate
[content]

## Our Resources
**Hands on Learning**: Build your technical understanding with end-to-end tutorials.

| Topic | Description | Resource |
| --- | --- | --- |
15 changes: 15 additions & 0 deletions developers/integrations/data-platforms/confluent-cloud/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
title: Confluent Cloud
sidebar_position: 1
---
[content]

## Confluent Cloud and Weaviate
[content]


## Our Resources
**Hands on Learning**: Build your technical understanding with end-to-end tutorials.

| Topic | Description | Resource |
| --- | --- | --- |
Binary file added developers/integrations/ecosystem.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
37 changes: 37 additions & 0 deletions developers/integrations/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
title: Integrations
sidebar_position: 0
image: og/integrations/home.jpg
---

Weaviate's integration ecosystem enables developers to build various applications leveraging Weaviate and another technology.

All the notebooks and code examples are on [Weaviate Recipes](https://github.com/weaviate/recipes)!

<img
src={require('./ecosystem.png').default}
alt="alt"
style={{ maxWidth: "70%", display: "block", marginLeft: "auto", marginRight: "auto"}}
/>


## About the Categories
The ecosystem is divided into these categories:

* **Cloud Hyperscalers** - Large-scale computing and storage
* **Compute Infrastructure** - Run and scale containerized applications
* **Data Platforms** - Data ingestion and web scraping
* **LLM Frameworks** - Build generative AI applications
* **Observability and Evaluation** - Monitor and analyze generative AI workflows



## List of Companies

| Company Category | Companies |
|------------------|-----------|
| Cloud Hyperscalers | [Google](/developers/integrations/cloud-hyperscalers/google), [AWS](/developers/integrations/cloud-hyperscalers/aws), Azure|
| Compute Infrastructure | [Modal](/developers/integrations/compute-infrastructure/modal), [Replicate](/developers/integrations/compute-infrastructure/replicate) |
| Data Platforms |[Confluent Cloud](/developers/integrations/data-platforms/confluent-cloud), [Firecrawl](/developers/integrations/data-platforms/firecrawl), [Spark](/developers/integrations/data-platforms/spark), [Unstructured](/developers/integrations/data-platforms/unstructured) |
| LLM Frameworks | DSPy, LangChain, LlamaIndex, Semantic Kernel |
| Observability and Evaluation | Arize, Langtrace, LangWatch, Nomic, Ragas, Weights & Biases |
65 changes: 65 additions & 0 deletions developers/integrations/llm-frameworks/dspy/dspy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
---
title: DSPy
sidebar_position: 1
image: og/docs/more-resources.jpg
---
[DSPy](https://github.com/stanfordnlp/dspy) is a framework for programming language models created by Stanford NLP. DSPy introduces two key concepts: **programming model** and **optimizers**.
erika-cardenas marked this conversation as resolved.
Show resolved Hide resolved

- **Programing model**: The programming model lets you define a series of components that make a language model request. Components include input and output fields, task descriptions, and calls to a vector database like Weaviate.
erika-cardenas marked this conversation as resolved.
Show resolved Hide resolved

- **Optimizers**: Optimizers compile your DSPy program to tune the language model prompt and/or the weights.
erika-cardenas marked this conversation as resolved.
Show resolved Hide resolved

## DSPy and Weaviate

Weaviate is integrated with DSPy through the retriever module! You only need to connect to your Weaviate cluster through [WCD](https://console.weaviate.cloud/) or localhost, and pass in your collection:
erika-cardenas marked this conversation as resolved.
Show resolved Hide resolved

```python
weaviate_client = weaviate.Client("http://localhost:8080") # or pass in your WCD cluster url

retriever_module = WeaviateRM("WeaviateBlogChunk", # collection name
weaviate_client=weaviate_client)
```

## Our Resources
Here are a few resources on using DSPy from the Weaviate team!
erika-cardenas marked this conversation as resolved.
Show resolved Hide resolved

The resources are broken into two categories:
1. [**Hands on Learning**](#hands-on-learning): Build your technical understanding with end-to-end tutorials.

2. [**Read and Listen**](#read-and-listen): Develop your conceptual understanding of these technologies.


### Hands on Learning

| Topic | Description | Resource |
| --- | --- | --- |
| Getting Started with RAG in DSPy | Learn about the four components needed to build a DSPy program: Installation, settings, datasets with `dspy.Example`, LLM metrics, DSPy programming model, and optimization. | [Notebook](https://github.com/weaviate/recipes/blob/main/integrations/llm-frameworks/dspy/1.Getting-Started-with-RAG-in-DSPy.ipynb), [Video](https://youtu.be/CEuUG4Umfxs?si=4Gp8gR9glmoMJNaU) |
erika-cardenas marked this conversation as resolved.
Show resolved Hide resolved
| DSPy + Weaviate for the Next Generation of LLM Apps | Build a 4-layer DSPy program for generating blog posts from queries. | [Notebook](https://github.com/weaviate/recipes/blob/main/integrations/llm-frameworks/dspy/2.Writing-Blog-Posts-with-DSPy.ipynb), [Video](https://youtu.be/ickqCzFxWj0?si=AxCbD9tq2cbAH6bB)|
| RAG with Persona | Build a compound AI system with DSPy, Cohere, and Weaviate, where you'll add a persona to the language model. | [Notebook](https://github.com/weaviate/recipes/blob/main/integrations/llm-frameworks/dspy/fullstack-recipes/RAGwithPersona/4.RAG-with-Persona.ipynb), [Post](https://twitter.com/ecardenas300/status/1765444492348243976)|
| Adding Depth to RAG Programs | Enhancing DSPy programs by integrating unique input-output examples and multiple LLMs. | [Notebook](https://github.com/weaviate/recipes/blob/main/integrations/llm-frameworks/dspy/3.Adding-Depth-to-RAG-Programs.ipynb), [Video](https://youtu.be/0c7Ksd6BG88?si=YUF2wm1ncUTkSuPQ) |
| Hurricane: Writing Blog Posts with Generative Feedback Loops | Introduction to Hurricane, a web app for demonstrating generative feedback loops with blog posts. | [Notebook](https://github.com/weaviate-tutorials/Hurricane), [Blog](/blog/hurricane-generative-feedback-loops) |
| Structured Outputs with DSPy | The three methods for structuring outputs in DSPy programs. | [Notebook](https://github.com/weaviate/recipes/blob/main/integrations/llm-frameworks/dspy/4.Structured-Outputs-with-DSPy.ipynb), [Video](https://youtu.be/tVw3CwrN5-8?si=P7fWeXzQ7p-2SFYF) |
| Building RAG with Command R+ from Cohere, DSPy, and Weaviate | Overview of Command R+ with a quick RAG demo in DSPy. | [Notebook](https://github.com/weaviate/recipes/blob/main/integrations/llm-frameworks/dspy/llms/Command-R-Plus.ipynbb), [Video](https://youtu.be/6dgXALb_5Ag?si=nSX2AnmpbUau_2JF) |
| Advanced Optimizers in DSPy | Dive into optimizing DSPy programs with various techniques. | [Notebook](https://github.com/weaviate/recipes/blob/main/integrations/llm-frameworks/dspy/5.Advanced-Optimizers.ipynb) |
| Llama 3 RAG Demo with DSPy Optimization, Ollama, and Weaviate | Integrating Llama3 with DSPy and optimizing prompts with MIPRO. | [Notebook](https://github.com/weaviate/recipes/blob/main/integrations/llm-frameworks/dspy/llms/Llama3.ipynb), [Video](https://youtu.be/1h3_h8t3L14?si=G4d-aY5Ynpv8ckea)|
| BigQuery and Weaviate orchestrated with DSPy | Build an end-to-end RAG pipeline that uses BigQuery and Weaviate using DSPy. | [Notebook](https://github.com/weaviate/recipes/blob/main/integrations/cloud-hyperscalers/google/bigquery/BigQuery-Weaviate-DSPy-RAG.ipynb)|



### Read and Listen

| Topic | Description | Resource |
| --- | --- | --- |
| DSPy and ColBERT with Omar Khattab! - Weaviate Podcast #85 | Omar Khattab joins the Weaviate podcast to discuss DSPy and ColBERT. | [Video](https://www.youtube.com/watch?v=CDung1LnLbY) |
| DSPy Explained| The core concepts of DSPy and walks through the introduction notebooks showing how to compile a simple retrieve-then-read RAG program and Multi-Hop RAG Program. | [Video](https://youtu.be/41EfOY0Ldkc?si=sFieUeHc9rXRn6uk)|
erika-cardenas marked this conversation as resolved.
Show resolved Hide resolved
| XMC.dspy with Karel D'Oosterlinck - Weaviate Podcast #87 | Karel D'Oosterlinck joins the Weaviate podcast to discuss IReRa (Infer-Retrieve-Rank). | [Video](https://youtu.be/_ye26_8XPcs?si=ZBodgHbOcaq2Kwky)
| Intro to DSPy: Goodbye Prompting, Hello Programming | Overview of DSPy and how it solves the fragility problem in LLM-based applications. | [Blog](https://towardsdatascience.com/intro-to-dspy-goodbye-prompting-hello-programming-4ca1c6ce3eb9)|
| Fine-Tuning Cohere’s Reranker | Generate synthetic data with DSPy to fine-tune Cohere’s reranker model. |[Blog](/blog/fine-tuning-coheres-reranker)|
| Your Language Model Deserves Better Prompting | Overview of the DSPy optimizers for prompt tuning. | [Blog](/blog/dspy-optimizers)|


## Questions and feedback

import DocsFeedback from '/_includes/docs-feedback.mdx';

<DocsFeedback/>
11 changes: 11 additions & 0 deletions developers/integrations/llm-frameworks/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: LLM Frameworks
sidebar_position: 4
image: og/integrations/home.jpg
---

Add content here



Add content here
4 changes: 4 additions & 0 deletions developers/integrations/llm-frameworks/langchain/langchain.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: LangChain
sidebar_position: 4
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
title: LlamaIndex
sidebar_position: 2
image: og/docs/llamaindex.jpg
---

Integrations page - welcome message
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Semantic Kernel
sidebar_position: 3
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
title: Arize
sidebar_position: 1
image: og/integrations/home.jpg
---

Home page for Arize
7 changes: 7 additions & 0 deletions developers/integrations/observability-and-evaluation/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
title: Observability and Evaluation
sidebar_position: 5
image: og/integrations/home.jpg
---

Home page for Observability and Evaluation
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
title: Langtrace
sidebar_position: 2
image: og/integrations/home.jpg
---

Home page for Langtrace
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
title: Nomic
sidebar_position: 3
image: og/integrations/home.jpg
---

Home page for Nomic
Loading