Skip to content

Commit 39164ad

Browse files
committed
Disable function calling docs ZhiPu AI until proven it works
1 parent 697a04b commit 39164ad

File tree

3 files changed

+15
-56
lines changed

3 files changed

+15
-56
lines changed

spring-ai-docs/src/main/antora/modules/ROOT/nav.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
**** xref:api/chat/functions/openai-chat-functions.adoc[Function Calling]
3333
*** xref:api/chat/qianfan-chat.adoc[QianFan]
3434
*** xref:api/chat/zhipuai-chat.adoc[ZhiPu AI]
35-
**** xref:api/chat/functions/zhipuai-chat-functions.adoc[Function Calling]
35+
// **** xref:api/chat/functions/zhipuai-chat-functions.adoc[Function Calling]
3636
*** xref:api/chat/watsonx-ai-chat.adoc[Watsonx.AI]
3737
** xref:api/embeddings.adoc[]
3838
*** xref:api/embeddings/azure-openai-embeddings.adoc[Azure OpenAI]

spring-ai-docs/src/main/antora/modules/ROOT/pages/api/functions.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@ Spring AI currently supports Function invocation for the following AI Models
1212
* Google VertexAI Gemini: Refer to the xref:api/chat/functions/vertexai-gemini-chat-functions.adoc[Vertex AI Gemini function invocation docs].
1313
* Groq: Refer to the xref:api/chat/groq-chat.adoc#_function_calling[Groq function invocation docs].
1414
* Mistral AI: Refer to the xref:api/chat/functions/mistralai-chat-functions.adoc[Mistral AI function invocation docs].
15-
* MiniMax : Refer to the xref:api/chat/functions/minimax-chat-functions.adoc[MiniMax function invocation docs].
15+
// * MiniMax : Refer to the xref:api/chat/functions/minimax-chat-functions.adoc[MiniMax function invocation docs].
1616
* OpenAI: Refer to the xref:api/chat/functions/openai-chat-functions.adoc[Open AI function invocation docs].
17-
* ZhiPu AI : Refer to the xref:api/chat/functions/zhipuai-chat-functions.adoc[ZhiPu AI function invocation docs].
17+
// * ZhiPu AI : Refer to the xref:api/chat/functions/zhipuai-chat-functions.adoc[ZhiPu AI function invocation docs].

spring-ai-docs/src/main/antora/modules/ROOT/pages/getting-started.adoc

Lines changed: 12 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -126,66 +126,25 @@ dependencies {
126126

127127
Each of the following sections in the documentation shows which dependencies you need to add to your project build system.
128128

129-
=== Embeddings Models
130-
131-
* xref:api/embeddings.adoc[Embeddings API]
132-
** xref:api/embeddings/openai-embeddings.adoc[Spring AI OpenAI Embeddings]
133-
** xref:api/embeddings/azure-openai-embeddings.adoc[Spring AI Azure OpenAI Embeddings]
134-
** xref:api/embeddings/ollama-embeddings.adoc[Spring AI Ollama Embeddings]
135-
** xref:api/embeddings/onnx.adoc[Spring AI Transformers (ONNX) Embeddings]
136-
** xref:api/embeddings/postgresml-embeddings.adoc[Spring AI PostgresML Embeddings]
137-
** xref:api/embeddings/bedrock-cohere-embedding.adoc[Spring AI Bedrock Cohere Embeddings]
138-
** xref:api/embeddings/bedrock-titan-embedding.adoc[Spring AI Bedrock Titan Embeddings]
139-
** xref:api/embeddings/vertexai-embeddings-text.adoc[Spring AI VertexAI Embeddings]
140-
** xref:api/embeddings/vertexai-embeddings-palm2.adoc[Spring AI VertexAI PaLM2 Embeddings]
141-
** xref:api/embeddings/mistralai-embeddings.adoc[Spring AI MistralAI Embeddings]
142-
143-
=== Chat Models
144-
* xref:api/chatmodel.adoc[Chat Completion API]
145-
** xref:api/chat/openai-chat.adoc[OpenAI Chat Completion] (streaming and function-calling support)
146-
** xref:api/chat/azure-openai-chat.adoc[Microsoft Azure Open AI Chat Completion] (streaming and function-calling support)
147-
** xref:api/chat/ollama-chat.adoc[Ollama Chat Completion]
148-
** xref:api/chat/huggingface.adoc[Hugging Face Chat Completion] (no streaming support)
149-
** xref:api/chat/vertexai-palm2-chat.adoc[Google Vertex AI PaLM2 Chat Completion] (no streaming support)
150-
** xref:api/chat/vertexai-gemini-chat.adoc[Google Vertex AI Gemini Chat Completion] (streaming, multi-modality & function-calling support)
151-
** xref:api/bedrock.adoc[Amazon Bedrock]
152-
*** xref:api/chat/bedrock/bedrock-cohere.adoc[Cohere Chat Completion]
153-
*** xref:api/chat/bedrock/bedrock-llama.adoc[Llama Chat Completion]
154-
*** xref:api/chat/bedrock/bedrock-titan.adoc[Titan Chat Completion]
155-
*** xref:api/chat/bedrock/bedrock-anthropic.adoc[Anthropic Chat Completion]
156-
*** xref:api/chat/bedrock/bedrock-jurassic2.adoc[Jurassic2 Chat Completion]
157-
** xref:api/chat/mistralai-chat.adoc[MistralAI Chat Completion] (streaming and function-calling support)
158-
159-
=== Image Generation Models
160-
* xref:api/imageclient.adoc[]
161-
** xref:api/image/openai-image.adoc[OpenAI Image Generation]
162-
** xref:api/image/stabilityai-image.adoc[StabilityAI Image Generation]
163-
164-
=== Audio Models
165-
129+
* xref:api/embeddings.adoc[Embeddings Models]
130+
* xref:api/chatmodel.adoc[Chat Models]
131+
* xref:api/imageclient.adoc[Image Generation Models]
166132
* xref:api/audio/transcriptions.adoc[Transcription Models]
167-
** xref:api/audio/transcriptions/openai-transcriptions.adoc[OpenAI Transcriptions]
168133
* xref:api/audio/speech.adoc[Text-To-Speech (TTS) Models]
169-
** xref:api/audio/speech/openai-speech.adoc[OpenAI Text-To-Speech]
170-
171-
=== Vector Databases
172-
* xref:api/vectordbs.adoc[Vector Database API]
173-
** xref:api/vectordbs/azure.adoc[ Azure Vector Search] - The https://learn.microsoft.com/en-us/azure/search/vector-search-overview[Azure] vector store.
174-
** xref:api/vectordbs/chroma.adoc[ChromaVectorStore] - The https://www.trychroma.com/[Chroma] vector store.
175-
** xref:api/vectordbs/milvus.adoc[MilvusVectorStore] - The https://milvus.io/[Milvus] vector store.
176-
** xref:api/vectordbs/neo4j.adoc[Neo4jVectorStore] - The https://neo4j.com/[Neo4j] vector store.
177-
** xref:api/vectordbs/pgvector.adoc[PgVectorStore] - The https://github.com/pgvector/pgvector[PostgreSQL/PGVector] vector store.
178-
** xref:api/vectordbs/pinecone.adoc[PineconeVectorStore] - https://www.pinecone.io/[PineCone] vector store.
179-
** xref:api/vectordbs/qdrant.adoc[QdrantVectorStore] - https://www.qdrant.tech/[Qdrant] vector store.
180-
** xref:api/vectordbs/redis.adoc[RedisVectorStore] - The https://redis.io/[Redis] vector store.
181-
** xref:api/vectordbs/weaviate.adoc[WeaviateVectorStore] - The https://weaviate.io/[Weaviate] vector store.
182-
** link:https://github.com/spring-projects/spring-ai/blob/main/spring-ai-core/src/main/java/org/springframework/ai/vectorstore/SimpleVectorStore.java[SimpleVectorStore] - A simple (in-memory) implementation of persistent vector storage, good for educational purposes.
183-
134+
* xref:api/vectordbs.adoc[Vector Databases]
184135

185136
== Sample Projects
186137

187138
You can clone these projects on GitHub to get started.
188139

140+
=== Flight Booking Assistant
141+
142+
https://github.com/tzolov/playground-flight-booking
143+
144+
AI-powered system that has access to terms and conditions (Retrieval Augmented Generation, RAG),
145+
access tools (Java methods) to perform actions (Function Calling) and uses an LLM to interact with the user
146+
147+
189148
=== OpenAI
190149

191150
* https://github.com/rd-1-2022/ai-openai-helloworld

0 commit comments

Comments
 (0)