Skip to content

Commit d697f51

Browse files
committed
update documentation for SAP Generative AI Hub and LiteLLM integration
1 parent 81aac18 commit d697f51

File tree

3 files changed

+49
-17
lines changed

3 files changed

+49
-17
lines changed

README.md

Lines changed: 29 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,48 +4,63 @@
44

55
[//]: # ([![License](https://img.shields.io/github/license/sap-contributions/litellm-agentic-examples)](LICENSE))
66

7-
The examples below showcase how to use different agentic frameworks with the SAP provider via LiteLLM.
8-
Users can access LLMs across all vendors (OpenAI, Google, Amazon, Mistral, SAP, ...) available in the Generative AI Hub.
9-
Each framework example is described in a separate jupyter notebook.
7+
The examples showcase how to easily use different agentic frameworks with the "SAP provider" via LiteLLM.
8+
9+
SAP customers can access LLMs across all vendors (OpenAI, Google, Amazon, Mistral, SAP, ...) available in the SAP Generative AI Hub.
1010

1111
📚 **[View Online documentation](https://sap-contributions.github.io/litellm-agentic-examples/)** 📚
1212

13+
## Sap Generative AI Hub
14+
The [SAP Generative AI Hub](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/large-language-models)
15+
enables customers to access large language models (LLMs) from various providers e.g., Gemini, ChatGPT, Claude, Mistral, ...,
16+
in a centralized manner.
17+
18+
## LiteLMM
19+
[LiteLLM](https://www.litellm.ai) is an opensource library which supports 100+ LLMs from various providers.
20+
LiteLLM acts as the bridge to use standard open-source frameworks via the OpenAI api. LiteLLM integrates with various
21+
LLM providers. The "SAP provider" is recently added to LiteLLM to support LLMs in the SAP Generative AI Hub.
22+
23+
![LiteLLM_SAPGenAIHub.png](docs/source/_static/LiteLLM_SAPGenAIHub.png)
24+
1325
## Prerequisites
1426
- [SAP AI Core Gen AI subscription via SAP BTP tenant.](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/enabling-service-in-cloud-foundry)
1527
- Install latest Litellm (includes SAP provider).
1628

17-
## 1. Langgraph
29+
## Examples Overview
30+
The following examples include python code and jupyter notebooks to demonstrate the integration step by step.
31+
32+
### 1. Langgraph
1833
* [langgraph_agent notebook](langgraph_example/langgraph_agent.ipynb)
1934

20-
## 2. CrewAI
35+
### 2. CrewAI
2136
* [crewai_litellm_lib notebook](crewai_example/crewai_litellm_lib.ipynb)
2237
* [crewai_litellm_proxy notebook](crewai_example/crewai_litellm_proxy.ipynb)
2338

24-
## 3. PydanticAI
39+
### 3. PydanticAI
2540
* [pydanticai_litellm_proxy notebook](pydantic_ai_example/pydantic_ai_litellm_proxy.ipynb)
2641

27-
## 4. Google ADK
42+
### 4. Google ADK
2843
* [google_adk notebook](google_adk_example/google_adk.ipynb)
2944

30-
## 5. OpenAI ADK
45+
### 5. OpenAI ADK
3146
* [openai_adk notebook](openai_adk_example/openai_adk.ipynb)
3247

33-
## 6. AWS
48+
### 6. AWS
3449
* [aws_strands notebook](aws_strands_example/aws_strands.ipynb)
3550

36-
## 7. LlamaIndex
51+
### 7. LlamaIndex
3752
* [Llamaindex_litellm notebook](Llamaindex_example/Llamaindex_litellm.ipynb)
3853

39-
## 8. smolagents
54+
### 8. smolagents
4055
* [smolagents_litellm notebook](smolagents_example/smolagents_litellm.ipynb)
4156

42-
## 9. Microsoft Agent Framework
57+
### 9. Microsoft Agent Framework
4358
* [microsoft_agent_litellm_proxy notebook](microsoft_agent_example/microsoft_agent_litellm_proxy.ipynb)
4459

45-
## 10. Agentscope
60+
### 10. Agentscope
4661
* [agentscope_litellm notebook](agentscope_example/agentscope_litellm.ipynb)
4762

48-
## 11. AG2
63+
### 11. AG2
4964
* [ag2_litellm notebook](ag2_example/ag2_litellm_proxy.ipynb)
5065

5166

108 KB
Loading

docs/source/index.rst

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,26 @@
66
Welcome to Agentic examples for LiteLLM and SAP Gen AI Hub's documentation!
77
===========================================================================
88

9-
This repository contains examples of using various Agent Development Kits (ADKs)
10-
with SAP's Generative AI Hub via LiteLLM. Users can access LLMs across all vendors
11-
(OpenAI, Google, Amazon, Mistral, SAP, etc.) available in the Generative AI Hub.
9+
The examples showcase how to easily leverage various Agent Development Kits (ADKs) via the "SAP provider" in LiteLMM.
10+
11+
SAP customers can access LLMs across all vendors (OpenAI, Google, Amazon, Mistral, SAP, ...) available in the SAP Generative AI Hub.
12+
13+
The Sap Generative AI Hub
14+
-------------------------
15+
The [SAP Generative AI Hub](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/large-language-models)
16+
enables customers to access large language models (LLMs) from various providers e.g., Gemini, ChatGPT, Claude, Mistral, ...,
17+
in a centralized manner.
18+
19+
LiteLMM
20+
----------------
21+
[LiteLLM](https://www.litellm.ai) is an opensource library which supports 100+ LLMs from various providers.
22+
LiteLLM acts as the bridge to use standard open-source frameworks via the OpenAI api. LiteLLM integrates with various
23+
LLM providers. The "SAP provider" is recently added to LiteLLM to support LLMs in the SAP Generative AI Hub.
24+
25+
.. image:: _static/LiteLLM_SAPGenAIHub.png
26+
:alt: LiteLLM SAP Gen AI Hub Architecture
27+
:width: 600px
28+
:align: center
1229

1330
Prerequisites
1431
-------------

0 commit comments

Comments
 (0)