register_origin(); if ( $service_token ) { update_option( 'ai_search_service_token', $service_token ); echo '

' . esc_html__( 'Settings saved successfully! AI Search Service registered.', 'ai-search' ) . '

'; } else { update_option( 'ai_search_provider', $current_provider ); echo '

' . esc_html__( 'AI Search Service is temporarily unavailable.', 'ai-search' ) . ' ' . esc_html__( 'Please try again later or use your own OpenAI API key instead.', 'ai-search' ) . '

'; } } else { echo '

' . esc_html__( 'Settings saved successfully!', 'ai-search' ) . '

'; } // Refresh locals for rendering below. $provider = get_option( 'ai_search_provider', 'ai_service' ); $api_key = get_option( 'ai_search_api_key', '' ); $openai_model = get_option( 'ai_search_openai_model', 'text-embedding-3-small' ); } ?>