እንዴት እንደሚጠቀሙ ሩቢ
1
የእርስዎን ፋይል አስገባ
ጽሑፉን ይጻፉ፣ ፋይልን ጫን፣ ወይም የሚፈልጉትን ነገር ግለጹ። የግል መለያ የለም
2
መተላለፊያ
የሰው ሰራሽ ብልህነት (AI) መሳሪያችን በሁለት ሰከንዶች ውስጥ ጥያቄዎን በመጠቀም ምርጥ የግል ምንጭ ሞዴሎችን ይጠቀማል ፡፡
3
ያውርዱ & ይስጡ
ውጤቱን ያውርዱ፣ ቅጂ ያድርጉ ወይም ያጋሩት። ለግል እና ለቢዝነስ ጥቅም ነፃ ነው
ይህ መሳሪያን በAPI ይጠቀሙ
ይህ መሣሪያ ከራስዎ ኮድ አውቶማቲክ. OpenAI-ተኳሃኝ REST መጨረሻ ነጥብ, Bearer-ቶኬን auth, ምንም ተጨማሪ SDK ያስፈልጋል. ቶኬን ወጪዎች የዌብ አጠቃቀምን ያገናኛሉ.
curl -X POST https://api.free.ai/v1/chat/ \
-H "Authorization: Bearer sk-free-..." \
-H "Content-Type: application/json" \
-d '{"model": "qwen-coder", "messages": [{"role": "user", "content": "Write a Python function that reverses a string."}]}'
ሩቢ — FAQ
የቅርብ ጊዜውን ሩቢ 3.3 - ንድፍ ማመሳሰል, መጨረሻ የሌለው ዘዴ መግለጫዎች, Data.define ለ ዋጋ ነገሮች, Ractor where applicable, Hash#except / with_indifferent_access ንድፎች. 8 ቅርፅ preset (ሬይሎች 7.1 / ሲናትራ ማይክሮ / Hanami 2 / ሩቢ ሬይሎች API / ሩቢ gem / dry-rb functional / RSpec ሙከራዎች / Bundler ስክሪፕት). Gemfile snippet gems ውስጥ ሲነሱ የተሰጠው.
አዎ - typical ሬልስ ቁጥጥር + ሞዴል + ሙከራዎች ዋጋ ~ 1,500 ቶኮኖች ላይ Qwen 3 ኮዴር, ውስጥ 2,500 ያልታወቀ / 10,000 መዝገብ-የቀን ፎልድ. Premium Claude Sonnet / GPT-5 ለተወሳሰበ multi-ክፍል refactors እና ሬልስ-edge ንድፎች በየጥሪው ላይ ይገኛል.
JetBrains AI ($10/mo) በ RubyMine ውስጥ ይገኛል. GitHub Copilot ($10-39/mo) በ RubyMine እና በ VS ኮድ ውስጥ ይሠራል. Cursor ($20/mo) በ VS ኮድ ውስጥ Ruby ን ይይዛል. Tabnine ($12/mo Dev) እና Codeium (ነፃ + $15/mo Pro) የራስ-አጠቃላይ ቦታን ያጠናቅቃሉ. መሣሪያችን በዌብ ላይ የተመሠረተ አንድ-አውቶማቲክ ነው - ባህሪን ይግለጹ ፣ ሙሉ ፋይልን ያግኙ ፡፡
የሬይሎች 7.1 ቅድመ-ሁኔታ ይምረጡ. ውጤት በጃቫስክሪፕት SPAs ላይ የሆትዌር (ቱርቦ + ስቲሙላስ) ይጠቀማል፣ ActiveRecord በደንብ ስፋቶች + ጉዳዮች፣ ጠንካራ ፓራሜትሮች፣ ActionController:: API በትክክል ቦታ፣ የሶሊድ ፉይ ጋር አክቲቭ ስራ (ሬይሎች 8 መነሻ) ወይም Sidekiq. መዛወሮች ለውጡ ያልሆነ-ትልቅ ነው የት ወደላይ / ወደ ታች የሚመለስ ያካትታሉ.
አዎ - ትንሽ ክፍሎች (ከ 100 መስመር በላይ የተሻለ), ጥቂት ዘዴዎች (5-ish መንግሥታዊ, ሌሎች የግል), ጥቂት ዘዴዎች (ከ 10 መስመር በላይ). አገልግሎት ንጥሎች ለ nontrivial የቢዝነስ ሎጂክ, ቀላል የሮቢ ክፍሎች (POROs) ላይ ActiveRecord callbacks ሎጂክ persistence-ተያያዘ አይደለም.
የቀረበውን ቅድመ-ሁኔታ ይምረጡ. ሲናትራ ውጤት አንድ-ፋይል ወይም ሞዱል አፕሊኬሽን ነው - ግልጽ ማግኘት / መንገዶች, ከሰሌዳው, ከERB ወይም ከቲልት ለቴምፕሎች. የሃናሚ 2 ውጤት ተግባራት / አሳሾች / መቆየት ክፍል, dry-rb foundation, ROM.rb ለ መቆየት, ከኮንቴይነሩ በመጠቀም መተማመንን ይጠቀማል.
የሩቢን የጄም ቅድመ-አዘጋጅን ይምረጡ. ውጤቱ የባንድለር የሚፈጥረው ግንባታ ነው: lib/foo.rb ከሞዱል መግለጫ ጋር, lib/foo/version.rb, foo.gemspec ከሚስማማው ሜታ-ዳታ + ተያያዥነት, README outline, RSpec ወይም Minitest የሞከርኩት. CI የሥራ ፍሰት ስኒፕት (GitHub Actions) ተካትቷል.
የdry-rb ተግባር ቅድመ-ሁኔታ ይምረጡ. ውጤቱ Dry::Struct ለተጻፉ ዋጋዎች ንጥሎችን ይጠቀማል፣ Dry::Validation ለሚገቡ ግዢዎች፣ Dry::Monads (Resultat, Maybe) ለተጻፈው ፍሰት ቁጥጥር፣ Dry::Effects ለተወሰነነት ማስገባት። ተግባር ስሜት - የተቻለ ከሆነ ንጹህ ተግባር፣ የጎን-ተፅዕኖዎች ወደ ጫፍ ተሸጋገረ።
አዎ - ንድፍ ማመሳሰል (case... in), መጨረሻ የሌላቸው ዘዴዎች (def foo = bar), Data.define ለ ዋጋ ነገሮች (Ruby 3.2+), Hash#except / #slice, kwargs (no positional hash params), keyword pattern. deprecated patterns avoids (Rails 4-style mass-assignment, OpenStruct in hot paths).
የ RSpec ሙከራዎች ቅድመ-ሁኔታ ይምረጡ. ውጤት describe / context / it nesting ይጠቀማል, ለ memoized ረዳቶች ብልጭታዎችን ይተው, ለ fixtures factory_bot, shoulda-matchers እነርሱ ከ Custom expectations የበለጠ ሲያነቡ, ጊዜ-ጉዞ በ ActivitySupport:: Testing:: TimeHelpers. ለ Minitest ውጤት በዝርዝርዎ ውስጥ ያስታውሱት.
በቅይጥ SQL ክፍሎች ውስጥ ለ SQL injection ሁሉንም ውጤቶች ይመልከቱ (ሞዴሉ የአክቲቭ ሪኮርድ ስፋቶችን ይጠቀማል ግን ሁልጊዜ ሁለት-አረጋግጡ), ማህበራዊ-አስተዳደር (ጠንካራ ፓራሜትሮች), CSRF (ሬይሎች ይይዛሉ ግን የተለመዱ መንገዶች ሊወጡ ይችላሉ). / ኮድ / ግምገማ / ደህንነት ላይ ያተኮረ, / ኮድ / refactor / ለሁሉም ኮድ-ጥራት.
አዎ - POST ወደ /v1/chat/ ይህ ገጽ የሚሠራውን የሲስተም ፕሮምፕ ጋር. ለሬይሎች ጄኔሬተሮች፣ ለባንድለር ፒግሚኖች ወይም ለሲሊንደር CLIs ጠቃሚ ነው. የቀን መቁጠሪያ ማረጋገጫ፣ ፍጥነት-ተወሰነ. /api/ ላይ መዝገቦች.
ይህንን መሳሪያ እንዴት ትመዘግባላችሁ?