[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"api-page:swift-ai":3},{"status":4,"api":5,"seo":227},"success",{"blocked":6,"description":7,"about":8,"stats":9,"name":11,"title":12,"slug":13,"logo":14,"created_at":15,"user":16,"endpoint_groups":18,"faqs":115,"periodic_plans":116,"payasyougo_plans":213},false,"Access a wide range of AI models⚡, including OpenAI 🤖,DeepSeek 🔍, Claude 🧠, Gemini 🌟, and Meta LLaMA 🦙, with seamless compatibility via the Swift API ⚡","",{"score":10},"2.12","Swift AI","Swift AI API","swift-ai","https://cdn.jojapi.com/api/be203347-e019-42a9-87f4-1b66161223ae","2025-05-26 00:29:21",{"nick":13,"name":17},"Dev AI",[19,57,77,97],{"endpoints":20,"name":55,"description":56,"ungrouped":6,"open":6},[21],{"blocked":6,"credits":22,"flexible_credits_description":23,"consumptions":24,"description":29,"method":30,"name":31,"url_path":32,"root_url":33,"parameters":34,"responses":50,"result_stats":51},null,"Credits",[25],{"name":23,"slug":26,"cost":27,"label":23,"avg":28},"credits","{{default(response.headers[\"x-jojapi-credits-used\"], 1)}}",0,"Creates a model response for the given chat conversation.","POST","Create Chat Completion","/chat/completions","https://arejz.jojapi.net",{"url":35,"header":36,"post":44,"body":45,"path":49},[],[37],{"key":38,"is_auth":39,"example":40,"example_disabled":39,"example_type":41,"name":42,"description":40,"required":39,"always_error":43},"X-JoJAPI-Key",true,"You must log in to get API key","string","JoJ API Key","Please log in to get API key",[],[46],{"key":22,"example":47,"example_disabled":6,"example_type":41,"value_type":41,"enum_values":22,"default_value":8,"required":6,"name":22,"description":48},"{\"model\":\"gpt-5-mini\",\"stream\":false,\"messages\":[{\"role\":\"user\",\"content\":\"How many days in 3 weeks.\"}]}","''",[],[],{"x2":52,"x3":52,"x4":52,"x5":53,"uptime":52,"avg_latency":54,"avg_credits":52},"0.00","100.00","1,562","Chat","Given a list of messages comprising a conversation, the model will return a response.",{"endpoints":58,"name":75,"description":76,"ungrouped":6,"open":6},[59],{"blocked":6,"credits":22,"flexible_credits_description":23,"consumptions":60,"description":62,"method":30,"name":63,"url_path":64,"root_url":33,"parameters":65,"responses":74,"result_stats":22},[61],{"name":23,"slug":26,"cost":27,"label":23,"avg":22},"Creates an embedding vector representing the input text.","Create Embeddings","/embeddings",{"url":66,"header":67,"post":69,"body":70,"path":73},[],[68],{"key":38,"is_auth":39,"example":40,"example_disabled":39,"example_type":41,"name":42,"description":40,"required":39,"always_error":43},[],[71],{"key":22,"example":72,"example_disabled":6,"example_type":41,"value_type":41,"enum_values":22,"default_value":8,"required":6,"name":22,"description":48},"{\"input\":\"Today is a wonderful day\",\"model\":\"text-embedding-3-large\"}",[],[],"Embeddings","Get a vector representation of a given input that can be easily consumed by machine learning models and algorithms.",{"endpoints":78,"name":95,"description":96,"ungrouped":6,"open":6},[79],{"blocked":6,"credits":22,"flexible_credits_description":23,"consumptions":80,"description":82,"method":30,"name":83,"url_path":84,"root_url":33,"parameters":85,"responses":94,"result_stats":22},[81],{"name":23,"slug":26,"cost":27,"label":23,"avg":22},"Classifies if text is potentially harmful.","Create Moderation","/moderations",{"url":86,"header":87,"post":89,"body":90,"path":93},[],[88],{"key":38,"is_auth":39,"example":40,"example_disabled":39,"example_type":41,"name":42,"description":40,"required":39,"always_error":43},[],[91],{"key":22,"example":92,"example_disabled":6,"example_type":41,"value_type":41,"enum_values":22,"default_value":8,"required":6,"name":22,"description":48},"{\"model\":\"text-moderation-latest\",\"input\":\"Today is a wonderful day to build something people love!\"}",[],[],"Moderations","Given some input text, outputs if the model classifies it as potentially harmful across several categories.",{"endpoints":98,"name":104,"description":114,"ungrouped":6,"open":6},[99],{"blocked":6,"credits":22,"flexible_credits_description":23,"consumptions":100,"description":102,"method":103,"name":104,"url_path":105,"root_url":33,"parameters":106,"responses":113,"result_stats":22},[101],{"name":23,"slug":26,"cost":27,"label":23,"avg":22},"Return a list of available models on this API","GET","List Models","/models",{"url":107,"header":108,"post":110,"body":111,"path":112},[],[109],{"key":38,"is_auth":39,"example":40,"example_disabled":39,"example_type":41,"name":42,"description":40,"required":39,"always_error":43},[],[],[],[],"List all available models for all endpoints",[],[117,132,141,150,159,168,177,186,195,204],{"type":118,"slug":119,"blocked":6,"period":120,"currency":121,"pricing":122,"rate_limit":127,"objects":128,"name":131},"periodic","9flgg23ngg6c5b0kvd9dzsv2","1 MONTH","usd",{"price":123,"credits":124,"past_due_timeout_num":125,"past_due_timeout_type":126},1,10000000,3,"DAY",{"max_requests":22,"time_window":22},[129],{"id":130,"name":23,"slug":26,"quota":124,"tiers":22},"n3bd491fc","10,000,000 Credits",{"type":118,"slug":133,"blocked":6,"period":120,"currency":121,"pricing":134,"rate_limit":137,"objects":138,"name":140},"1kj97koifzailbd40lagj3wy",{"price":135,"credits":136,"past_due_timeout_num":125,"past_due_timeout_type":126},5,50000000,{"max_requests":22,"time_window":22},[139],{"id":130,"name":23,"slug":26,"quota":136,"tiers":22},"50,000,000 Credits",{"type":118,"slug":142,"blocked":6,"period":120,"currency":121,"pricing":143,"rate_limit":146,"objects":147,"name":149},"l5o2ifep0qer7r3huhbev231",{"price":144,"credits":145,"past_due_timeout_num":125,"past_due_timeout_type":126},10,100000000,{"max_requests":22,"time_window":22},[148],{"id":130,"name":23,"slug":26,"quota":145,"tiers":22},"100,000,000 Credits",{"type":118,"slug":151,"blocked":6,"period":120,"currency":121,"pricing":152,"rate_limit":155,"objects":156,"name":158},"g4f3gruhkoaipq5tb7dvfhwu",{"price":153,"credits":154,"past_due_timeout_num":125,"past_due_timeout_type":126},25,250000000,{"max_requests":22,"time_window":22},[157],{"id":130,"name":23,"slug":26,"quota":154,"tiers":22},"250,000,000 Credits",{"type":118,"slug":160,"blocked":6,"period":120,"currency":121,"pricing":161,"rate_limit":164,"objects":165,"name":167},"rkyhaut8glxwnmusf6qgerc6",{"price":162,"credits":163,"past_due_timeout_num":125,"past_due_timeout_type":126},50,500000000,{"max_requests":22,"time_window":22},[166],{"id":130,"name":23,"slug":26,"quota":163,"tiers":22},"500,000,000 Credits",{"type":118,"slug":169,"blocked":6,"period":120,"currency":121,"pricing":170,"rate_limit":173,"objects":174,"name":176},"lvze8llu3tgdkbwwo0mp12ty",{"price":171,"credits":172,"past_due_timeout_num":125,"past_due_timeout_type":126},75,750000000,{"max_requests":22,"time_window":22},[175],{"id":130,"name":23,"slug":26,"quota":172,"tiers":22},"750,000,000 Credits",{"type":118,"slug":178,"blocked":6,"period":120,"currency":121,"pricing":179,"rate_limit":182,"objects":183,"name":185},"6pilagea8fzr9ij1tjgi7of3",{"price":180,"credits":181,"past_due_timeout_num":125,"past_due_timeout_type":126},100,1000000000,{"max_requests":22,"time_window":22},[184],{"id":130,"name":23,"slug":26,"quota":181,"tiers":22},"1,000,000,000 Credits",{"type":118,"slug":187,"blocked":6,"period":120,"currency":121,"pricing":188,"rate_limit":191,"objects":192,"name":194},"3tj6ep9vxp9pdww6zf3owwsp",{"price":189,"credits":190,"past_due_timeout_num":125,"past_due_timeout_type":126},250,2500000000,{"max_requests":22,"time_window":22},[193],{"id":130,"name":23,"slug":26,"quota":190,"tiers":22},"2,500,000,000 Credits",{"type":118,"slug":196,"blocked":6,"period":120,"currency":121,"pricing":197,"rate_limit":200,"objects":201,"name":203},"5hcskpmxjbwb1j48bvjcur67",{"price":198,"credits":199,"past_due_timeout_num":125,"past_due_timeout_type":126},500,5000000000,{"max_requests":22,"time_window":22},[202],{"id":130,"name":23,"slug":26,"quota":199,"tiers":22},"5,000,000,000 Credits",{"type":118,"slug":205,"blocked":6,"period":120,"currency":121,"pricing":206,"rate_limit":209,"objects":210,"name":212},"ha6xn1ii3g6oj42y9z6dtq6x",{"price":207,"credits":208,"past_due_timeout_num":125,"past_due_timeout_type":126},1000,10000000000,{"max_requests":22,"time_window":22},[211],{"id":130,"name":23,"slug":26,"quota":208,"tiers":22},"10,000,000,000 Credits",[214],{"type":215,"slug":216,"blocked":6,"period":120,"currency":121,"pricing":217,"rate_limit":221,"objects":222,"name":226},"payasyougo","p3meb07h9p0l7so9xad9i6ai",[218],{"start":28,"unit_price":219,"start_text":220},1e-7,"0",{"max_requests":22,"time_window":22},[223],{"id":130,"name":23,"slug":26,"quota":22,"tiers":224},[225],{"start":28,"unit_price":219,"start_text":220},"Pay as you go",{"canonical":228,"page_title":229,"meta":230},"https://jojapi.com/hub/api/swift-ai","Swift AI API Documentation & Playground - JoJ API",{"description":7,"keywords":231},"API,API Documentation,API Playground,Plans & Pricing,Swift AI,swift-ai"]