Package app.ductape.sdk.agents.executor
Class AnthropicLlmProvider
java.lang.Object
app.ductape.sdk.agents.executor.AnthropicLlmProvider
- All Implemented Interfaces:
LlmProvider
Sprint 5 — Anthropic Messages API provider with tool-schema request support.
-
Constructor Summary
ConstructorsConstructorDescriptionAnthropicLlmProvider(String apiKey) AnthropicLlmProvider(String apiKey, String baseUrl) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface app.ductape.sdk.agents.executor.LlmProvider
stream
-
Constructor Details
-
AnthropicLlmProvider
-
AnthropicLlmProvider
-
-
Method Details
-
name
- Specified by:
namein interfaceLlmProvider
-
chat
public LlmResponse chat(List<AgentMessage> messages, List<Map<String, Object>> tools, Map<String, Object> options) - Specified by:
chatin interfaceLlmProvider
-