This is a native iOS, macOS, watchOS, tvOS App for interacting with PaLM API & ChatGPT LLM Chatbots built using SwiftUI, OpenAPI Official ChatGPT API, & Google Generative AI SDK SPM.
It is also able to render response with markdown and code syntax highlighting.
- Xcode 14
- Register at openai.com/api
- Create API Key from either OpenAI or PaLM API MakerSuite
You can use this standalone api client to access ChatGPT API, you can add dependency for ChatGPTSwift to access the API only if you want to integrate into your own app.
I've also created GPTEncoder Swift BPE Encoder/Decoder for OpenAI GPT Models. A programmatic interface for tokenizing text for OpenAI GPT API.
I've also created GPTTokenizerUI, a SPM lib you can integrate in your app for providing GUI to input text and show the tokenization results used by GPT API.