first working version of Demo/Client/Console/client_demo.lpr and...
first working version of Demo/Client/Console/client_demo.lpr and Demo/Client/GUI/llmchat.lpr with Perplexity
Notes:
- I had to add the following override in unit llm.perplexity in order to get DefaultAPIKeyVariable taken into account:
class function TPerplexityProtocol.APIKeyVariable: String; begin Result:= DefaultAPIKeyVariable; end;
- I had to add opensslsockets to the interface uses clause of unit frmmain.
- Tested on:
- Demo/Perplexity/perplexity_demo.lpr,
- Demo/Client/Console/client_demo.lpr
- Demo/Client/GUI/llmchat.lpr