Class NaruModelProtocolGemini
java.lang.Object
net.thevpc.naru.impl.ia.model.NaruModelProtocolBase
net.thevpc.naru.impl.ia.model.openapi.NaruModelProtocolOpenAICompat
net.thevpc.naru.impl.ia.model.gemini.NaruModelProtocolGemini
- All Implemented Interfaces:
NaruModelProtocol
-
Field Summary
Fields inherited from class net.thevpc.naru.impl.ia.model.NaruModelProtocolBase
capabilities, chatPath, configPrefix, model, nElementReader, serializer -
Constructor Summary
ConstructorsConstructorDescriptionNaruModelProtocolGemini(NaruModelConfig model, String baseUrl, NaruModelCapabilities capabilities) -
Method Summary
Methods inherited from class net.thevpc.naru.impl.ia.model.NaruModelProtocolBase
connectTimeout, getCapabilities, parseResponse, parseXmlLikeToolCall, readTimeout
-
Constructor Details
-
NaruModelProtocolGemini
public NaruModelProtocolGemini(NaruModelConfig model, String baseUrl, NaruModelCapabilities capabilities)
-
-
Method Details
-
url
- Overrides:
urlin classNaruModelProtocolBase
-
chat
- Specified by:
chatin interfaceNaruModelProtocol- Overrides:
chatin classNaruModelProtocolBase
-