Fortinet white logo
Fortinet white logo

CLI Reference

config llm proxy

config llm proxy

LLM Proxy configuration.

config llm proxy
    Description: LLM Proxy configuration.
    set name {string}
    set status [enable|disable]
    set protocol {option1}, {option2}, ...
    set ipv6-status [enable|disable]
    set incoming-http-port {integer}
    set incoming-https-port {integer}
    set interface <name1>, <name2>, ...
    set incoming-ip {ipv4-address-any}
    set incoming-ip6 {ipv6-address}
    set hostname {string}
    set ssl-certificate <name1>, <name2>, ...
    set ssl-min-version [ssl-3.0|tls-1.0|...]
    set ssl-max-version [ssl-3.0|tls-1.0|...]
    set srv-pool-ttl {integer}
    set srv-pool-max-request {integer}
    set srv-pool-max-concurrent-request {integer}
end

config llm proxy

Parameter

Description

Type

Size

Default

name

LLM Proxy name.

string

Maximum length: 35

status

Enable/disable the LLM proxy.

option

-

disable

Option

Description

enable

Enable the LLM proxy.

disable

Disable the LLM proxy.

protocol

Supported protocols.

option

-

https

Option

Description

http

HTTP.

https

HTTPS.

ipv6-status

Enable/disable the LLM proxy on IPv6.

option

-

disable

Option

Description

enable

Enable the LLM proxy on IPv6.

disable

Disable the LLM proxy on IPv6.

incoming-http-port

LLM Proxy HTTP incoming port.

integer

Minimum value: 1 Maximum value: 65535

8098

incoming-https-port

LLM Proxy HTTPS incoming port.

integer

Minimum value: 1 Maximum value: 65535

8099

interface <name>

Name of the interfaces to use LLM Proxy.

Interface list.

string

Maximum length: 79

incoming-ip

LLM Proxy incoming IP.

ipv4-address-any

Not Specified

0.0.0.0

incoming-ip6

LLM Proxy incoming IPv6.

ipv6-address

Not Specified

::

hostname

hostname.

string

Maximum length: 255

ssl-certificate <name>

Name of the certificates to use for SSL handshake.

Certificate list.

string

Maximum length: 79

ssl-min-version

Lowest SSL/TLS version acceptable from a client.

option

-

tls-1.1

Option

Description

ssl-3.0

SSL 3.0.

tls-1.0

TLS 1.0.

tls-1.1

TLS 1.1.

tls-1.2

TLS 1.2.

tls-1.3

TLS 1.3.

ssl-max-version

Highest SSL/TLS version acceptable from a client.

option

-

tls-1.3

Option

Description

ssl-3.0

SSL 3.0.

tls-1.0

TLS 1.0.

tls-1.1

TLS 1.1.

tls-1.2

TLS 1.2.

tls-1.3

TLS 1.3.

srv-pool-ttl

Time-to-live for idle connections to servers.

integer

Minimum value: 0 Maximum value: 2147483647

30

srv-pool-max-request

Maximum number of requests that a server can handle before disconnecting sessions (default = unlimited).

integer

Minimum value: 0 Maximum value: 2147483647

0

srv-pool-max-concurrent-request

Maximum number of concurrent requests that a server can handle (default = unlimited).

integer

Minimum value: 0 Maximum value: 2147483647

0

config llm proxy

config llm proxy

LLM Proxy configuration.

config llm proxy
    Description: LLM Proxy configuration.
    set name {string}
    set status [enable|disable]
    set protocol {option1}, {option2}, ...
    set ipv6-status [enable|disable]
    set incoming-http-port {integer}
    set incoming-https-port {integer}
    set interface <name1>, <name2>, ...
    set incoming-ip {ipv4-address-any}
    set incoming-ip6 {ipv6-address}
    set hostname {string}
    set ssl-certificate <name1>, <name2>, ...
    set ssl-min-version [ssl-3.0|tls-1.0|...]
    set ssl-max-version [ssl-3.0|tls-1.0|...]
    set srv-pool-ttl {integer}
    set srv-pool-max-request {integer}
    set srv-pool-max-concurrent-request {integer}
end

config llm proxy

Parameter

Description

Type

Size

Default

name

LLM Proxy name.

string

Maximum length: 35

status

Enable/disable the LLM proxy.

option

-

disable

Option

Description

enable

Enable the LLM proxy.

disable

Disable the LLM proxy.

protocol

Supported protocols.

option

-

https

Option

Description

http

HTTP.

https

HTTPS.

ipv6-status

Enable/disable the LLM proxy on IPv6.

option

-

disable

Option

Description

enable

Enable the LLM proxy on IPv6.

disable

Disable the LLM proxy on IPv6.

incoming-http-port

LLM Proxy HTTP incoming port.

integer

Minimum value: 1 Maximum value: 65535

8098

incoming-https-port

LLM Proxy HTTPS incoming port.

integer

Minimum value: 1 Maximum value: 65535

8099

interface <name>

Name of the interfaces to use LLM Proxy.

Interface list.

string

Maximum length: 79

incoming-ip

LLM Proxy incoming IP.

ipv4-address-any

Not Specified

0.0.0.0

incoming-ip6

LLM Proxy incoming IPv6.

ipv6-address

Not Specified

::

hostname

hostname.

string

Maximum length: 255

ssl-certificate <name>

Name of the certificates to use for SSL handshake.

Certificate list.

string

Maximum length: 79

ssl-min-version

Lowest SSL/TLS version acceptable from a client.

option

-

tls-1.1

Option

Description

ssl-3.0

SSL 3.0.

tls-1.0

TLS 1.0.

tls-1.1

TLS 1.1.

tls-1.2

TLS 1.2.

tls-1.3

TLS 1.3.

ssl-max-version

Highest SSL/TLS version acceptable from a client.

option

-

tls-1.3

Option

Description

ssl-3.0

SSL 3.0.

tls-1.0

TLS 1.0.

tls-1.1

TLS 1.1.

tls-1.2

TLS 1.2.

tls-1.3

TLS 1.3.

srv-pool-ttl

Time-to-live for idle connections to servers.

integer

Minimum value: 0 Maximum value: 2147483647

30

srv-pool-max-request

Maximum number of requests that a server can handle before disconnecting sessions (default = unlimited).

integer

Minimum value: 0 Maximum value: 2147483647

0

srv-pool-max-concurrent-request

Maximum number of concurrent requests that a server can handle (default = unlimited).

integer

Minimum value: 0 Maximum value: 2147483647

0