![]()  | 
  
Chilkat  HOME  Android™  AutoIt  C  C#  C++  Chilkat2-Python  CkPython  Classic ASP  DataFlex  Delphi DLL  Go  Java  Node.js  Objective-C  PHP Extension  Perl  PowerBuilder  PowerShell  PureBasic  Ruby  SQL Server  Swift  Tcl  Unicode C  Unicode C++  VB.NET  VBScript  Visual Basic 6.0  Visual FoxPro  Xojo Plugin
 
      (Android™) List AI ModelsSee more AI ExamplesReturns a sorted list of AI models available to your account for the specified AI provider, such asGPT-4o and GPT-5.Note: This example requires Chilkat v11.2.0 or greater. 
 // Important: Don't forget to include the call to System.loadLibrary // as shown at the bottom of this code sample. package com.test; import android.app.Activity; import com.chilkatsoft.*; import android.widget.TextView; import android.os.Bundle; public class SimpleActivity extends Activity { private static final String TAG = "Chilkat"; // Called when the activity is first created. @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); boolean success = false; // This example assumes the Chilkat API to have been previously unlocked. // See Global Unlock Sample for sample code. CkAi ai = new CkAi(); // The provider can be "openai", "google", "claude", "deepseek", "xai", or "perplexity". // Support for additional providers will be added in future versions of Chilkat. ai.put_Provider("openai"); // Use your provider's API key. ai.put_ApiKey("MY_API_KEY"); // Note: Chilkat currently uses a hard-coded list of available models for Perplexity and XAi (Grok) // because these AI providers do not offer an API endpoint to list models. // If they introduce such a REST API call in the future, Chilkat will update to incorporate it in a later version. CkStringTable st = new CkStringTable(); success = ai.GetModels(st); if (success == false) { Log.i(TAG, ai.lastErrorText()); return; } int count = st.get_Count(); int i = 0; while (i < count) { Log.i(TAG, st.stringAt(i)); i = i + 1; } // Sample output: // babbage-002 // chatgpt-4o-latest // codex-mini-latest // dall-e-2 // dall-e-3 // davinci-002 // gpt-3.5-turbo // gpt-3.5-turbo-0125 // gpt-3.5-turbo-1106 // gpt-3.5-turbo-16k // gpt-3.5-turbo-instruct // gpt-3.5-turbo-instruct-0914 // gpt-4 // gpt-4-0125-preview // gpt-4-0613 // gpt-4-1106-preview // gpt-4-turbo // gpt-4-turbo-2024-04-09 // gpt-4-turbo-preview // gpt-4.1 // gpt-4.1-2025-04-14 // gpt-4.1-mini // gpt-4.1-mini-2025-04-14 // gpt-4.1-nano // gpt-4.1-nano-2025-04-14 // gpt-4o // gpt-4o-2024-05-13 // gpt-4o-2024-08-06 // gpt-4o-2024-11-20 // gpt-4o-audio-preview // gpt-4o-audio-preview-2024-10-01 // gpt-4o-audio-preview-2024-12-17 // gpt-4o-audio-preview-2025-06-03 // gpt-4o-mini // gpt-4o-mini-2024-07-18 // gpt-4o-mini-audio-preview // gpt-4o-mini-audio-preview-2024-12-17 // gpt-4o-mini-realtime-preview // gpt-4o-mini-realtime-preview-2024-12-17 // gpt-4o-mini-search-preview // gpt-4o-mini-search-preview-2025-03-11 // gpt-4o-mini-transcribe // gpt-4o-mini-tts // gpt-4o-realtime-preview // gpt-4o-realtime-preview-2024-10-01 // gpt-4o-realtime-preview-2024-12-17 // gpt-4o-realtime-preview-2025-06-03 // gpt-4o-search-preview // gpt-4o-search-preview-2025-03-11 // gpt-4o-transcribe // gpt-5 // gpt-5-2025-08-07 // gpt-5-chat-latest // gpt-5-codex // gpt-5-mini // gpt-5-mini-2025-08-07 // gpt-5-nano // gpt-5-nano-2025-08-07 // gpt-audio // gpt-audio-2025-08-28 // gpt-image-1 // gpt-realtime // gpt-realtime-2025-08-28 // o1 // o1-2024-12-17 // o1-mini // o1-mini-2024-09-12 // o1-pro // o1-pro-2025-03-19 // o3 // o3-2025-04-16 // o3-mini // o3-mini-2025-01-31 // o4-mini // o4-mini-2025-04-16 // o4-mini-deep-research // o4-mini-deep-research-2025-06-26 // omni-moderation-2024-09-26 // omni-moderation-latest // text-embedding-3-large // text-embedding-3-small // text-embedding-3-small-okan-test // text-embedding-ada-002 // tts-1 // tts-1-1106 // tts-1-hd // tts-1-hd-1106 // whisper-1 } static { System.loadLibrary("chilkat"); // Note: If the incorrect library name is passed to System.loadLibrary, // then you will see the following error message at application startup: //"The application <your-application-name> has stopped unexpectedly. Please try again." } }  | 
  ||||
© 2000-2025 Chilkat Software, Inc. All Rights Reserved.