# Class: com.pnfsoftware.jeb.client.mcp.llm.LlmConversationBuilder



## Constructor: LlmConversationBuilder


## Constructor: LlmConversationBuilder
- parameter: `net`, type: `com.pnfsoftware.jeb.util.net.Net`


## Method: newConversation
- parameter: `apiType`, type: `com.pnfsoftware.jeb.client.mcp.llm.LlmApiType`
- parameter: `settings`, type: `com.pnfsoftware.jeb.client.mcp.llm.LlmSettings`
- return type: `com.pnfsoftware.jeb.client.mcp.llm.ILlmConversation`


## Method: newConversation
- parameter: `apiType`, type: `com.pnfsoftware.jeb.client.mcp.llm.LlmApiType`
- parameter: `settings`, type: `com.pnfsoftware.jeb.client.mcp.llm.LlmSettings`
- parameter: `timeouts`, type: `int[]`
- return type: `com.pnfsoftware.jeb.client.mcp.llm.ILlmConversation`

Description: 
parameter: apiType: 
parameter: settings: 
parameter: timeouts: optional network timeouts \(if null, the [default timeouts](Net) are            used\); if not\-null, it must be a 3\-element array of timeouts in ms \(connect, read,            write\) that will be provided to [Net#buildClient](Net#buildClient)
return: 

